생활코딩

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

 

 

 

 

질문

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

 

 

 

 

공동공부

공동공부는 온라인의 편리한 접근성에 오프라인의 함께하는 느낌을 하이브리드한 공부방식입니다.공동공부를 통해서 덜 외롭게 공부할 수 있습니다. 다음 링크는 공동공부에 참여하는 방법입니다. https://www.youtube.com/watch?v=1YZSqRZ_1rg

 

 

 

 

커뮤니티

생활코딩 페이스북 그룹

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

http://goo.gl/BjjSh

 

 

 

 

생활코딩 페이스북 페이지

생활코딩 페이스북 페이지에서 좋아요를 누르시면 새로운 강의가 등록될 때 알려드립니다. 정보 기술과 관련한 다양한 소식도 알려드립니다. 

http://goo.gl/xsdUW

 

 

 

 

오프라인 강의

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

http://codingeverybody-notify.appspot.com

 

 

 

 

라이선스

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

 

 

 

 

나만의 코스 만들기

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

 

 

생활코딩을 돕는 법

  1. 생활코딩이 있는 이유는 관객이 있기 때문입니다. 생활코딩의 관객이 되어주신 것으로도 충분한 도움이 되고 있습니다.
  2. 활동을 지속하기 위해서 기업이나 단체를 위한 컨설팅과 교육을 진행하고 있습니다. 문의 사항은 egoing+consulting@gmail.com으로 연락 부탁드립니다. 강의의 경우 참가자에게 비용을 받는 강의는 참여하지 않고 있습니다.
  3. 질문은 이메일을 이용하는 것 보다는 댓글이나 커뮤니티와 같이 공개된 방법을 이용해주시면 좋겠습니다.

 

 

 

 

 

 

 

 

 

댓글

댓글 본문
작성자
비밀번호
  1. 하늘이
    감사합니다 화이팅
  2. 이주현
    안드로이드 앱 관련 실용적인 강의 해주시면 감사해요
  3. 스프링
    스프링강의도 해주시면 안될까요???????ㅠㅠㅠㅠㅠㅠㅠ
  4. 송지현
    먼저 댓글 다신 분과 같은 느낌입니다. 감동이네요. 열심히 해 보겠습니다.
  5. 김경태
    궁금한 사항을 질문하고자 하면 어디에다 작성 하면 될까요??
  6. 이민영
    감동입니다.
  7. 페이스북에서 보고 오늘 페이스북 그룹 가입 신청도 하고 했습니다.
    많은 자료가 있고, 코딩에 대한 지식들을 얻어 갈 수 있어서 좋은 기회라 생각하고 감사드립니다.
  8. ㅇㄹㅇㄹㅇㄹ
    ㅇㄹㅇ
  9. 고무신껌
    강의 정말 잘 듣고 있습니다. 아래 댓글에도 있던데 정말로 안드로이드 어플리케이션 강의도 올라왔으면 좋겠습니다. 지금 자바 강의 듣고 있는데 최종 목표는 안드로이드 어플 제작이거든요~!!
  10. 이제방
    감사합니다.^^
  11. 기초탄탄
    이글을 읽으실지는 모르겠지만 정말 감사드립니다.
  12. selina
    안드로이드 강의 언제쯤 들어볼 수 있을까요~?ㅎㅎ 정말 기대되네요. 정말 학원같은 곳에서 따로 배워도 생코는 못 따라가요.. 오픈 영상강의에 중요한 핵심이 무엇인지, 쉬운 설명/예시까지 들어주시니 이해하기도 정말 쉽고 기억에도 잘 남습니다. 생코는 학습효과 200%입니다. 감사해요!
  13. Brian Cho
    감사합니다!
  14. 여우
    C언어를 하실 줄 모른답니다
    대화보기
    • 더 알고 싶어요
      MVC(model,view,controller) 와 wordpress 강의도 해 주시면 안되나요?
    • PassionOfStudy
      먼저 이런 좋은 기회를 주셔서 감사하다는 말을 전하고 싶습니다.

      개발쪽에 관심이 있는 1인으로서 코딩에 관한 정보공유의 공간과 쉽게 학습할 수 있는 공간을 만들어 주셔서 감사합니다!
    • 바치
      https://opentutorials.org......612

      위의 첫번째 강좌, 앞부분에 보면, 운영체제별로 python 을 실행하는 방법을 설명하는 부분이 있습니다.

      여기서 기본적으로 윈도우에서 설명하시다가 유분투로 넘어가는 화면이 자연스럽게 이어집니다.
      저도, 멀티 운영을 하고 싶은데 어떻게 해야 하는게 좋을지 잘 모르겠습니다. 몇번 시도는 했는데 속도도 늦고..
      강좌에서처럼 빨리 변환하는 시스템으로 만들고 싶은데 알려주시면 감사하겠습니다.

      저는 기본이 윈도우10을 현재 노트북에서 사용하고 있습니다. 잔여용량은 현재 30기가 정도 있는데, 양을 늘릴수 있습니다. 메모리는 8기가입니다.
      질문답변을 효율적으로 하려면 어떻게 해야 할까요? 위글 참조해서 페이스북에 신청은 했습니다만,,
      ps 윈도우와 리눅스의 멀티운영체제에 관한 강좌가 있을까요?
      ps. 위링크의 강좌를 다시 보니 멀티부팅보다는 화면전환이 빠르고 자연스럽던데.. 어떻게 만드는건지요?
    • 프로그래머바라기
      좋은 말씀 잘들었습니다
      예전에 컴퓨터 학원에서 열심히 배웠던게 생각나네요 ㅋㅋ
    • 리턴
      새로운 마음으로 다시 공부하려구요
      (개념 복습 중요한거같아요)
      해외에서 많은 사이트를 봤지만 역시 모국어 접하는 것 만큼 빠른건 없는 것 같습니다
      이렇게 지식 공유 해주셔서 감사합니다
    • 세계최고프로그래머
      재밌네요. 열심히 배워서, 정말 제대로 된 작품을 만들겠습니다. sound of coding 노래가 몹시 중독적이군요. 감사합니다.
    • 유학
      c언어도 해주시면 감사해요!
    • 알콜악어
      강의를 제작하신 방법도 궁금합니다.
      깔끔해서, 교육 자료등을 만들때 참고하려고 합니다.
      코딩 강의 잘 배웠고, 감사드립니다. 주위에도 널리 알리고 있습니다.
    • 진짜 도움 많이 받고 있어요 번창하세요~~~!!!
    • 열심히 하겠습니다 :)
    • Being Rest
      코딩 열심히 배워볼게요. 근데 첫번째 단락의 '왜 프로그래밍을 공부하는 이유에 대한 이유' 부분은 고쳐주시면 좋을 것 같아요.
    • 이너프
      정말 좋은 사이트입니다 가족들에게도 추천했어요!
    • Tae Yong Ha
      데이터 시각화로 최근 사용 빈도가 높아지는 Power Bi 툴에 대한 강의를 희망합니다^^
    • maka23
      안드로이드 강의 꼭 들어보고싶어요~~ 생코만한곳이 없어서..
    • 안태현
      안드로이드 꼭 나왔으면 좋겠어요! 학교에서 본격적으로 진도 나가려는데...
    • 최명수
      공유했습니다. 이 사이트가 널리 퍼졌으면 합니다!
    • 최명수
      생활코딩 굉장하네요...
      마땅한 곳이 없어 난처했는데... 감사합니다!
    • poohsiro
      화이팅!
    • 아자아자
      저도 시작!
    • 쿠우반
      시작합니다!!!
    • 코딩초보
      프로그래밍을 1도 모르는 문외한으로, 생활코딩에서 코딩을 배우고 싶습니다.
      어떻게 신청을 해야 하나요?
    • 김병연
      코딩에 코자도 모른채로 무턱대고 배우고 싶어서 책을 샀는데 책을 봐도 이게 무슨 내용인지 이해가 도저히 안되었지만 이고잉님의 친절한 설명으로 인해 조금씩 알아가고 있습니다. 정말 정말 좋은자료 올려주셔서 감사합니다!!
    • 컴퓨터가 좋아 좀더 깊게 알고싶어 컴퓨터 공학과로 편입한 학생입니다
      아직 익숙치 않지만 컴퓨터 공학과 수업과 생활코딩의 지식을 통해
      좀더 쉽게 접근할 수 있는 정말 좋은 기회인듯 합니다

      정말 정말 감사합니다!
    • 풀빵맨
      MSX IQ-1000으로 Basic을 사진 속 처럼 학원에서 배웠던 기억이 나네요..
      강사님의 말씀대로.. 주변에 컴퓨터 학원을 볼 수가 없네요.
      그래서 요즘 개발자 뽑기가 어려운걸까요? ^^;;
    • ingress
      오리엔테이션 듣고 감동하기는 처음입니다.
      지금은 코딩하기 좋은 날입니다.
      감사합니다.
    • no20or@gmail.com
      정말 소중한 컨텐츠를 제공해주신 것에 대한 감사드리며, 그 만큼 저 또한 정말 열심히 공부해보겠습니다.

      현재상태
      - html(○)
      -,css(○)
      목표설정
      javascript(△) → jquery(△) → PHP(주목표 ×) → mysql(×)

      너무나 감사드립니다.
    • 정말 감사합니다. 앞으로도 잘 부탁드립니다!
    • strong9
      유툽 메인 동영상 보고 들어오게 되었습니다.
      굉장히 가슴이 끌리는 영상이였습니다.
      감사합니다.
      이렇게 여러 사람들의 개발에 도움이 되는 정보를 무료로 나눠주시는 마음에 감사드립니다.
    • 대박입니다. 감사합니다!!
    • 공부해야지 해야지 하며 미루고 있다가 정말 시작하려고 합니다. 고맙습니다.
    • 저도 한번 도전해보려합니다.
      선한 의지, 좋은 행동 감사합니다.
    • 팬지
      정말 좋습니다. 힘이 되는 말씀이 많네요. 감사합니다.
    • MuseVGT
      열공 하겠습니다.
    • 헐 미쳤네요~!
      정말 좋은일 하십니다!!!
    • 지금하는 공부에 파이썬이 필요한데 저는 프로그래밍은 커녕 컴맹이라 너무너무 힘들던 와중에 유투브에서 생활코딩을 발견하게 되어 현재 python & ruby 강의를 듣고 있습니다. 너무 이해도 잘돼고 하나부터 끝까지 설명해 주셔서 너무 편해요 이런 강의 만들어 주셔서 정말 감사합니다. 더 열심히 공부할게요!
    • 김태경
      고맙니다!
    graphittie 자세히 보기