본문 바로가기
교재 실습/자바 웹 프로그래밍 Next Step

1.4 일단 시작해 보자

by Jint 2024. 3. 17.

소프트웨어를 만든다는 거창한 계획을 세우기 보다 일단 무엇이라도 만드는 작업을 시작한다. 먼저 온라인으로 시작해보고 관심이 생기고 더 깊이 있는 학습을 하고 싶다면 본격적으로 도전한다.

앞으로 추천하는 실습들은 상당 부분 내용이 중복되지만, 코딩이라는 작업은 머리와 손이 함께 배우는 부분이 많다. 반복이 매우 중요하기 때문에 반복해서 학습을 하길 권한다.

- 제일 먼저 시도해 볼 것으로 1시간 정도 투자해서 http://code.org/learn 의 hour of code로 놀아 본다. 안나 + 엘사가 재밌는 것 같다. 컴퓨터에서 중요한 기초 개념인 순차, 반복, 조건문의 개념을 배우기 바란다. 프로그래머는 바보같은 일을 하는 천재적인 사람이다. 컴퓨터는 위대한 일을 하는 바보같은 기계이다.
- 칸 아카데미의 컴퓨터 교육: 자바스크립트의 감을 잡게 해준다. 참고로 이 강의는 자바스크립트 분야의 세계 최고의 대가 중 한 분인 John Resig 님이 만들었다. John Resig 님은 유명한 jQuery도 만들었다.

소프트웨어를 학습하는 좋은 방법 중의 하나는 일단 무엇인가 만들어보는 경험을 한 후 이론적인 개념을 학습하고, 다시 다음 단계의 경험을 하고 이론적인 개념을 학습하는 과정을 반복하는 것이라 생각한다. 앞의 온라인 과정이나 또 다른 과정을 통해 따라하기 식으로 무엇인가 만들어 보는 경험을 했다면 다음 단계는 과정 속에 담겨 있는 이론적인 내용, 소프트웨어 업계에서 사용하는 용어들에 친숙해지는 시도를 한다.

앞의 경험을 하면서 등장했던 새로운 용어들이 무엇이며, 이 용어들이 왜 등장했으며, 무엇인지, 프로그래밍을 하는 과정 등에 대한 기본적인 내용에 대해 기초 튼튼 코드 튼튼 다 함께 프로그래밍(타니지리 카오리 저/타니지리 토요히사 감수/정인식 역, 제이펍/2016년) 책을 통해 학습해볼 것을 추천한다.

소프트웨어에 대한 개념을 조금 확실하게 잡기 위한 목적으로 하버디 대학교의 CS50 수업을 들어보는 것도 추천한다.


참고도서 : https://roadbook.co.kr/169

 

[신간안내] 자바 웹 프로그래밍 Next Step

● 저자: 박재성 ● 페이지: 480 ● 판형: 사륙배변형(172*225) ● 도수: 1도 ● 정가: 30,000원 ● 발행일: 2016년 9월 19일 ● ISBN: 978-89-97924-24-0 93000 [강컴] [교보] [반디] [알라딘] [예스24] [인터파크] [샘

roadbook.co.kr

댓글