-
-
Do it! 첫 코딩 with 자바 - 보통 사람이 알아야 할 프로그래밍 기초 ㅣ Do it! 시리즈
정동균 지음 / 이지스퍼블리싱 / 2019년 11월
평점 :
올해부터 초등학교 코딩 교육이 의무화 되고,
앱 개발과 스타트업 창업에 대한 관심이
높아지면서 코딩에 대한 관심이 어느 때보다
높고 많은 사람들이 코딩을 배우고 싶어한다.
코딩과 관련한 여러 강의들이 있지만,
가격이 매우 비싼편이고,
코딩에 대한 기초가 없는 상황에서
프로그래밍 언어는 어렵게 느껴진다.
수업을 듣다보면 무슨 이야기를 하고 있는 건지,
제대로 하고 있는게 맞는건지 잘 모르고, 따라가기 힘들다.
그러다보면 자연스럽게 이렇게 해서 나중에 프로그래밍을
제대로 할 수 있을지에 대한 의문과 걱정이 든다.
이런 사람들에게 'Do it! 첫 코딩' 은
코딩의 기초부터 응용까지 쉽게 설명 해 주는 책이다.
비트, 코드, 아스키, 유니코드 등의
컴퓨터 언어와 컴퓨터 언어를 사람이 알아볼 수
있는 언어로 작성하면 이것을 기계어로 변역해서
컴튜퍼에게 알려주는 도구인 프로그래밍 언어가 무엇이고,
얼마나 다양한 종류를 가지고 있고 차이가 있는지,
컴퓨터에 무언인가를 기억시키고 싶을 때 어떻게
명령을 하고, 컴퓨터는 어떻게 기억을 하는지,
컴퓨터에 무엇인가 명령할 때 어떤 방법으로 하는지,
기억하고 있는 것을 활용해서 컴퓨터가
어떻게 생각 할 수 있도록 할 것인지,
클래스를 활용하여 조건문과 반복문,
변수와 메서드를 이용한 족합을 통해 코딩을 하는 방법,
배열, 랜덤, 예외처리, sleep,
스레드, SQL 등 코딩할 때
자주 사용되는 응용기술 등
프로그래밍 기초 개념들을
다양한 비유와 그림을 통해 프로그래밍의
기초을 쉽고 재미있게 배울 수 있었다.
물론 'Do it! 첫 코딩' 을 읽고나서
바로 프로그래밍을 뚝딱하고 할 수 있는 것은 아니다.
다른 것도 마찬가지겠지만 특히 프로그래밍 언어는
서둘러서 배우는 것이 아니라 시간이 걸리더라도
기초부터 차근차근 꼼꼼하게
반복 해 가면서 배우는 것이 중요하다.
그래서 나도 어렵거나 약간
이해가 안되는 부분은 반복해서 확인하고,
실행 해 보면서 프로그래밍 언어에
대한 재미와 이해를 높여가고 있다.
그동안 이런 앱, 이런 서비스가 있으면
괜찮을 것 같은데라고
다양한 아이디어들을 생각했었다.
그리고 직접 개발 해 보고 싶어서
프로그래밍에 대한 많은 관심을 가지고 있었다.
하지만 관련 전공이 아니고, 그동안
개발자들이 개발하는 모습을 보면서 내가 하기에는
너무 복잡하고 어려운 일인 것 같다는 생각이 들어서
한동안 개발에 대한 관심을 크게 갖고 있지 않았었다.
나처럼 개발에 대한 관심은 많이 갖고 있지만,
어렵다고 생각해서 프로그래밍 배우는 것을
포기하는 사람들이 많을 것이다.
'Do it! 첫 코딩' 은 비유와 그림을 통해
프로그래밍의 기초와 코딩을 쉽게
배울 수 있는 책이기 때문에
코딩을 배우고 싶지만 어려움을 느끼는
사람들에게 도움이 될 것 같다.