HOME / CATALOG / BE 개발자
be 개발자

생활코딩

쉽게 따라 하는 웹서비스 만들기
지은이 egoing
도서 정보
출간일
2013년 7월 25일
쪽수
192쪽
ISBN
9788998139322
시리즈
위키북스 be 개발자 시리즈 _ 001
정가
11,500원
난이도
ERR 오탈자 등록
도서 소개
출판사 리뷰
저자 소개
목차
관련 자료

도서 소개

작심 3일로 코딩을 배워보세요!

생활코딩은 일반인에게 프로그래밍을 알려주는 비영리 온라인 활동입니다. 생활코딩의 모든 수업은 http://opentutorials.org/course/1을 통해 무료로 제공되고 있습니다. 그중에서 이 책은 ‘웹서비스 만들기 실습편’을 책으로 옮겨놓은 것입니다.

생활코딩 웹서비스 만들기 수업은 프로그래밍을 전혀 모르는 분들을 위한 수업입니다. 동시에 웹서비스의 거의 모든 핵심 요소를 빼곡하게 담고 있는 입문서들의 집합이기도 합니다. 이 책에서 다루고 있는 각 기술들은 그 자체만으로도 몇 권의 책에 담아야 할 만큼 방대한 지식입니다. 그렇기 때문에 천천히 책을 따라가다 보면 누구나 이 책을 완주할 수 있겠지만, 누구에게도 쉽지 않을 것입니다.

이 책을 공부하는 방법은 이렇습니다. 충분히 시간을 확보하고 집중적으로 공부해야 합니다. 방대한 맥락 때문에 쉬엄쉬엄 하면 길을 잃어버릴 수 있습니다. 토요일 아침에 시작해서 일요일 저녁까지 완주하시는 것이 좋습니다. 휴가를 내는 것도 좋은 생각입니다. 이해가 안 되는 것은 온라인의 댓글을 참고하시고, 그래도 안 되는 것은 생활코딩 페이스북 그룹에 질문을 해주세요.

웹서비스를 지탱하고 있는 기술에 대한 전반적인 맥락을 이해하는 것이 이 책의 핵심입니다. 그 외에 어떠한 것도 부가적이라는 것을 꼭 기억해주세요.

1년 동안 작심하는 것은 어려운 일이지만 3일 동안 작심하는 것은 덜 어려운 일입니다.

출판사 리뷰

누구나 코딩하는 세상!

생활코딩은 일반인에게 프로그래밍을 알려주는 것을 목적으로 하는 비영리 교육 활동입니다. 이 책은 생활코딩에서 제공하는 수업 가운데 기초 과정에 해당하는 ‘웹서비스 만들기’를 통해 일반인도 쉽고 재미있게 프로그래밍에 입문하는 과정을 다룹니다. 이 책에서 알려주는 내용을 한 단계씩 따라 하다 보면 하나의 완전한 웹서비스가 어떤 맥락에서 구상되어 기획ㆍ개발ㆍ운영되는지 이해할 수 있으며, 배경지식이 없어도 걱정할 필요 없이 무작정 따라 하기만 하면 그 과정에서 자연스럽게 프로그래밍의 개념과 원리를 이해할 수 있습니다.

★ 이 책에서 다루는 내용 ★

  • 웹서비스 기획과 구상
  • 웹서비스의 구조와 원리
  • 웹서비스 실습을 위한 환경 구축: 우분투 리눅스
  • 프로그래머가 사용하는 도구: 에디터와 버전 관리 도구
  • 웹서비스를 구성하는 요소: HTML, CSS, 자바스크립트
  • 데이터베이스와 웹서비스 연동: MySQL, PHP
  • 웹서비스 운영: 아마존 웹서비스

책에서 다루는 모든 수업은 아래 홈페이지에서 동영상과 함께 제공됩니다.

생활코딩은 페이스북에서도 만나볼 수 있습니다.

▣ 이 책은 저자의 요청으로 인세를 받지 않는 대신 책가격을 낮추어 출간하였습니다. ▣ CCL 라이선스에 따라 위키북스에서 기획하고 편집하였습니다.

저자 소개

egoing

프로그래밍과 글쓰는 것을 좋아합니다. 현재 일반인에게 프로그래밍을 알려주는 활동인 생활코딩과 생활코딩과 같은 활동을 할 수 있도록 도와주는 플랫폼인 opentutorials.org를 친구들과 함께 만들고 있습니다. 블로그 egoing.net을 운영하고 있다.

목차

  • ▣ 0. Hello World!
    • 온라인 강의
    • 공동공부
    • 커뮤니티
    • 오프라인 강의
    •  
  • ▣ I. 기획
    • 01. 구상
      • 이야기
      • 문제의 발견
      • 문제의 해결
    •  
    • 02. UI 모델링
      • 모델링이란?
      • UI란?
      • 펜슬
      • 구상이 귀빠진 날
    •  
  • ▣ II. 개발
    • 03. 운영체제 설치
      • 운영체제란?
      • 가상머신이란?
      • 가상머신과 우분투 설치
      • 문제 해결
    •  
    • 04. 서버 구축
      • 이번 시간에는
      • 서버란?
      • 아파치
      • MySQL
      • PHP
      • 설치
    •  
    • 05. 개발 도구
      • 에디터
      • 버전 관리
    •  
    • 06. 클라이언트 측 기술
      • HTML
      • CSS
      • 자바스크립트
    •  
    • 07. 서버 측 기술이란?
      • MySQL
      • PHP
    •  
  • ▣ III. 운영
    • 08. 아마존 웹서비스
    •  
  • ▣ IV. 과제
    • 09. 토픽 추가
      • 저사양 실습 환경
    •  
  • ▣ 부록 A. 저사양 실습 환경
    • 수업의 목적
    • 실습
    •  
  • ▣ 부록 B. CSS 정리노트
  • ▣ 부록 C. 자바스크립트 정리노트

관련 자료

책에서 다루는 모든 수업은 아래 홈페이지에서 동영상과 함께 제공됩니다.

생활코딩은 페이스북에서도 만나볼 수 있습니다.

WHERE TO BUY · 정가 11,500원
WHERE TO BUY · 정가 11,500원