생활코딩

Coding Everybody

코스 전체목록

닫기

생활코딩

Hello world!


생활코딩의 세계에 오신 것을 환영합니다. 생활코딩은 일반인들에게 프로그래밍을 알려주는 것을 목적으로 하는 비영리 활동입니다. 그간 프로그래머들이 이룩한 성취를 일반에 알려서 고독한 프로그래머들의 관객을 모객하는 활동이기도 합니다. 생활코딩은 세 가지로 구성되어 있습니다.

 

 

온라인 강의

생활코딩의 강의는 수업과 사전으로 구성되어 있습니다.

입문자의 가장 큰 고충은 '무엇을 모르는지 모르는 상태'일 겁니다. 온라인에는 프로그래밍을 익히는 데 필요한 거의 모든 정보가 있지만, 이 지식들은 게시판이나 블로그 또는 커뮤니티에 포스팅 단위로 파편화되어 있습니다. 그래서 최소한 무엇을 검색해야 하는지를 아는 사람들을 위해서는 더 없이 좋은 공간이지만, '무엇을 모르는지 모르는 상태'의 입문자에게는 그림의 떡으로 남아 있습니다. 다시말해서 전문가를 더욱 전문가답게 만드는 혁신에 머물고 있는 것이죠.

생활코딩 실습 시리즈인 웹 서비스 만들기는 웹 기반의 서비스를 만드는 최소한의 절차를 배경지식 없이 무작정 따라하는 코스입니다. 이 코스를 완주하면 웹서비스가 어떤 맥락에서 시작되고, 어떤 과정을 통해서 현실화 되는지에 대한 전체적인 인상을 갖게 될 것입니다. 생활코딩을 지금 시작한다면 여기서 시작하시면 됩니다.

생활코딩의 수업 시리즈는 먼저 익혀야할 것과 나중에 익혀야할 것을 순차적으로 배치해서 그 기술을 이해하기 위한 지식을 제공합니다. 그래서 '무엇을 모르는지 모르는 상태'에서 재빠르게 빠져나올 수 있도록 최소한의 것을 제공합니다.

생활코딩의 사전 시리즈는 그 기술을 실제로 구현하기 위해서 필요한 정보를 직접 찾아볼 수 있도록 구성되어 있습니다. 수업을 통해서 '무엇을 모르는지'를 알았다면 이제 '모르는 것'을 스스로 찾아서 문제를 해결해야 합니다.

생활코딩은 포괄적인 기술 커리큘럼을 지향합니다.

아래의 순서로 공부하실 것을 권합니다.

웹 프로그래밍

  1. 웹 서비스 만들기 실습
  2. 프로그래밍 오리엔테이션
  3. HTML
  4. CSS
  5. javascript
  6. jQuery
  7. PHP
  8. mysql
  9. 리눅스

 안드로이드 프로그래밍

  1. Java
  2. 안드로이드 (계획 중입니다)

생활코딩의 목표는 고도로 복잡한 프로그래밍에 대한 진입점을 제공하는 것입니다. 프로그래밍을 하고 싶은 의지가 있다면 그렇게 할 수 있게 도움을 드리고 싶습니다. 그렇다고 생활코딩의 지식들이 쉬운 것들로만 구성되어 있는 것은 아닙니다. 누구나 처음엔 초보자입니다. 마찬가지로 영원한 초보자도 없습니다. 초급이 중급으로 중급이 고급으로 나아가는 과정을 이어주는 연결점을 제공하는 것 또한 생활코딩이 지향하는 목표입니다. 

이곳의 댓글을 통해서 수업화를 원하는 기술을 알려주시면 스케줄에 따라서 수업을 만들겠습니다.

공동공부

공동공부는 온라인의 편리한 접근성에 오프라인의 함께하는 느낌을 하이브리드한 공부방식입니다.공동공부를 통해서 덜 외롭게 공부할 수 있습니다. 아래 동영상은 공동공부에 참여하는 방법입니다.

커뮤니티

생활코딩 페이스북 그룹

생활코딩 페이스북 그룹은 프로그래밍을 하고 싶은 일반인과 일반인을 만나고 싶은 프로그래머들이 드물게 조우하는 커뮤니티 입니다.이곳에서 사람사는 잡담도 하고, 기술적인 질답도 하고, 서로의 입장도 바꿔보는 훈훈한 커뮤니티입니다. 그 지식을 기반으로 하는 사람들의 사회를 이해하는 것은 그 지식을 이해하는 것만큼 중요할 뿐 아니라, 지식을 넘어서 지혜를 구하는데 가장 좋은 방법입니다.

http://goo.gl/BjjSh

생활코딩 페이스북 페이이지

생활코딩 페이스북 페이지에서 좋아요를 누르시면 새로운 강의가 등록되면 타임라인으로 알려드립니다.

http://goo.gl/xsdUW

생활코딩 Youtube 채널

생활코딩의 모든 동영상 강의는 Youtube를 통해서 서비스 되고 있습니다. Youtube 채널을 구독하시면 생활코딩의 새로운 동영상을 받아보실 수 있습니다.

http://www.youtube.com/user/egoing2

오프라인 강의

생활코딩에서는 비정기적으로 오프라인 수업을 합니다. 3일 동안 웹서비스를 직접 만들어보는 비영리 수업입니다.  아래 양식에 연락처를 적어주시면 수업이 있을 때 알려드립니다. 

http://codingeverybody-notify.appspot.com

라이선스

생활코딩은 오픈소스를 지지합니다. 그 연장 선상에서 생활코딩의 모든 컨텐츠는 오픈된 컨텐츠 라이선스인 CCL를 따릅니다. 이 말은 생활코딩의 컨텐츠를 이용해서 영리활동을 하셔도 되고, 블로그나 홈페이지에 담아가셔도 됩니다. 또한 생활코딩을 사용하는 컨텐츠가 CCL 라이선스를 따라야 하는 것도 아닙니다. 다만, 영리를 목적으로 하는 경우에는 영리 활동이 생활코딩과의 제휴관계가 아니라 CCL 라이선스에 따른 사용관계라는 것을 사용자가 충분히 인지 가능한 형태로 명시해주셔야 합니다. 생활코딩의 라이선스 규정은 Creative Commons 저작자 표시 2.0 문서를 참고해주세요. 

생활코딩은 오픈 라이선스를 채택하고 있습니다만, 타인의 저작권을 존중합니다. 생활코딩의 내용 중에 저작권을 침해한 사례를 발견하시면 댓글이나 트위터 계정(@egoing)으로 연락해주시면 성심껏 바로잡도록 하겠습니다.

나만의 코스 만들기

생활코딩의 홈페이지인 opentutorials.org는 생활코딩과 같은 활동을 하고자 하는 분들이 그렇게 할 수 있도록 돕기 위한 비영리 플랫폼입니다. 생활코딩의 컨텐츠들을 재조립해서 생활코딩과 같은 새로운 코스를 만들 수 있습니다. 자세한 내용은 아래 동영상을 참고해주세요. 자세한 내용은 opentutorials.org에서 컨텐츠 만들기 토픽을 참고해주세요. 

 

 

댓글

댓글 본문
작성자
비밀번호
  1. BlueHon
    검색 중 bloter.net '초보에서 고급까지, 웹으로 프로그래밍 배우자' 라는 제목의 김지영 기자님 기사 보고 알게 되었는데 첫 동영상 보고 설레네요. 토픽 모듈 코스 이런 개념 자체도 그렇고 경외감 마저 듭니다.
  2. 윤자영
    어마나~ 주부로서 무엇부터 해야할지..비싼 돈들여 배워야할게 무언지 전혀 몰랐느넫 넘 감사해요
  3. 정은경
    여기저기 검색하다가 알게 됐어요.
    감사히 공부하겠습니다.^
  4. egoing
    기대하겠습니다. ^^
    대화보기
    • 마쑤
      생초보인 제가 생활코딩을 바탕으로 공부하면서 나아가는 과정을
      블로그에 연재할 계획을 생활코딩의 라이선스규정을 읽고 결심하게 되었습니다
      이 방대한 내용으로 블로그에 하나씩 연재해가면 저와 방문자 모두 좋은 경험을 가지리라 믿고요
      물론 생활코딩의 뜻을 항상 존중하며 출처 및 더 많은 정보를 원하는 분들을 이곳으로 유도하는등
      퍼가는 이로서의 의무를 준수하겠습니다 이에 감사의 뜻을 전합니다
    • niceboy
      개똥같은 캠페인이라니요! 이렇게 소중한 컨텐츠를 제공해 주셔서 너무 감사드립니다!
    • 풰리
      마침 강의들을 찾고있었는데 좋은 기회들을 주셔서 감사합니다! :)
    • egoing
      작심 20, 40시간은 웹서비스 만들기 수업의 오프라인 버전입니다. 따라서 필수로 듣지는 않아도 됩니다만, 복습이 필요하다면 작심 40시간을 한번 들어보시는 것을 권합니다. 수업의 밀도가 좀 더 높거든요.
      대화보기
      • leeta
        운영자님 질문이있습니다. 제가 지인 소개로 수업을 듣기 시작했었는데요.
        그 지인분이 링크를 주신게 html이였습니다 그래서 html 을듣고 css 를 들었는데 사이트 구경하다보니
        그 들으라고 권해주신 순서가 있었네요. 웹서비스 만들기 부터 해서 그 순서가 있고 작심 20 작심 40 있던데
        이어서 어떤걸 듣기를 권하시나요^^? 현재 html 이랑css는 모두 공부한 상태입니다.
      • UncleJohny
        감사히 배우겠습니다.... 방금 가입했구요~ ^^
      • egoing
        방금 확인했습니다. 바로 처리할께요. 알려주셔서 감사합니다!
        대화보기
        • 강의 잘 보고 있어요..
          내용이 너무 알차도 탈인가봐요 소문내기 싫을 정도에요

          갤투(순정 안드로이드 4.1.2)에서 기본 브라우저로 접속해봤는데 내용이 전부 깨져서 나오네요.
        • 진토리
          까울..감사합니다.
          많이 배울게용(^^)*
        • 위버멘쉬
          정말 감사합니다.

          꾸준히 방문하겠습니다.
        • 좋은 지식을 많은 분들에게 공유해주셔서 너무 고맙습니다. 자주 드나들며 잘 배우도록 하겠습니다.
        • 하늘기타
          아이젠 로그인이 되네요! 고맙습니다
          대화보기
          • egoing
            안녕하세요. 혹시 이메일 인증을 하셨나요? 이메일이 안오시면 저 egoing@gmail.com으로 메일 주시면 처리해드릴께요 :)
            대화보기
            • egoing
              그럼 작심 40시간 live에 도전해보시면 어때요?
              http://opentutorials.org......029
              대화보기
              • 맥을 쓰는데 꼭 버추얼박스와 리눅스를 깔아야 하나요?
                용량이 작아 맥에서 그냉 해보고 싶은데 방법좀 알려주세요 ㅎㅎ
                그리고 이렇게 쉽게 배울 수 있게 도와주셔서 감사합니다. 열심히 하겠습니다 ^^
              • egoing
                처리 했습니다. 서비스 이전 과정에서 발생한 문제입니다. 죄송합니다!
                대화보기
                • 이윤구
                  http://opentutorials.org......549

                  부트스트랩 과정이 접속이 안되고 있습니다. ㅠㅠ 강의 듣고 싶어요
                • 무장
                  안녕하세요,,,
                  역설적이게도 제가 가입한 지극히자연주의 적인 카페에 개설자 분께서 몇일전 글을 올렸더랬습니다.
                  세상60억의 사람들은 코드를 이해하는 1억명의 사람과 그렇지 않은 59억명의 사람으로 나뉘며,
                  안랩의 안철수가 있다면 동네의 의원들 경쟁에 의기소침해져가는 중년 의사가 있다고.....
                  한참을 생각하다 추천해 주시는 이곳에 오게 되었습니다.
                  배워서 어떻게 사용할 지는 모르겠지만,,,,열심히 배워봐야 겠다는 생각이 듭니다..

                  감사하단 말을 하려고 한건데,,,뭔소린지...

                  암튼 감사합니다....무척이나 많이요^^
                • egoing
                  고맙습니다. ^^
                  대화보기
                  • 고맙습니다.^^
                  • 장무상망
                    동기부여가 팍팍되네요!
                    목소리 너무 좋습니다. 열심히 배울께요. 감사합니다.
                  • lovebang
                    오늘부터 시작합니다!!!
                    감사드려용~
                    덧붙임. 목소리가 좋으셔요ㅎㅎ
                  • 아라한
                    좋은 정보 공유 감사드립니다
                  • egoing
                    대단하십니다! 존경합니다!
                    대화보기
                    • 구름할배
                      오늘 새로입학한 늙다리 학생입니다.
                      컴맹이나 같은 처진데 우연이 회사 홈페이지를 만든다고 설치다가 이카페를 오늘 알게되어
                      대단히 고맙고 기쁩니다. 그간 각종 온라인 강의 책등을 사서 읽었으나 답답하기 한이없어
                      포기상태에서 생활코딩 강의듣게되었습니다.
                      내가 그간 수없이 많은 유무료강의를 듣고 보았으나 내실력부족으로 전혀 이해하지 못하다가
                      나같은 초보에게는 최고의 강의를 듣게 되엇습니다.38년생 늙다리 이카페 강의로 홈페이지
                      만들수 있을거 갇네요. 앞으로 많은 가르침 부탁합니다. 고맙습니다.
                    • egoing
                      아래 수업을 추천 합니다

                      https://opentutorials.org......029
                      대화보기
                      • 저는 원래 컴퓨터 공학을 전공으로 하고 잇는 학생입니다. 그저 그런 평범한 실력으로 있다가 다른학교로 편입준비를 하게되어 1년간 쉬고 이제 다시 C랑 JAVA에 대해서 배우려고 하는데 막상 하려니 무엇부터 시작해야될지 모르겠어서 이렇게 질문드립니다.
                      • egoing
                        그리고 저는 중학교 수학부터 다시 공부하고 있습니다. ^^
                        대화보기
                        • egoing
                          아래 오리엔테이션의 글을 한번 읽어보시면 어떨까요?
                          http://opentutorials.org......207
                          대화보기
                          • CODE패넘
                            32세~남자입니다^^
                            코딩 및 프로그래밍에 대해서 공부를 시작하려고 다양한 자료와 강좌를 보고 검색하고있어요

                            현재 저의 상태를 정확히 알아야 공부에 도움이 되리라 생각됩니다
                            프로그래밍 공부에 있어서 수학~ 논리사고를 빼놓을 수 없는데요
                            그런데 저는 수학의 기초를 다지기 위해서 다시 수학 공부를 할려고합니다

                            또한 프로그래밍할때 필요한 조건?이 무엇인지~ 궁금합니다
                            기본 자격 및 소양을 갖춰야할 공부 부분을 알고싶어요^^

                            그중에 '수학'에 대한 공부 범위 및 공부 방법에 대해서 조언 부탁드려도 될까요?
                          • 잘 배우고 갑니다
                            덕분에 막막하던 길이 조금씩 보입니다
                          • 남자남자
                            정말 금과옥조같은 곳인 것 같습니다. 저도 사회에 기여하는 일을 찾아보겠습니다.
                          • ㅁㄴㅇㄹ
                            의지가 없으면 안되는...

                            의지가 생기면 몰입해 버린다는
                          • 계산동빵돌이
                            정말 감사합니다. 웹프로그래밍을 처음부터 시작하려고하는데 정말 설레이는 영상이였습니다:)
                          • 김정현
                            좋은 정보 감사합니다^^!!
                          • dnjswns951
                            처음으로 접한 프로그래밍 강좌! 이런곳이 있었다니 그동안 몰랐다는게 바보같군요 ㅠㅠ 좋은 강의 정말 감사합니다 ㅠㅠ 이해가 쏙쏙 되네요^^ 물론 아무것도 모르는 백지상태에서 시작해서 생소한 것들도 있지만 정말 자세히 설명해주시니 이해가 빠르게 되네요^^
                          • 카페에도 남겼지만 없었습니다 이런곳 ㅠ_ㅠb 흥합니다!! ㅎㅎ
                          • 김준희
                            한껏 배우고 저또한 베풀겠습니다.
                          • sunney
                            전산 용어인데 지루하지 않고 문외한인데도 정말 귀에 쏙쏙 들어와요.
                            보통 수업이 졸린데 뼈있는 유머땜에 빵빵 터져요.
                          • 배사또
                            정말 좋은 일 하시네요. 대단하고 부럽습니다. 능력과 더불어 따뜻한 마음씨...많이 배우겠습니다.
                          • 이복진
                            열심히 배워서 익히고 좋은 결과 얻겠습니다
                          • 생활코딩이 있기에 코딩하기 좋은 날인것 같습니다.
                            정말 감사합니다
                          • 여기..
                            속된말로 쩌네요..
                            최고입니다
                          • SeoDaeYA
                            개발 1년차가 지났지만, 발코딩인 제게 왠지 도움이 될 것만 같은 곳이네요.

                            여기서 배워서 저도 남들에게 베풀 수 있는 그 날이 오기를 간절히 바라봅니다.
                          • 이런 좋은 곳을 만들어 주시다니~ 정말 감사합니다!
                            열심히 배울게요 ^^
                          • 나웅희
                            사막한가운데서 시원한 '탄산 오하시스'를 만난 기분입니다. ㅠㅠ