생활코딩

Coding Everybody

코스 전체목록

닫기

생활코딩

 

 

hello world

 

생활코딩의 세계에 오신 것을 환영합니다. 생활코딩은 일반인들에게 프로그래밍을 알려주는 무료 온라인, 오프라인 수업입니다.  어떻게 공부할 것인가를 생각해보기 전에 왜 프로그래밍을 공부하는 이유에 대한 이유를 함께 생각해보면 좋을 것 같습니다. 아래 영상을 한번 보시죠.

 

 

 

온라인 강의 소개

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

 

 

 

 

생활코딩은 컴퓨터와 인터넷이 존재하는 시대의 공부방법은 어때야 하는가를 찾는 작업을 꾸준히 하고 있습니다. 정보기술이 발전하지 않았던, 낭만적인 시절에는 어떤 일을 하려고 하면 그것을 하기 위해서 필요한 거의 모든 것을 알고 있어야 했습니다. 검색할수도 없었고, 질문하기도 어려웠기 때문입니다. 한편 한번 배운 지식만으로도 평생을 살아 갈 수 있었습니다.  

 

 

 

 

오늘날은 인터넷이 연결된 환경에서 일을 합니다. 언제든지 검색하고, 질문할 수 있습니다. 또 많은 일을 기계가 대신해줍니다. 이런 시대의 공부방법은 과거와 달라져야 한다고 생각합니다.  생활코딩이 지향하는 목표는 작은 교육입니다. 작은교육의 핵심은 '무엇을 모르는지 모르는 상태'에서 '무엇을 모르는지는 아는 상태'가 되는 것입니다. 무엇을 모르는지를 알면, 지금 당장 그 지식을 익히지는 않더라도, 그 지식이 정말 필요할 때 그 지식을 구하려 할 것입니다. 이 때 하는 공부는 이전과 같지 않을 것입니다.

 

 

 

 

수업소개

생활코딩 주력 수업인 WEBn은 프로그래밍이 처음인 분들을 위해서 고안된 수업입니다. WEBn을 통해서 교양으로 코딩을 공부하려는 분들에게는 출구를, 직업으로 코딩을 공부하려는 분들에게는 입구를 제공해드리려고 노력하고 있습니다. 웹이라는 구체적인 사례를 통해서 코딩이 무엇인가 파악해보세요. 또 코딩을 통해서 웹을 만드는 방법을 공부해보세요. 

 

 

아래 수업은 생활코딩 수업들 간의 의존관계를 나타내고 있는 지도입니다. 이 지도를 통해서 심화과정을 스스로 탐구 할 수 있습니다. 각각의 수업에 방문해서 소개 영상부터 구경해보세요. 

 

 

생활코딩 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은 기업이나 단체를 위한 교육과 컨설팅을 하고 있습니다. 참여자에게 비용을 받는 행사에는 참여하지 않고 있습니다. 문의 사항은 egoing@gmail.com으로 연락 부탁드립니다.  강의 경력은 생활코딩 오프라인 수업의 역사를 참고해주세요
  3. 질문은 이메일을 이용하는 것 보다는 댓글이나 커뮤니티와 같이 공개된 방법을 이용해주시면 좋겠습니다.

 

 

 

 

 

 

 

 

 

댓글

댓글 본문
작성자
비밀번호
  1. 따심이
    나눔 감사합니다. 저도 나중에 나눌 수 있는 사람이 되고 싶어요.
  2. 피푸밀
    좋은 강의 감사합니다!!!
  3. 풀스택에빠진자!
    최근 궁금한게 한개 생겨서..
    이게 키워드 기술이름이 무엇인지... 모르겠네요. 어덯게 찾아야 할지를..

    보통 네이버 블로그 가면 한계정에 한블로그 제공 받고,
    전자상거래도.. 스토어도 계정당 온라인스토어 제공 받고,
    페북, 유튜브도 이런게 개인페이지 제공 받는걸
    개발용어로 어떤 키워드로 검색야해 하는지요?
    다중사용자?
    어떤걸 공부 해야 하는지요?
  4. 자바스크립트 1학년 추천드립니다
    대화보기
    • 아자아자초보
      혹시 자바스크립트 책은 없나요 완죤 초보가 보기쉬운 책으로 추천좀 해주세요
    • 초심자
      감사합니다.
    • 에듀케이티드키드
      열심히 공부해보겠습니다!!
    • egoing
      당연히 됩니다~ 걱정 마시고 사용해주세요 :)
      대화보기
      • 민트초코
        혹시 강의 들으면서 내용 정리해서 출처 적고 블로그에 올려도 될까요? 상업용 블로그는 아니고 포트폴리오용으로 공부한 것들을 정리하는 블로그인데 게시글은 다 전체공개고 검색은 비허용으로 되어있습니다. 단순히 소스만 가져가는게 아니라 강의 내용까지 정리해서 올려도될지 모르겠어서 여쭤봅니다.
      • 호두
        진짜 목소리 코딩계의 성시경 해주세요. 자꾸 듣고싶은 목소리입니다...........! 좋은 마음으로 시작하신만큼 좋은 일 가득하시길바라요:)
      • god8071
        데이터베이스 오라클편 빨리 보고싶습니다 ㅠㅠ
      • ljh0917jh
        화이팅
      • 으니으니
        정말 감사합니다.
        이런 콘텐츠를 만다니 너무 행운이에요.

        목소리도 좋으시고 차근차근 원리를 알게 설명해주셔서 너무너무 좋습니다^^*
        복 많이 받으실 거에요
      • 지섭
        감사해요
      • 이국땅에서 다시 시작하기위해 노력중입니다.
        감사합니다.
      • Boram Kim
        저의 작은 열정에 기름을 부어주셨습니다. 감사합니다. *^^*
      • 이유진
        감사합니다. 이런 교육영상이 무료로 주어진다니 믿기지 않네요
      • 락씨
        열심히 하겠습니다 화이팅
      • 잏나설
        새로가입했습니당 열심히할게요
      • 화이팅
        정말 정말 감사합니다...
      • 오예
        두번째 영상의 문장들이 너무 좋아서 따로 적어놓았어요!! 감사합니다.
      • 엇쿠야
        이 오리엔테이션 영상.. 감동적이고 많이 깨닫게 되는 것 같네요.. 여기에 힘을 얻어서 차근차근히 하나씩하나씩 해볼게요 감사합니다
      • phlove
        질문이 있습니다! webn과 클라이언트 목록에 있는 html, css등은 다른내용을 다루는것인가요? 코딩을 천천히 배워보려고하는데 뭘따라가야될지 고민입니다.
        webn 강좌들이 더 최신에 올라온것 같아서 둘이 동일한 내용인가 궁금합니다!
      • 이진우
        모두를 위해 노력하는 모습이 보기좋습니다. 저도 이제 egoing님처럼 프로그래머의 길을 가고자 합니다. 2017년 처음 접하여 열심히 하려하였으나, 방황을 하며 이것저것 보면서 어느새 2년이 흘러가 버렸습니다. 이제 1년 그리고 앞으로는 생활코딩과 edwith 그리고 오프라인 강의를 통해 기초를 다진뒤 게임개발과 교육쪽 그리고 메디컬 쪽으로 하여 열심히 하도록 하겠습니다

        열심히 하시는 것처럼, 저도 열심히 따라가겠습니다
      • 석현04
        굿굿
      • dreamer
        너무 감사드려요 ㅠㅠㅠ 인생에서도 공감 많이 되는 오리엔테이션이었습니다 ㅠㅠ
      • 냐옹
        오리엔테이션 멋있어요 자바공부 시작합니다!
      • ㅡ,ㅡ
      • 코딩하는펭귄
        2019.02.21 시작!
      • 화니
        항상 무한 감사 드립니다~~^^
      • !!
        대화보기
        • 감사합니다~!
        • 감동적인 오리엔테이션을 듣고 나니 힘이 나네요!
          즐기며 긍정적으로 도전해보고 싶은 마음이 생기네요^^
          감사합니다.
        • 감사합니다
        • nurgebet
          안녕하세요? 이고잉님의 강의를 몇개 들어보고 정말 감동받았습니다.
          이렇게 초보자인 저에게도 강의가 어렵지 않았기 때문입니다.
          저는 독일에 살면서 어느 호텔에서 일하고 있는데요,
          호텔 홈페이지를 만들기 위해서 여기저기 온라인 강의를 들으며 PHP와 html, mysql을
          조금씩 배웠습니다.

          지금은 호텔 예약 관리 프로그램을 만들어야 하는데요.
          컴퓨터 언어들이 워낙 많고 다양해서 어디부터 어떻게 무엇을 배워야 하는지 전혀 알수가 없습니다.
          맥북을 사용하고 있다보니 엑셀에서 매크로 기능도 잘 안되는것 같고..
          제가 독일에 살고 있다보니 도움을 받을 만한 곳도 없구요.
          호텔 예약 관리 프로그램 뿐만 아니라 홈페이지도 단골 손님들이 직접 예약하기 편안하게
          새롭게 만들고 싶거든요.

          호텔 예약 관리 프로그램이라는 것은, 호텔 직원들이 예약을 받는대로 데이터를 수집하면 보기 편하게 기록이 되고,
          영수증이 만들어지고 청소표가 만들어지고, 아침식사도 관리되고, 더 나아가서는 수입 통계와 단골 손님들 관리까지
          자동 이루어지는 그런 것인데요....

          또 제가 원하는 홈페이지는, 홈페이지 내에서 손님들이 직접 예약을 할수 있는 시스템을 갖춘 것입니다. 손님들이 예약을 하는 즉시
          위에 말씀드린 호텔 예약 관리 프로그램에 자동 기입이 되어서 객실 수가 아무리 많아진다 해도 수작업 할 필요가 없게 되는
          그런 시스템을 운영하고 싶습니다. 그리고 단골손님들의 경우, 홈페이지에 가입하고 로그인하게 해서 그 다음 예약부터는
          훨씬 간단히 몇번의 클릭만으로도 곧 예약을 할수 있게끔 만들고 싶은거죠.

          하나씩 차근차근 공부해서 프로그램을 개발하고 홈페이지를 잘 완성시키고 싶습니다.
          이렇게 저처럼 어디부터 어떻게 뭘 시작해야 좋을지 고민하는 사람에게 길을 제시해주실 수 있는지...
          제가 아는게 별로 없다보니 구체적인 질문을 드릴수가 없네요 ^^;
          그래도 님께 절실히 도움을 받고 싶습니다.

          답장 꼭 꼭 부탁드려요 ^^
        • 렌화
          안녕하세요 이고잉님!
          이고잉님 덕분에 php의 게시핀기능들을
          구현할 수 있었습니다. 너무너무 감사합니다!

          하지만 ckeditor의 기능들을 구현하는데 막혀서
          여쭙고 싶은게 있습니다

          image2라는 plugin을 통해 이미지를 업로드하면
          사용자가 어느정도 이미지 수정이 가능한데.. 다중 업로드가 안되서 ㅠㅠ
          이것때문에 골머리를 앓고 있습니다

          ckeditor가 다중 업로드 기능이 없는데
          이를 어떻게 해결하셨나요..?

          이곳 오픈튜토리얼 역시 ckeditor를 사용중이시기에 여쭤봅니다 ㅠㅠ
        • 씬디
          오리엔테이션 내용이 와 닿아요. 그럼 시작해 볼까요~~!! 감사합니다!
        • 오게띠
          입문자인데 너무 도움이 되네요~!!! 감사합니다.
        • hypetae
          오랜기간 망설이기만 하다가 코딩공부를 제대로 해보려고 합니다.
          시간 짬짬히 열심히 따라가보겠습니다.
          응원해주세요!!

          감사합니다.
        • beachk
          오리엔테이션 영상 말씀...아,,,진짜 큰 힘이 되네요. 입문자로서 초조하고 불안했는데, 꼭 반듯이 기억하겠습니다. 우연이 모여 운명처럼 이곳에 오게 된거 같습니다. 제가 아이티 분야에 오게 된다는건 몇개월전만해도 상상할 수 없던 일인데. 디자인으로 시작해 이제 코딩을...재밌기도 하고 두렵기도 했는데..부정적, 긍정적 마음 잘 모아 잘 가겠습니다. 감사합니다. 진심으로..^^ 목소리 너무 좋아요...~~~~~~끼약
        • soulsource
          입문자인데 코딩하거나 프로그램공부를 이제 시작하려하는데 컴퓨터 추천좀 부탁드려요.
        • 안녕하세요! 최근 html.css.javascript.jquery를 배워서 웹페이지를 만들어보고 있는데요~ 그렇게 만들다보니 관리자 페이지도 만들고 싶어서 이리저리 알아보니 백엔드 언어들이 많던데.. 어떤 언어부터 시작을 해야할지 모르겠더라고요. 어떤 강좌부터 시작하면 좋을지 추천주실 수 있을까요?ㅜㅜ
        • 강의 깔끔하네요!
        • Junning
          판교 강의 정말 벌써 마감된 건가요? 공지 뜨기를 계속 기다렸는데ㅠㅠ 혹시 추가 모집은 안하나요?
          그리고 오프라인 강의 공지 어디에서 볼 수 있나요?
        • 늦깎이로 기록학을 배우는 중인 대학원생이에요. 공부하면서 오늘날 대부분의 기록은 전자적으로 생산.관리되고 있고, 때문에 방대한 기록을 효율적으로 관리하는 동시에 고객친화적으로 접근성을 높이면서 보다 쉽게 기록서비스를 제공하기 위해서는 데이터베이스에 대한 이해, 소프트웨어에 대한 이해가 엄청 중요한 과제라는 사실 또한 절감하고 있습니다. 이 연장선상에서 코딩 관련 교육을 찾아보다 생활코딩을 접하게 됐는데, 정말 어메이징한 교육이 많네요~. 지식나눔, 재능나눔, 집단지성의 선순환을 실시간으로 생생하게 목격하고 경험할 수 있는 곳이었거든요. 앞으로도 계속 생활코딩과 친하게 지낼 예정입니다~^^ 동시에 늦깎이이기에 온라인교육이 가지는 한계도 어쩔 수 없이 느끼고 있네요. 오프라인 강좌를 기대하는 이유이기도 합니다. 야학 5기 강좌에서 HTML부터 여러 프로그래밍 언어를 배울 수 있는 20시간 강좌가 개설될 예정이라는 소식을 들었는데요, 꼭 참여하고 싶네요. 그럼 앞으로도 계속 화이팅해주시길 응원할게요~
        • 당산나무
          혹시 코틀린 강의는 계획에 없으신지 궁금합니다. ㅎㅎ
        • egoing
          seomal.org 로 접속해도 안보이나요? 브라우저도 한번 바꿔보시고요
          대화보기
          • 지식지도가 모든 페이지마다 안보이는데 어떻게 하면 보이게 할수 있나염...ㅠ
          • Twinkle
            좋은 교육 사이트 만드신분들, 만드는데 도움 주신 분들께 감사합니다.
          • 부스트코스
            부스트코스 페이스북 페이지에서 무료 리뷰 이벤트가 진행되고 있습니다. ^^
            관심 있으신 분들을 위해 링크 남깁니다!

            [무료 리뷰 이벤트 참여 링크]
            https://www.facebook.com......500

            [edwith 부스트코스]
            https://www.edwith.org......tro
            부스트코스는 SW개발에 관심있는 누구나 강좌를 무료로 수강할 수 있고,선택에 따라 자신의 프로젝트를 전문가에게 리뷰받을 수 있는 온라인 교육 프로그램입니다.
          graphittie 자세히 보기