혼자 공부하는 첫 프로그래밍 with 파이썬 - 1:1 과외하듯 배우는 프로그래밍 자습서, 개정판 혼자 공부하는 시리즈
문현일 지음 / 한빛미디어 / 2024년 4월
평점 :
장바구니담기


급변하는 IT 업계에서 프로그래밍을 지속하기 위해

개발자는 트렌드도 알아야 하고 끊임없이 자기주도학습을 해야 합니다.


이 책은 처음 접하는 낯선 용어로 쉽게 좌절할 수도 있는

비전공 입문자에게 정말 쉽게 설명하고 있습니다.

저자는 프로그래밍의 공통된 개념을

많은 그림과 도표, 손코딩 과정의 도식화 등을 통해

각 언어 고유의 문법으로 정의한 용어를 이해할 수 있도록 돕고 있습니다.


책 제목의 “with 파이썬”라는 문구로 파이썬 중심의 입문서로 볼 수도 있지만,

저자는 학습자가 프로그래밍적 사고를 하도록 파이썬을 통해 학습자를 이끌어줍니다.


1. 프로그램의 처리 과정을 순서도로 그리는 방법을 예제로 상세히 소개

2. 학습자의 직관적인 이해를 가능하게 하는 단순하고 명쾌한 그림과 도식들

3. 프로그래밍 과정을 도식으로 상세히 설명(학습자가 헷갈릴 수 없음)

4. 완독이라는 고지를 점령할 수 있는 당근만 제공하는 '혼공 학습단' 활동 참여

5. 활용하기 쉬운 학습사이트 (https://hongong.hanbit.co.kr/)


위와 같은 장점들과 더불어,

부담감을 느끼지 않고 모르는 용어들로 겁먹지 않으면서

정말 쉽고 편하게 이 책을 읽을 수 있었다는 것과

간단명료한 용어 정의와 반복 설명이 가장 좋았습니다


『‘나도 프로그래밍을 할 수 있을까?’라고 막연하게 생각할,

입문자 중에서도 더 입문자를 고려해 집필했습니다.』라는

책 서두의 저자 인터뷰 발췌처럼,


프로그래밍 입문자들에게

프로그래밍 언어와 관계없이,

가장 먼저 이 책으로 처음 학습할 것을 추천합니다.


읽어주셔서 감사합니다.

"베타리딩 활동 후 책을 제공받아 작성한 서평입니다."


댓글(0) 먼댓글(0) 좋아요(1)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
혼자 공부하는 자바 - 1:1 과외하듯 배우는 프로그래밍 자습서, 개정판 혼자 공부하는 시리즈
신용권 지음 / 한빛미디어 / 2024년 2월
평점 :
장바구니담기


자바를 처음 학습했던 책은

비전공자인 저에게 불친절한 책이었습니다.

제2외국어도 아닌, 생각조차 하지 않았던 제3외국어 수준으로,

눈으로 즉시 결과를 확인할 수 있는 프런트엔드와는 다르게 정말 배우기 어려워

이 책 저 책 사이를 유랑하며 제대로 완독을 한 책이 한 권도 없었고, 한없이 작아지기만 했었습니다.

그러다 혼공학습단이 있다는 것을 알게 되어 이 책을 구매하고

첫 번째 혼공학습단 8기 활동에서 처음으로 자바 책을 완독할 수 있었고,

업무를 하면서 옆에 두고 계속 찾아볼 수 있는 사전과 같은 역할을 하는 책이 되었습니다.

이 책 1회 완독으로 자바를 완전히 다 알 수는 없지만,

계속 반복해서 볼수록 이전에 보지 못했던 것들을 이해하게 됩니다.

이 책의 대표적인 장점은,

1) 개정판 출간에 맞춰 새롭게 업로드되는 저자의 Youtube 직강

2) 부족한 의지를 이겨내고 완독할 수 있는 혼공학습단 활동(연 2회)

3) 자신만의 노트를 완성할 수 있는 혼공 용어 노트

4) 최신 자바의 기능을 확인할 수 있는 부록

5) 저자의 배려가 느껴지는 손코딩 예제 속의 수많은 주석

이라고 생각합니다. 이러한 장점만으로도

이 책이 자바 입문자에게 최적의 학습 파트너가 되기에 추천합니다.

그리고 이 책을 어느 정도 소화했다고 느껴진다면

저자의 다른 역작인 "이것이 자바다"(2022년 8월 출간된 개정판)도

"혼자 공부하는 자바"와 더불어 자바 학습의 훌륭한 가이드가 되어줄 것입니다.

무엇보다도 이 책을 저의 아이에게 추천할 수 있었다는 것이 가장 의미가 있었습니다.


읽어주셔서 감사합니다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
혼자 공부하는 C 언어 - 1:1 과외하듯 배우는 프로그래밍 자습서, 개정판 혼자 공부하는 시리즈
서현우 지음 / 한빛미디어 / 2023년 5월
평점 :
장바구니담기


혼공학습단 11기 회고를 작성하기 위해,

지난 활동을 되짚어 봤다.

혼공학습단 08기 ( 2022-07 ~ 2022-08 ) : 「혼자 공부하는 자바」

혼공학습단 09기 ( 2023-01 ~ 2023-02 ) : 「혼자 공부하는 SQL」

혼공학습단 10기 ( 2023-07 ~ 2023-08 ) : 「혼자 공부하는 파이썬」, 「혼자 공부하는 자바스크립트」

혼공학습단 11기 ( 2024-01 ~ 2024-02 ) : 「혼자 공부하는 C언어」

여유없이 바짝 긴장한 채로 정신없이 지금까지 계속...

2권의 책을 신청해서 한 적도 있고,

처음 접하는 언어도 있(었)다.

혼공족들의 학습 인증 글들을 보면,

점점 많아지는 혼공단 신청 인원 수 만큼이나

어마어마한 내용 정리 글과 단순 명쾌한 미션 활동과 정리 글들을 보면서

모르는 것에 대한 막연함, 두려움과 걱정으로

양적인 면에 집착하는 방식을 고민해보고,

올 여름에 이어질 다음 회차의 혼공학습단에서

학습의 방법과 방향성을 다시 생각해 보게 되었다.

혼공단 활동을 하면서 가장 놀라는 것은

매 기수마다 그 많은 글을 다 읽고

위트있고, 따뜻한 격려글을 작성해주는 혼공족장님,

이분 덕분에 그나마 활동을 끝까지 할 수 있게 되었다.

남아있는 C언어 2부를 끝내야 하는데,

어려운 부분이어서 진도가 나가질 못하는데,

매일 정해진 시간만큼 계속 하면 1회 완독은 하겠지


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
사이버 보안의 공격과 방어 - 실시간 해킹으로부터 조직을 보호하는 첨단 기술과 대응책
댄 보저스 지음, 최만균 옮김 / 제이펍 / 2024년 1월
평점 :
장바구니담기


저자는 컴퓨터 네트워크라는 무대에서 대립하는 두 진영이

가장 잘 싸울 수 있는 방법에 대한 이야기로 글을 시작합니다.

실제로 발생가능한 국가 간의 전쟁 시나리오를

사이버 공간에서 벌어지는 전쟁 게임이라는 무대에서 실행할 때 필요한 이론들과 원칙,

그리고 전투 준비부터 대결의 과정 및 전투 이후의 과정에서 양측이 수행해야 하는 것들을

공격 관점, 방어 관점에서 자세히 알려줍니다.

전쟁 게임의 전략 수행에서 활용하게 되면

우위를 차지할 수 있는 사이버 전쟁의 원칙들을 설명하는 부분에서,

컴퓨터 시스템의 인간적인 측면을 간과하지 말 것을 당부하고 있습니다.

결국 공격과 방어의 주체는 인간이기에,

주체가 합리적인 판단과 준비를 할 수 있도록 저자가

여러 가지 측면까지 확장해서 설명하는 부분은

나무가 아닌 숲을 조망하는 방법을 상세히 알려주는 것 같아

특정 사항에 함몰되는 것을 예방할 수 있도록 이끄는 것 같습니다.

처음 보는 낯선 용어들과 내용들로 인해 일견 전문가만을 위한 책으로 보이지만,

상당한 양의 설명과 각 챕터의 마지막에 있는 참고 문헌들로 인해 저와 같은 초보자들도

내용을 이해할 수 있다고 생각합니다. 또한 개발자들이 피할 수 없는 보안과 관련지어 생각할 여지를 주는 것 같습니다.

읽어주셔서 감사합니다.

<출판사로부터 책을 제공받아 서평을 작성하였습니다>


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
헤드 퍼스트 C# - 모던한 객체지향 C# 가이드! .NET과 유니티로 배우는 실전 프로그래밍 지침서, 4판 Head First 시리즈
앤드류 스텔만.제니퍼 그린 지음, 이수겸 옮김, 이재윤 외 감수 / 한빛미디어 / 2023년 11월
평점 :
장바구니담기


학습자인 독자에게

대화를 하는 것처럼 일상의 언어로,

어찌 보면 만연체에 가까운 어투로 쉽고 자세하게 설명하고 있습니다.

다양한 페이지 레이아웃, 그림들,

순서도, 도표, 코드, 만화 같은 일러스트의 대화 방식 등

이제껏 보아온 책들과는 전혀 다른 방식으로 C#을 알려줍니다.

계속해서 다른 언어들을 공부하고 있어서인지,

C#은 처음 접하는데도 익숙한 구문들이 보여서

학습하기에 어려운 것은 없고, 설명을 잘 읽어보면

보다 깊은 이해를 할 수 있을 것 같습니다.

개념은 비슷하지만, 언어마다 특화된 각자의 문법이 있으니,

이 책에서 제시하는 학습 방향을 따라서 C#만의 특징을 이해하고 배우면 될 것 같습니다.

C# 개발자에게 중요한 기술이라고 하는 XAML을 사용하여

UI를 설계하는 것은 처음 접하는 생소한 것이어서 어려운 느낌이 들었습니다.

UI 화면과 코드가 상응하는 것이 신기합니다.

그리고 6개의 유니티 연구실 파트를 통해서 C#을 학습하도록 안내하는 부분은

더 많은 학습이 필요할 것 같습니다.

처음 접하는 언어임에도

전문용어로 도배된 글이 아니어서

읽고 이해하는 것이 비교적 다른 책들보다 쉽고,

오히려 이 책에서 읽은 문법에 대한 개념들을 잘 기억하면

다른 언어를 학습하고 이해하는 것에 도움이 된다는 것이 장점인 것 같습니다.

읽어주셔서 감사합니다.

"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo