생활코딩 밖에서 프로그래밍 배우기
프로그래밍이 대단히 지적이고, 전문적인 영역임에도 불구하고, 비전공자의 비율이 상당합니다. 그것은 프로그래밍이 도구적 학문이면서, 개발자들이 자기가 알고 있는 것들을 나누는데 아낌이 없기 때문인 것 같습니다. 그 정점에 오픈소스와 오픈도큐먼트들이 있습니다. 지적 자산의 공공성을 주장하는 이 거대한 움직임은 사회주의와 닮아 있지만, 현실 사회주의의 몰락과는 다르게 아주 잘 살아남아서, 실질적으로 세상을 변화시키고 있습니다. 죽은 사회학자들의 유지를 실천하고 있는 것이죠. 저는 컴퓨터를 전공하지 않았는데요. 그럼에도 불구하고, 이 바닥에서 아주 잘 먹고 살 수 있었던 것은 그 덕이라고 생각 합니다. 이름도 없고, 얼굴도 없는 이 분들에게 항상 감사한 마음을 가지고 있습니다. 그런 점에서 프로그래밍을 배울 수 있는 방법은 생활코딩 밖에도 무궁무진 합니다. 이 페이지를 통해서 하나 하나 정리 할께요. 누구나 본 문서를 편집 할 수 있습니다. 새로운 항목은 제일 위에 올려주세요. :)
한글
- 스칼라 스쿨 - Twitter에서 쓴 스칼라 입문서 http://twitter.github.io/scala_school/ko/
- 코딩도장 - 알고리즘 수련 http://codingdojo.kr/
- Effective C++ 팟케스트 - https://itunes.apple.com/kr/podcast/manuui-effective-c++/id467824150
- HTML5 가이드 (http://webstandards.or.kr/html5/)웹전문가들이 HTML5에 대한 기본개념과 모바일 환경에 HTML5를 적용하는 방법을 정리했습니다. 참여하신 분들 한분 한분의 면면이 신뢰가 가는군요.
- 프로젝트 오일러 - "프로젝트 오일러 http://projecteuler.net 와 프로젝트 오일러 한글판http://euler.synap.co.kr 은 수학 문제들을 프로그래밍으로 하나씩 푸는 알고리즘 퀴즈 사이트입니다. 제출하고 나면 다른 사람과 비교해볼 수도 있습니다. by 배휘동"
- http://www.joinc.co.kr - 한글화된 다양한 튜토리얼을 제공
- 나는 정말 자바를 공부한 적이 없다구요. - 회원가입만하면 자바에 대한 동영상 강의를 무료로 시청할 수 있습니다.http://www.orentec.co.kr/teachlist/JAVA_BASIC_1/teach_sub1.php
영문
- Code School - http://www.codeschool.com Objective-C, Ruby 등 언어를 공부할수 있는 사이트입니다. 유료 회원제이긴 하지만 무료계정으로도 충분히 많이 배울 수 있는것 같습니다.
- Microsoft Virtual Academy - 마이크로소프트웨어에서 제공하는 무료 온라인 교육 사이트 http://www.microsoftvirtualacademy.com/#?fbid=WwdVVrlqLoX
- ruby-warrior - 프로그래밍을 이용해서 게임을 하면서 루비를 익힐 수 있는 사이트입니다. https://www.bloc.io/ruby-warrior# (튜토리얼 http:// tutorials.jumpstartlab.com/ projects/ ruby_warrior.html#ruby-warrior- strategy-guide)
- Python 한땀 한땀 실행하면서 배우기 (http://www.trypython.org/) - Iron Python의 창시자 Michael Foord가 만든 Interactive Python Tutorial입니다.
- Khan Academy - 프로그래밍 기초, UserInteraction, Drawing/Animation등에 대한 동영상 강좌 제공(수학/경제 등의 강좌도 함께제공합니다) http://www.khanacademy.org
- 30 days to Learn jQuery jQuery의 기초부터 중급레벨까지의 강좌를 30일과정으로 제공(jQuery 최고의 입문교육으로 꼽아도 손색이 없을듯 합니다.)https://tutsplus.com/course/30-days-to-learn-jquery/
- C++ Annotations Version 9.4.0 - http://www.icce.rug.nl/documents/cplusplus/ "이건 강의는 아니고, C++ anotations라는 책의 인터넷판인데요. 쭉 따라가며 읽다 보면 C++의 역사부터 시작해서 C++의 거의 모든 것을 배울 수 있는 것 같습니다. by 배휘동님 "
- checkio.org - 요즘 뜨는 checkio.org도 있더군요. 사이트가 이쁘고 문제가 간단해서 프로그래밍 연습용으로 좋습니다. 단점이라면 파이썬만 지원하고 사이트가 느리다는 것, 아직 초반이라 그런지 모르겠지만 문제가 너무 쉽다는 것?
- code.org 다양한 프로그래밍 언어를 배울 수 있는 곳
- raywenderlich.com - IOS 튜토리얼
- http://ejohn.org/apps/learn/ - jQuery 개발자가 만든 자바스크립트 고급 수업
- http://www.rubeque.com/ - 루비에 대한 자가 실력 테스틀 할 수 있는 서비스
목차로 돌아가기
댓글
댓글 쓰기