생활코딩

Coding Everybody

코스 전체목록

닫기

생활코딩

Hello world!


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

온라인 강의

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

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

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

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

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

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

자신이 필요한 것에 따라서 아래와 같은 순서로 공부하시면 됩니다. 

웹 프로그래밍

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

 안드로이드 프로그래밍

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

청소년 프로그래밍

  1. 스크래치

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

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

생활코딩 Youtube 채널

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

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

질문

각각의 수업의 하단에는 댓글이 있습니다. 이 댓글을 통해서 질문을 받습니다. 댓글을 달며 운영자에게 이메일이 발송되기 때문에 질문은 모두 운영자에게 열람이 됩니다. 하지만 많은 양의 질문을 받기 때문에 운영자 입장에서는 큰 부담이 되는 것도 사실입니다. 운영자가 답장을 하지 않는 것은 운영자도 잘 모르는 문제이거나 지금은 답변하기 어려운 것일 수 있습니다. 꼭 운영자를 통해서 문제를 해결해야 하는 것은 아니기 때문에 우선은 검색이나 커뮤니티에 질문하는 것을 통해서 문제를 해결하셨으면 좋겠습니다. 물론 운영자에게 질문하시는 것을 주저하실 필요는 없습니다. 답변할 수 있는 것은 최대한 신속하게 도움을 드립니다. 그리고 질문은 최대한 상세하게 해주세요.

공동공부

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

커뮤니티

생활코딩 페이스북 그룹

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

http://goo.gl/BjjSh

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

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

http://goo.gl/xsdUW

오프라인 강의

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

http://codingeverybody-notify.appspot.com

라이선스

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

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

나만의 코스 만들기

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

 

댓글

댓글 본문
작성자
비밀번호
  1. 태발
    꼭 한번 도전해보고 싶네요.
  2. m_spoon
    생활코딩 진짜 엄청나네요.
    쇼핑몰 제작에 관한 영상을 찾다가, 우연히 한 영상을 보게 되었고
    여기까지 오게 되었네요ㅎ좋은 컨텐츠에 진심으로 감사드립니다.
    앞으로 게을리하지 않고, 꾸준히 공부해내갈게요~!
  3. null_type
    조금씩 배우다보니 여기까지 왔는데 +_+ 여긴 멋찌내요!!
  4. sheispuzzled
    아무것도 모르는 기획자라서 도전해보려고 사이트 다시 들어왔어요 >_ㅇ
  5. Badger
    와이프 꼬셔서 같이 공부 합니다
  6. 편광
    오늘 마음먹고 시작해봅니다 !
  7. azriel
    여기는 보물섬 입니다.
  8. Ellie
    아직 실력이 많이 부족한 학생입니다. 열심히 해볼게요!
  9. 퐝가
    열심히 배워보겠습니다.
  10. 김한량
    너무좋은 사이트입니다 제가 돈이있다면 지워해주고싶네요 ㅎㅎ
  11. 유트브 영상을 보고 고민 고민하다....구글링 해서 왔네요~~이제 시작해보려고 합니다.~~~^^
  12. 김성욱
    생활코딩 페이스북으로 부터 알게 되었는데 ㅎ 인트로 영상이 있었다니,,,,

    영상을 볼때마다 소오오름이 멈추질않는군요,,,,

    좋은 정보 담아갑니다. 감사합니다. ^^
  13. MW.LEE
    열심히 만드신 강의 덕분에 아이디어도 많이 얻고 프로그래밍 공부에 더욱더 의욕을 갖게 됩니다.
    감사합니다.
  14. Hyun Kook Roh
    이렇게 꼼꼼히 IT 교육 사이트를 운영하시는 걸 보고 놀란 1ㅅ 입니다.
    저도 IT 계열에서 일을 하고 있지만 아직 모르는 것이 너무나도 많기에 열심히 공부를 하고자
    이렇게 로그인 해서 하나하나 동영상 강의를 보고 있네요.
    소중한 자료 감사드리며 이런 사이트가 있다는 것이 행복할 뿐입니다.
    다시한번 감사드립니다. !!
  15. 검색 검색 하다가 들어왔는데 ^^ 신세계로군요!
    쉽게 만들어진 콘텐츠가 아니기에 소중하고 열심히 배우도록 하겠습니다!!!!!!!
  16. 와.... 정말 좋은 일 하고 계시네요.... 지금 공부하고 있는게 있어서... 이거 끝나자마자 생활코딩 할꺼에요 ㅋㅋㅋ 훌륭한 개발자가 되고싶습니다.
  17. moolgae
    코딩하기 좋은날, 시작해보겠습니다.
  18. 열공해 나가겠습니다.
    강사님 건강 잘 챙기시고 계속이어졌으면 좋겠습니다.
  19. 공부자
    안드로이드 강좌는 계획 없으신가요?
  20. 삐돌이
    opentutorials.org 정말 대단해요.
    너무 너무 멋있어요~~ C++하다가 웹쪽 공부 좀 해볼려구 구글링 하다가 찾게되였는데~~~ 이 사이트 최고예요~~
    배울게 너무너무 많아요 ~~ 베리 굿~~
  21. jdg1016
    좋은 사이트 발견한거 같아 기분이 좋네요!!
  22. 이용국
    감사합니다. 너무 좋은 컨텐츠입니다.
  23. 코더
    코딩에 관심이 있는 코딩 무식자입니다^^ 방문할 수 있게 되어 기쁘네요
  24. 클라우드지원센터
    좋은 정보네요. 굿 커뮤니티입니다.
  25. 장강
    감사합니다!! 열심해배우겠습니다!
  26. 레몬86
    생활코딩..정말 좋은 취지인 것 같습니다.
  27. 꾸물이
    배우는 중이지만 이렇게 오픈 해 주셔서 감사합니다 열심히 배우겠습니다
  28. 복된장마비
    덕분에 잘하는 div코딩은 아니지만, 홈페이지를 하나 만들 수 있게 되었습니다.
    좀 더 공부해서 이제는 php를 도전해보고 싶은 생각이 들더군요.

    좋은 내용과 강의 항상 감사드립니다.
  29. 김경채
    안녕하세여
    파이썬과 오브젝티브c에도 관심이 많은데..혹사 나중에 이런것도 다뤄주실까여?
    여튼 이런걸 운영해주셔서 너무 고맙습니다
  30. bbear7
    이제 시작하는 입문자 입니다.
    생활코딩이 새로운 분야에서 새로운 도전을 위한 초석이 되길 희망해봅니다.
    양질의 컨텐츠 많이 부탁드리며
    작게나마 이런 댓글로 응원드리겠습니다.
  31. jmp2825
    안드로이드 강좌가 보고싶당안드로이드 강좌가 보고싶당안드로이드 강좌가 보고싶당안드로이드 강좌가 보고싶당안드로이드 강좌가 보고싶당안드로이드 강좌가 보고싶당안드로이드 강좌가 보고싶당안드로이드 강좌가 보고싶당안드로이드 강좌가 보고싶당안드로이드 강좌가 보고싶당안드로이드 강좌가 보고싶당안드로이드 강좌가 보고싶당안드로이드 강좌가 보고싶당안드로이드 강좌가 보고싶당안드로이드 강좌가 보고싶당안드로이드 강좌가 보고싶당안드로이드 강좌가 보고싶당안드로이드 강좌가 보고싶당안드로이드 강좌가 보고싶당안드로이드 강좌가 보고싶당안드로이드 강좌가 보고싶당안드로이드 강좌가 보고싶당
  32. jmpjmpjmp
    안드로이드 강좌가 보고싶당
  33. egoing
    참석자에게 수강료를 받는 유료강의는 하고 있지 않습니다. :)
    대화보기
    • 달팽이
      egoing님
      늦게나마 프로그램에 관심있어 입문하려는 만학도입니다.
      이런 사이트를 만들어주셔서 너무 감사합니다.
      요즘 세상 좋아졌다 라는 생각이드는데..
      아무래도 이사이트 강좌 때문인거같아요.
      부디 이 강좌가 꾸준이 여러사람들이에 전파되었으면 좋겠습니다.

      사이트에서 신청하라는 양식은 봤는데 혹시 오프라인 유료 강의을 하시는곳이 없나요?
      목소리가 너무 좋은신거 같아요..혹시 강사나 따로 책으로 만들어지지 않을까 라고 예상해봅니다.~
    • egoing
      강의 만들기는 아래를 참고해주세요~

      http://opentutorials.org....../97
      대화보기
      • 링크
        프로그래밍을 전혀 몰랐고... 나와 관계없는 것이라 생각했는데
        워드프레스에 관심을 갖고 블로그를 간신히 만들다 보니,,,
        웹 서비스나 언어를 모르니 바로 한계에 부딪칠 수 밖에 없더라구요

        그러던 중 생활코딩을 발견....와~~
        우선 작심 40시간을.. 따라 하면서 정말 재미있게 신세계를 경험했습니다. 감사합니다.!!

        일단은 웹 쪽으로 HTML , CSS 부터 더 들어보려고 합니다.
        인포그래픽도 강의가 있어서 참 반가웠구요

        그리고 .... 저도 이런 방법으로 공개강의를 만들 수 있으면 좋겠다는 생각이 들더라구요..

        그래서 강의 영상제작은 어떻게 하시는 지도 궁금합니다.
        워낙에 문외한인지라..혼자 궁리하기로는
        MS 파워포인트나.. 프레지 등으로 강의 내용의 개요, 이미지 등 기본안을 만들고...
        테블릿이나 전자펜 등을 함께 사용하고... 화면전체를 녹화하는 방식이겠다는 생각정도를 해보고 있네요
        정말 잘 될른지는 모르겠지만요
        어쨋든 덕분에 어렵지 않게 문턱을 넘어선 듯 해서 기쁨니다.
      • 짱짱
        다양한 과정이 있어서 정말 좋은거같아요!
        웹 프로젝트 할것이 생겨서 HTML과 CSS를 공부해야되는데~이렇게 강의가 있어서
        정말 감사합니다!! ^^
      • 좀 도와주세요ㅠㅠ
        안녕하세요?
        일반 대학생입니다.
        저는 컴퓨터에 대해 공부해본 적이 없습니다.

        씨언어 정도 했습니다.

        그런데 자그마한 쇼핑몰 어플을 만들고 싶습니다. 여기서 어떤어떤 과정들을 거쳐야하는지, 혹시 알려져있는 소스들은 없는지 궁금합니다.
        뭐라도 이뤄보고 싶어서 그렇습니다.
        kimsh806@naver.com 여기로 답변해주시면 정말정말 오래토록 감사드리겠습니다. 제발 부탁드립니다.
      • 멋집니다 아 멋집니다 아 멋집니다 아
      • 안녕하세요.. 생전 처음 접해보는 코딩이지만.. 배워보고 싶네요!! 많은 도움 감사합니다!
      • 로빙
        컴퓨터가 배우고싶었는데!! 이렇게 무료로 컨텐츠 제공해주시고!!~
        운영자님!! 감사합니다^^

        좋은 하루 되세요~
      • 김용태
        이제 막 입문하려는 사람입니다.

        정말 좋은 기회 제공해주셔서 감사합니다!
      • 최유정
        컴퓨터 프로그램에 관심을 가지게된 고2 여학생입니다! 입문자의 어려움을 잘 알고 계신 것 같네요!!!ㅎㅎㅎ 이런 사이트가 있어서 정말 좋은거 같아요. 정말 감사합니다. 앞으로 여기서 많은 것을 배울 수 있을 것 같아요!!!!!
      • ksegcs
        이런곳이 있었는데 이제 알았다니 !
        컴터 앞에 앉아 있었던 시간이 얼만데 ~~ 아는건 하나도 없다니.
        매일 와서 살아야겠단 생각입니다. 아예 이사올수도...
      • 최고
        이런 멋진곳을 이제사 알았다니...
        그래도 지금 알았으니 다행이라고 생각이 듭니다.
        고맙습니다.
      • 정말 감동입니다. 정보의 바다에서 무엇을 모르는지 모른다는것은 정말 절망적이거든요..ㅠㅜ 자바스크립트와 에이작스...ㅎㄷㄷ;
        많은걸 배웠습니다.
      • ㅇㅇ
        어 403호 지은 누나?
        대화보기
        • 웹 강좌 컬리티가 정말 뛰어나네요. 전 미국에서 일하고 있지만 정말 도움 됩니다. 자주 애용할듯!
        • 크영이
          유투브에서 재생목록 정리좀 부탁드릴께요 ..
          html 지금 강의 올라온거 한번에 보려고 하는데 재생목록에는 없어서 한번에 못보네요 ㅠㅠ
        • 코딩시작
          감사합니다! 코딩공부 중 인데 이 사이트를 알게되어 기쁩니다!

          기본부터 다시 공부해야겠어요!
        graphittie 자세히 보기