1. 하버드 CS50 강의
하버드 대학교에는 프로그래밍 기초에 대한 꽤 괜찮은 강의 – Computer Science 50 또는 간단히 CS50가 있어. "꽤 괜찮다"라기보다는 — 세계에서 가장 인기 있는 프로그래밍 강의라고 하는 게 더 정확하겠지!
이 강의는 정말로 가장 유명하고 인기 있는, 그리고 세계 최고의 프로그래밍 기초 강의 중 하나야. 이 강의를 만든 교수, 데이비드 말란은 이 분야에서 가장 인지도가 높은 교수 중 한 명이야. 매년 데이비드 말란은 초보자를 위한 프로그래밍 기초 강의를 진행해. 이 강의의 비디오 녹화는 YouTube에 올라가고, 텍스트 자료와 강의는 하버드 공식 웹사이트에 게시돼.
이 강의는 프로그래밍의 기초에 초점이 맞춰져 있어. 11개의 2시간짜리 강의를 통해
웹 개발부터 PHP, C++, Python까지 프로그래밍의 다양한 응용 분야를
경험할 수 있을 거야.
이건 단순한 입문 강의야
. 프로그래밍이 너에게
흥미로운지 아닌지 판단할 수 있도록 도와주는 거야, 깊게 배우기 전에 말이지.
우리 CodeGym에서는 이 강의가 정말 유익하다고 생각하기 때문에 이 영감을 주는 강의를 보라고 추천해. 보고, 배우고, 즐겨봐.
2. CodeGym 커뮤니티
아직 우리 CodeGym 커뮤니티에 가입하지 않았다면, 지금이 바로 그때야. 그 곳에서 친구도 사귀고, 재미있는 사실도 배우고, 또 이미 수업을 마무리하고 있는 사람들의 성공 이야기도 들을 수 있어. 선배들의 경험을 배우는 게 진짜 중요해. 그들이 아직 배울 때 말이야. 가입해!
3. 첫 번째 레벨의 결과
축하해! CodeGym 첫 번째 레벨을 통과했어. 이제 단 한 단계만 진행했는데도 이미 중요한 것들을 많이 배웠어. 정말 잘했어!
오늘 너가 배운 것:
- 변수가 뭔지;
- 화면에 메시지를 출력하는 방법;
- 표현식 다루는 법;
- 댓글을 다는 방법과 왜 필요한지;
- WebIDE 작업 실습 경험.
정말 좋았어!
물론 다음 레벨들은 이 만큼 쉽진 않을 거야. 하지만 난이도는 점진적으로
증가할 거야.
실습 과제들의 난이도 또한 마찬가지로 증가할 거야.
헬스장처럼 - 점점 부하를 올리며, 초보자가 6개월-1년 후에는
벤치프레스 100kg을 들 수 있게 되는 것처럼.
지루한 수업은 20세기에 남겨두자. 분필로 칠판에 쓰던 시절 말이야. 15세기부터 아무것도 안 변했어. 그 당시엔 공룡들이 아직 길거리에서 돌아다녔을 거야.
이제 다음 단계로 넘어가! 아직 58단계 더 남았어. 그리고 나서 취업 준비를 시작할 수 있을 거야! ;)
GO TO FULL VERSION