게임으로 익히는 코딩 알고리즘 - 취업, 이직, 승진 준비생들을 위한 알고리즘 기본 + 코딩 테스트 트레이닝 북, 2019년 세종도서 학술부문 선정
김영기 지음 / 한빛미디어 / 2019년 5월
평점 :
장바구니담기


기본적인 프로그래밍 언어에 대한 기초(기본 문법)를 이수한 이후에 방향을 잡지 못하는 상황에서 방향을 제시해 줄 수 있는 서적이다. 문제풀이, 자료구조, 알고리즘

댓글(0) 먼댓글(0) 좋아요(1)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
이것이 C#이다 - 처음부터 끝까지 입문자를 배려한 C# 입문서 (C#7.2 버전 반영)
박상현 지음 / 한빛미디어 / 2018년 7월
평점 :
구판절판


이것이 C#이다.

처음부터 끝까지 입문자를 배려한 C# 입문서


표지의 내용처럼 입문자를 배려한 입문서라는 느낌이 먼저 들었다.

다른 책들은 많은 내용을 소개하려고 노력하여서, 깊은 내용없이 넘어가는 상황이 많으며, 책의 두께가 많이 두꺼워진다.

저자 : 박상현
"뇌를 자극하는" 시리즈의 저자라는걸 알게 되었다.
"뇌를 자극하는 C# 프로그래밍"의 업데이트된 버전


『뇌를 자극하는 C# 5.0』의 전면개정판. C# 언어의 탄생 배경부터 상세한 입문 과정까지, C#의 전반적인 큰 틀을 설명한다. 문법 설명에만 치중하지 않고 프로그램의 동작 원리도 충분히 다뤘으며, C# 프로그래밍이 수행될 때 밑단에서 돌아가는 .NET 프레임워크도 상세히 설명한다. 


입문자를 위한 저자의 지원 사격!


동영상 강좌 : 하나 하나 동영상과 함께 한다면 충분한 학습효과 보장

https://www.youtube.com/playlist?list=PLVsNizTWUw7H1861aUZjGVEPaKqp6WMim


QnA 지원을 위한 카페 운영

http://cafe.naver.com/thisiscsharp


예제 소스코드는 자료실에서 다운로드를 할 수 있습니다.


입문자가 시작하기 위해서는 첫번째로 개발환경(IDE) 구축입니다.

Microsoft사에서 제공하는 Visual Studio 2017 버전을 다운로드하여 설치하는 과정부터 자세히 소개하고 있다.

과거 유료버전이어서 접근하기가 많이 힘들었었는데, 최근에는 Microsoft 에서도 무료버전을 제공하고 있는 듯 하다.

Community 2017 버전을 선택해서 다운로드하면 된다.


첫번째 예제에서 소스 코딩에서 오류가 발생할 수 있는 상황을 고려하여서, 발생할 수 있는 에러 메시지를 나열하고, 설명이 반영되어 있습니다.

하지만, 초보자에게는 이 또한 쉽지가 않다. 

이러한 다양한 에러메시지들을 나열하고, 상황에 따른 해결/조치 방법에 대해서 소개하는 페이지를 별도로 두어서, 항상 확인할 수 있도록 했으면 하는 아쉬움이 있다.

(이런 사례들도 동영상 강좌에 추가해서 초보자들에게 길을 안내할 수 있다면...)


마지막으로 각 챕터에서 사용된 예제들의 소스코드가 길지 않고, 간단 명료하게 제공해 주어서, 이해도를 높일 수 있으며, 부담감을 주지 않는 듯 하다.






댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
Hello Coding 한입에 쏙 파이썬 - 크리에이터 김왼손의 쉽고 빠른 파이썬 강의 Hello Coding
김왼손.김태간 지음 / 한빛미디어 / 2018년 6월
평점 :
장바구니담기


부담없고 짧은 시간에 책 한권을 볼 수 있는 내용으로 구성되어 있다. 사실 7일에 마스터할 수 있도록 되어 있지만, 단숨에 볼수도 있는 내용으로 구성되어 있다.


<이 책 사용법>
1. 백문이 불여일타입니다.
2. 문제는 직접 풀어보세요.
3. 한입에 쏙을 활용하세요.
4. 게임 프로젝트에 도전하세요.
5. 왼손코딩 유투브 채널도 함께 보세요.

이와 같이 이 책 사용법을 소개하고 있는데, 프로그래밍 언어에 대해서는 위의 1번 항목이 가장 중요하다고 본다.

책은 이솝우화를 보는 듯한 분위기로 구성이 되어 있으며, 이야기를 전개하면서 파이썬 이라는 프로그래밍 언어는 접할 수 있게 구성되어 있다.

이 책을 따라하면서 예제를 다루어봄으로써, 파이썬의 문법을 마스터하는데는 큰 도움이 될 것으로 본다.


추가적인 도움을 주기위해서
Hello Coding 카페

https://cafe.naver.com/codinghello

YouTube 채널
https://www.youtube.com/khim_academy


기본적인 파이썬 문법 마스터 이후에 응용을 위해서는 추가 서적을 보아야할 듯 하다.

이를 위해서 저자는 책 앞부분에 몇권의 서적을 추천하고 있다.



댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
Hello Coding 그림으로 개념을 이해하는 알고리즘 Hello Coding
아디트야 바르가바 지음, 김도형 옮김 / 한빛미디어 / 2017년 4월
평점 :
절판


프로그래밍 입문자가 알아야 하는 알고리즘들을 그림을 통해 쉽게 설명한 입문서


사실 C언어만 가지고 20년을 지켜온 입장에서 “알고리즘” 관련 서적을 몇 권 보았다. 하지만, 아직도 이해 못하고 대략적인 개념만 이해하고, 구현은 실패한 부분이 많다. 그래서 조금은 큰 기대를 안고, 이 책을 읽기 시작했다.
하지만, 내가 원했던 결과는 얻을 수 없었다. (알고리즘 구현을 위한 서적으로는 조금 미흡…)

<책 구성>
알고리즘 입문서로서는 충분한 서적이라고 생각한다.
일반적으로 서적이라면, 글이 많아서 읽기가 지루할 수도 있지만, 이 책은 그림 위주로 구성되어 있어서, 지루하지 않고, 한걸음 한걸음이 쉽고, 흥미진진해 진다.

그림을 통해서 각 단계 단계를 소개하면서 따라가보면서 이해를 쉽게 할 수 있다.

 구현된 코드도 간결하며, 각 부분에 대한 설명도 잘 되어 있다.

옮긴이가 운영하는 카페를 통해서, 궁금한 부분 및 추가적인 정보를 제공하고 있다.
http://cafe.naver.com/codinghello


<아쉬운 점>
이 책에서 사용한 언어는 파이썬(Python)이며, C언어에서는 직접 모든 기능을 구현해야 하지만,
파이썬에서 제공하는 함수들도 존재하고 있다. 그래서 이 부분은 직접적인 구현을 피하고,
최종적인 알고리즘 동작을 이해하는 데는 손 쉽게 접근할 수 있는 듯 하다.

예를 들어, “해시 테이블” 구현에 큰 관심이 있었던 나로서는 실망이었다.


“해시테이블”이라는 이론은 충분히 이해하고 있었지만, 구현에 대해서 좀 더 알고 싶었다.
파이썬에서는 dict()라는 딕셔너리 해시 테이블이 존재한다.
이를 이용하면 그냥 해시 테이블을 이용할 수 있어서 별도의 구현이 불필요했다.
(많은 아쉬움이….)


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
만들면서 배우는 워드프레스 - 초보자도 따라 하는 웹사이트 제작 완벽 가이드
박현우 지음 / 한빛미디어 / 2017년 3월
평점 :
구판절판


만들면서 배우는 워드프레스

초보자도 따라 하는 웹사이트 제작 완벽 가이드

- 박현우 지음

- 한빛미디어


책의 첫느낌(인상)

처음부터 이 책은 웹사이트 제작에 대한 초보자/첫경험자를 위한 서적임을 직감할 수 있었다.

초보자도 쉽게 따라하면서, #워드프레스를 익힐 수 있도록 잘 설명된 서적이다.

글을 작성하는 구성에 있어서, 설명과 그림에 도식을 통해서 쉽게 접근할 수 있었다.


책 구성의 장점


체계적인 설명


실습할 수 있는 내용


궁금한점, TIP, 부연 설명 (전문가 멘토링)


내용의 장단점

웹사이트 제작에 필요한 관련 소프트웨어의 소개를 통해 필요한 준비과정을 진행할 수 있었으며,
웹사이트 제작을 위한 가장 필수적인 서버에 대한 준비를 하는 과정을 자세히 설명하였다.
몇 개의 무료 웹호스팅 사이트와 가입 및 진행 과정을 소개하였다.
이 중에서도 유명하면서도 쉽게 접근할 수 있는 CAFE24를 중심으로 진행하고 있다.
이 부분에서는 조금 아쉬움이 남는다. 틀에 맞추어서 진행하여야 하는 과정이다.
개인이 직접 서버 구축을 하는 입장에서는 조금 아쉬운 부분이다.
(준비과정, 설치 과정, 호환성 문제 등에 대한 언급이 없어서...)


그리고 이 책의 주제인 워드프레스(Wordpress) 사용을 위해 설치 과정을 소개하는데,
이 부분에서도 가장 많이 사용되는 버전과 최신 버전을 소개하였지만,
각 버전에 따른 호환성 및 접근성 부분을 소개하지 않고 있다.
(php 버전, db 종류 및 버전 등을 조금 언급하였으면 하는 아쉬움)

책의 중반 이후(PART 03)까지 워드프레스에 대한 사용법과 관련 플러그인 들을 소개하면서
웹사이트에 좀 더 알찬 기능들을 구현할 수 있게 된다.
하지만, 중반 진입전에 미리 구상할 수 있도록 웹사이트의 구조/방향을 제시하고,
이를 위해서는 워드프레스를 어떻게 활용하고, 어떤 플러그인들을 사용해야 하는지에 대한 소개를 통해서 좀 더 빠르게 글을 읽어나갈 수 있는 방향 제시를 할 수 있을 듯 하다.


이 책에서는 PART 04에서 프로젝트 형태로 다양한 사이트 구성을 소개하면서 워드프레스를 활용하는 방법을 소개하고 있다.
이 부분에서는 독자에게 필요한 좀 더 많은 정보를 제공하고자 노력한 흔적들이 보이지만,
독자가 필요로 하는 내용을 찾고 싶지만, 여전히 어디를 보아야 할지 모르게 되는 듯 하다.
독자가 책을 읽어 가면서, 필요한 기능들이 소개된 부분이 있을 경우, 스크랩을 통해서 미리 파악해 두어야 할 듯 하다.


추가적으로 워드프레스를 이용하여 잘 구성된 웹사이트들을 소개해 하고, 여기에 사용된 플러그인을 소개해 줌으로
독자가 좀 더 쉽게 접근하고, 이를 활용하여 웹사이트를 구축할 수 있는 방향을 제시할 수 있지 않을까 하는 아쉬움이 있다.


결론

워드프레스를 이용해서 웹사이트를 구축하고자 한다면, 이 책이면 완벽한 듯 하다.
초보자가 중급자 이상의 실력을 쌓아서, 다양한 활용을 위한 준비를 마칠 수 있을 것으로 보인다.
나 또한 곧 웹사이트를 오픈하고자 한다. 책을 읽어가면서 하나하나 기능 테스트를 진행하다보니 조금 늦어지는 경향이 있지만 많은 도움이 되었다.


참고 사이트

한빛미디어 : http://www.hanbit.co.kr/media/books/book_view.html?p_code=B5608198861

저자가 운영중인 블로그

제트슈만의 워드프레스와 미래공작소: http://shuman.tistory.com

카카오스토리 채널 제트슈만의 미래공작소: http://story.kakao.com/ch/shuman

워드프레스엑스(X): http://wordpressx.kr




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