생활코딩

Coding Everybody

코스 전체목록

닫기

웹 서비스 만들기

| 공개
본 수업은 웹 애플리케이션 만들기 수업으로 대체 되었습니다. 개편된 수업에서 뵙겠습니다. 본 수업은 2015년 6월 이후에 폐지됩니다. http://opentutorials.org/course/1688 개편된 수업은 아래와 같은 방법으로 접근 할 수 있습니다. 

사실 프로그래밍을 오래한 전문 프로그래머도 모든 것을 알지 못합니다. 다만 전문가는 '무엇을 모르는지 아는 상태'에 있기 때문에, 어떤 문제를 해결하기 위해서는 무엇이 필요한지를 아는 사람이라고 할 수 있을 겁니다. 그렇다면 프로그래밍을 처음 시작하는 비전문가는 이렇게 정의할 수 있을 겁니다. '무엇을 모르는지 모르는 상태'

생활코딩의 1차적인 목적은 학습자가 바로 이 '무엇을 모르는지 모르는 상태'에서 재빠르게 벗어날 수 있도록 도와드리는 것입니다. 이것을 위해서 실습편을 만들었습니다. 생활코딩 실습 시리즈 중 첫번째인 '웹서비스 만들기' 편은 하나의 웹서비스가 어떤 맥락에서 시작되는지에 대한 '발상'에서부터 그것을 기획, 개발, 운영하는 전과정을 실습해보는 일종의 '무작정 따라하기'입니다.

생활코딩 실습은 프로그래밍에 대해서 아무것도 모르는 분들을 위한 코스입니다. 차분하게 실습을 따라하면서 하나의 웹서비스가 어떤 기술들로 구성되어 있고, 각각의 기술들이 어떻게 상호작용하는지를 음미하다보면 '무엇을 모르는지 모르는 상태'에서 재빠르게 벗어날 수 있을 것입니다. 그렇기 때문에 아무것도 모른다고 겁먹지 않으셔도 됩니다. 아무것도 모르는 사람들을 위한 수업이고, 설령 중도에 포기하더라도 그것은 필자의 부족함 때문이지 여러분 때문이 아닙니다. 그리고 필자는 이 부족함을 채우기 위해서 수단과 방법을 가리지 않을 생각입니다. 그러니 자신있게 질문해주세요. 내가 궁금한 것은 누군가에게 반드시 도움이 됩니다. 그래서 질문하는 것은 남을 돕는 일입니다. 

실습편은 한번에 완주하는 것이 좋습니다. 강의 하나 하나가 대단히 방대하고 복잡한 맥락을 감추고 있기 때문에 공백이 생겨버리면 풀려버린 실타래처럼 엉망이 되버릴 수 있거든요. 토요일 아침부터 시작해서 가급적이면 그날 완주하시고, 아니면 일요일까지는 끝내는 것이 좋습니다. 혼자하기 어렵다면 친구나 동료들과 함께하는 것도 좋을 것입니다. 생활코딩 페이스북 그룹을 통해서 함께 할 사람을 찾아보는 것도 좋은 생각입니다. 또 생활코딩의 공동공부 기능을 이용하면 지속적인 학습에 도움이 될 것입니다.

자 그럼 화이팅 

생활코딩 웹서비스 만들기 오프라인 수업을 비정기적으로 하고 있습니다. 관심있는 분은 아래의 양식을 제출해주시면 강의 일정을 알려드립니다. http://codingeverybody-notify.appspot.com/

작심 live 시리즈는 생활코딩 웹서비스 만들기 온라기 오프라인 수업의 라이브 영상을 동영상으로 촬영한 수업입니다. 수업이 회를 거듭할수록 포맷이 조금씩 달라지고 있습니다. 원하는 수업을 선택하셔서 수강하시면 됩니다.

작심 20시간 라이브는 20시간 동안 서버 클라이언트에 대한 수업을 오프라인에서 진행한 내용입니다. 
http://opentutorials.org/course/883
작심 40시간 라이브는 똑같은 내용을 40시간 동안 진행한 내용입니다. 
http://opentutorials.org/course/1029

빠르게 전반적인 기술을 리뷰하고 싶은 분은 20시간 수업을 들으시고, 좀 더 자세하고 포괄적인 지식을 원하시는 분은 40시간 라이브 수업을 들으시면 됩니다. 보다 정제된 수업을 원하시면 본 코스의 수업을 들으시면 됩니다. 

본 수업은 설치해야 할 소프트웨어들이 있습니다. 미리 다운로드를 권합니다. 설치방법은 수업에서 알려드립니다.
https://www.virtualbox.org/wiki/Downloads
http://www.ubuntu.com/download/desktop
http://www.aptana.com/products/studio3/download

댓글

댓글 본문
작성자
비밀번호
  1. Reminiscence
    2017년도에 컴퓨터 공학과 신입생이 되는 예비 17학번입니다
    학교에 들어가기전에, 미리 공부해보고싶어서 서칭 끝에 찾게 되었습니다.
    조금이나마 배우고 갈 수 있도록 노력해보겠습니다. 좋은강의 감사합니다.
  2. 배우미
    좋은 강의 강사합니다
    오늘부터 제대로 배워야지 ^^
  3. 20161122 시작

    잘 보겠습니다.
  4. hh
  5. Sea YoungOh
    좋은강좌 고맙습니다. 아파치 설치까지 봤으므로 거기까진 쭈욱 봤어요 표시 하겠습니다.
  6. egoing
    저도 고맙습니다~
    대화보기
    • 감사님
      감사합니다
    • 스타폭스
      정말 마음 깊은 감사를 드립니다. 고맙습니다!
    • JustStudy
      작심 40 시작합니다.
    • 애송이
      저도 작심 시작합니다 3일만 버티길... 화이팅
    • Soonmi Choi
      오랫동안 찾았던 사이트를 만난 것 같습니다.
    • Caravan
      제가 찾던 바로 이겁니다
    • Now! the time to start!
    • Kyungseob Shim
      시작합니다 :)
    • Yong Jin Kim
      감사합니다.이고잉님~
    • Jeen-Woo Choi
      사이트 메인화면에서 강좌 검색을 하려고 하니 계속 표만들기 창으로 갑니다~~
      수정이 필요할것 같습니다
    • 백경
      사이트 너무 예뻐요 ㅎㅎ~~ 오늘부터 시작합니다
    • 윤이사라
      저도 링크 감사합니다.
      대화보기
      • 장광우
        링크 감사합니다.
        대화보기
        • 김창희
          egoing님 안녕하세요 질문을 여기에 해도 좋을지;;

          네이버 신문에서 '하우스푸어'라는 단어가 포함된 뉴스 검색건수를 월별로 수치화 하고자 합니다.
          예컨데.. 2006.5~2015.5 (10년간), '하우스푸어' 를 다루고 있는 기사가 월 별로 몇 건인지를 알아 보는 겁니다. 즉, 10년간 '하우스푸어'를 다루고 있는 기사의 빈도 추이를 파악하고자 함입니다.
          이를 통해 논문 서론부분에 가미해 가독성을 높이고자 하는데 방법론을 몰라 여기까지 왔습니다.
          이 곳에서 배울 수 있는 영상이나 방법에 대해 조언을 부탁드립니다.
          전문가 입장에서 길 잃은 양 인도부탁드립니다.ㅜㅜ
        • egoing
          https://opentutorials.org......255

          위의 링크를 통해서 계속 볼 수 있습니다. ^^
          대화보기
          • 손민아
            선생님~~그러면 6월 이후로 웹서비스만들기 수업은 들을 수 없는건가요??
            2015년 6월 이후에 폐지된다고 나와있어서요~ 폐지되면 안되요ㅜㅜ
            저는 에어클래스를 통해서 선생님의 수업을 보고 있는 직장인 입니다.ㅎ
          • 감사합니다
          • Kimdrew
            선생님 감사합니다.
          • 스터디
            코딩 정말 재밌는것 같아서 시작했는데 기대를 저버리지 않습니다!
          • 석영슈
            오늘부터 시작합니다! 감사합니다 ㅠㅠ
          • Sung Gil Yun
            우연히 알게 되었는데!
            감사합니다. 지금 부터 시작합니다.
          • 반짝반짝빛나는
            오늘부터 공부시작이요! 화이팅! :)
          • 암팡진
            저도 오늘부터 시작입니다
          • 뜸부기
            정말좋내요
          • 은빛사자
            정말정말 감사합니다. 열심히 공부해서 건전한 개발자가 되겠습니다. ^^
          • 오늘 시작! 일단 감사한 마음을 전합니다!!!
          • in00
            대단합니다! 전 이제 시작해봅니다. 덕분에 차근히 잘 배워갈 수 있겠네요! 감사합니다~!
          • 김태용
            앱을 찾으면 빠를것을 이렇게 돌아왔네요. 항상 감사합니다.
          • 평화뉴스
            감사합니다
          • 그리피스
            신기하고 재밌네요. ^^ 감사합니다.
          • 규동
            늦었지만 방학을 이용해 시작해보려 합니다.
            이런 기회를 마련해 주셔서 감사합니다ㅎㅎ
          • 개발고자
            감사합니다!!!도움이 많이 될 듯 해요
          • yujin
            코딩업계에 무궁한 발전에 기여하는 당신덕분에 많은 사람들이 도움 받는것 같습니다.

            감사합니다.
          • 유진
            정말 좋은일 하시는 것 같습니다. 청강생으로서 수업 열심히 듣겠습니다.
            감사합니다. :)
          • 빛나는새벽
            인터넷 검색을 하다가 우연히 알게되었습니다.
            처음부터 차근차근 재미있게 배우겠습니다.^^
          • 맑은날
            전 경영학을 공부하고 회사에서는 기획업무만 해와서 서두에 있는 것처럼 무엇을 모르고 있는지를 모르는 상태라 프로그래밍을 시작하는 것이 어려웠습니다. 그래서 예전부터 한번 완주해야 겠다고 생각하고 있었는데 직장 옮기기 전 1주일 시간이 있어 20시간 한번 들어보고, 내용 봐가면서 40시간도 한번 들어보려구요.
            생활코딩이 프로그래밍에 맹인인 저에게 눈을 뜨게 하는 계기가 되길 심봉사의 심정으로 기대하며 다운로드 하고 있습니다.
            이런 좋은 의도를 가진 분이 많을 수록 더 많은 혁신이 일어날 것이라고 믿습니다. 그리고 이런 분들이 꼭 보답받길 기원합니다.
          • 토니스타크
            프로그래밍이 아닌 막연하지만 홀로그래밍에 목표를 둔 자랑할 것, 내세울 것 전혀 없는 배우미 중 하나입니다.
            이런 제게 마치 복덩이처럼 나타나준 컨텐츠사이트에 너무 감사드리며, 배울 것 다 배우고 열심히 잘해서 제 목표가 가까워질 때면 여기서 돕고 있을 저를 꿈꾸어 봅니다. 그럼 잘 부탁드리겠습니다 !
          • 잉여
            안녕하세요, 프로그래밍을 처음 배우려는 학생입니다.
            나중에 안드로이드앱 개발을 위해서 이에 대한 지식을 쌓고자 하는데
            공부순서가 c언어 -> java -> 웹프로그래밍 -> 안드라이드앱 개발 순으로 하면 될까요?ㅠㅠ
            이직이 너무 없어서 허접한 질문입니다...
          • egoing
            셋다 동일 내용의 수업입니다. 수업의 밀도가 다를 뿐이고요.
            대화보기
            • 꼬리표
              egoing님 질문이 있습니다.

              웹서비스 만들기 실습편 과 작심 40시간 LIVE 는 온오프라인 차이만 있을뿐 강의가
              동일한 것인가요?

              아님 아무것도 기초가 없는 사람들이 작심 40 / 20 시간 라이브를 수강해서 감을 잡은다음
              웹서비스 만들기 실습편을 수강하는게 맞는것인가요
            • 팽맨이러닝
              굿입니다.

              이런 플랫폼은 유료로 하셔도 될텐데,
              비영리로 선뜻 운영 해주시니 감사할 따름.
            • ririzzang
              좋은 웹사이트를 찾아서 너무 기쁘네요. 열심히 따라 하겠습니다.
              제작자분들께 너무 감사드리고, 저도 언제가는 도움을 주는 일을 하고 싶네요^^
            • onlove
              앞으로 천천히 한걸음씩 가보려 합니다.
              서두르지 않는 마음으로 차근차근 가다보면 하나씩 이루어지지 않을까 생각합니다..
              저도 무엇을 모르는지 발리 알아야할 것 같습니다...
              감사합니다
            • 짱가: 컴퓨터 공학생이라 수많은 튜토리얼 사이트들을 보았지만 생활코딩만큼 간단명료하게 차근차근 가르치는 곳은 별로 없습니다. 더군다나 한국어로 가르치는 곳은 거의 없습니다. 프로그래밍, 시간을 충분히 들여서 꾸준히 하시면 정말 누구나 할 수 있습니다 :)
            graphittie 자세히 보기