풀스택 개발이 쉬워지는 다트&플러터
이성원 지음 / 영진.com(영진닷컴) / 2023년 5월
평점 :
장바구니담기


최근에 Flutter가 업데이트를 통해 각광을 받기 시작하면서 관심이 가 틈나는 대로 공부하는 언어로 선정했다.

이 책은 앱과 연동되는 풀스택 프로그래밍을 배우고 싶은 프로그래밍 경험자 또는 전공자를 위한 다트&플러터 학습서이다. Dart의 최신 문법과 모바일/데스크톱 웹서비스 개발 방법, 분야별 개발 노하우 등 유용한 정보들이 수록되어 있다. 특히 소스코드를 줄 단위로 설명해주기 때문에 Dart 언어가 생소하더라도 설명을 읽다보면 이해가 될 것이다. 또 DartPad라는 개발환경 구축과 사용법을 알려주고 예제 코드를 실행하기 때문에 버전이 달라서 오류가 생기는 귀찮은 일이 발생하지 않는다. 이는 학습할 때 시간을 갉아먹는 큰 요소인데 이를 방지하여 작가분이 학습하는 독자들을 위한 세심한 배려를 해주었다고 생각한다. 솔직히 공식 문서를 보면서 공부하는 것이 가장 좋다고 생각하지만 그안에 프로그래머가 자주 사용하는 라이브러리가 함축적으로 설명되어 있지도 않고 학습 순서를 알려주지 않기 때문에 이 책을 통해 필수적인 문법과 라이브러리를 학습하고 이외에 더 필요한 부분은 공식 문서로 공부하면 최적의 효율성을 얻게 될 것이라 생각한다.




또 파트 마무리에 연습문제가 있는데 이를 수행하다보면 복습이 되면서 실전감각을 키울 수 있다. 단순히 문법과 라이브러리만 공부할 수 있는 게 아니라 tensorflow, flutter cloud, FFI, 컴퓨터공학 이론 등 알아두면 유용한 노하우도 알려주어 책값이상의 값어치를 하는 책이라 생각한다.

이 리뷰는 영진닷컴에서 책을 제공받아 작성된 리뷰임을 알려드립니다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
데이터 과학 레벨 업 with 로드맵 - 캐글 그랜드마스터가 알려주는 문제 해결의 기술
콘라트 바나헤비치.루카 마사론 지음, 김형민 옮김 / 한빛미디어 / 2023년 4월
평점 :
장바구니담기


https://www.hanbit.co.kr/store/books/look.php?p_code=B9570217910


이 책을 위한 대상 독자는 데이터 과학을 입문한 초보자, 아직은 데이터 과학이 어렵고 구체적인 프로세스를 구성할 수 없는 전문가, 데이터 대회에 참여하기 위한 전문가이다. 책의 구성으로는 1부 kaggle 사용법 2부 대회를 위한 테크닉 3부 데이터 과학 경력 관리로 이루어져 있다. 2부의 비중이 가장 높고, 여기선 테크닉 설명과 전문가와의 인터뷰 방식으로 구성되어있다. 테크닉 설명과 관련된 인터뷰는 대회에 참가해서 테크닉을 어떨 때 사용해야하며 어떠한 성과를 거둘 수 있을지 대략적으로 알려주어 상당히 유용하다고 생각된다.

책을 전반적으로 훝어보았는데 완전 초보자에게 어려울 수 있는 부분이 많아서 한번이라도 대회에 맨땅으로 참여해보면서 여러가지 관련 용어와 모델링에 관해 조금이라도 공부해보고 이 책을 보길 권장드립니다. 개인적으로 가장 유용했던 파트는 여러가지 대회에서 발생되었던 문제와 이를 인터뷰어들이 어떻게 해결해갔는지의 과정이다. 정답이 없는 데이터 대회이기 때문에 여러 문제가 생길 수 있지만 대회 참여자들은 이를 알아채기도 힘들뿐더러 알아채더라도 어떻게 대처해야 하는지 막막할 때가 많았는데 이를 어느 정도 해결해줄 수 있어 가장 만족스러웠다. 또 참고 문헌도 자세히 기재되어있어 이해하기 어려운 부분이 생긴다면 그 파트에 나와있는 참고 문헌을 살펴보는 것도 좋은 도움이 될 것이다.






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


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
그림으로 배우는 AWS 구조 그림으로 배우는 시리즈
니시무라 야스히로 지음, 김성훈 옮김 / 영진.com(영진닷컴) / 2023년 5월
평점 :
장바구니담기


aws learner 과정을 공부하면서도 예제만 따라하면서 전체적인 구조를 이해하기 힘들었는데 그림으로 전체적인 구성을 볼 수 있어서 학습하기 쉬운 책일 거 같습니다. 기대됩니다!

댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
풀스택 개발이 쉬워지는 다트&플러터
이성원 지음 / 영진.com(영진닷컴) / 2023년 5월
평점 :
장바구니담기


요즘 AR 관련 모바일 앱 아이디어를 구상중인데 최근 각광을 받는 플러터를 전체적으로 학습할 수 있는 좋은 책이 나왔네요 기대됩니다!

댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
전문가를 위한 C++ - C++20, 병렬 알고리즘, 파일시스템, 제네릭 람다, 디자인 패턴, 객체지향의 원리를 익히는 확실한 방법, 개정5판
마크 그레고리 지음, 남기혁 옮김 / 한빛미디어 / 2023년 3월
평점 :
장바구니담기


프로그래밍에 관해 공부를 시작할 때, c언어는 코드만 보아도 어려워보여 학습 순서에서 항상 뒷순위로 밀려났던 언어이다. 하지만 거의 모든 프로그래밍 언어에 참조가 되었기 때문에 기초라도 공부해서 다른 언어를 공부하는데 도움이 되고자 했다. 이 서평은 지극히 c언어의 초심자의 입장에서 작성되었다는 것을 밝힙니다.



책을 받자마자 크기와 양에 놀랬고 c언어의 거의 모든 지식이 들어가있겠다고 생각했습니다. 책의 구성으로는 1부에는 c++ 기초를 다지는 초단기 속성 코스, 2부는 c++ 설계방법론, 3부는 c++을 다루는 기법(입출력, 에러 처리, 스트링 현지화, 정규 표현식 사용법, 표준 라이브러리의 기능과 사용법), 4부는 c++에서 잘 알려지지 않은 기능(표준 라이브러리 커스텀, 템플릿 프로그래밍, 멀티프로세서 및 멀티코어)을 소개하고 사용하는 방법을 알려준다. 5부는 엔터프라이즈급 소프트웨어를 작성하는 방법을 설명하고 6부는 부록인데 c++에 관한 기술 면접 예상 질문과 해답을 다양한 참고 문헌과 부연 설명을 통해 제시해주고 UML을 소개하는 것으로 마무리된다.




책을 최대한 빠르게 1회독한 소감은 책의 크기에 비해 상당히 함축적이고 핵심만 알려주는 느낌을 받았다. 그리고 딱딱하게 지식만 전달해주는 것이 아니라 어느 부분에는 무엇이 중요해서 먼저 소개하거나, 후반부로 미루어서 독자가 자연스럽게 궁금증을 해소하고 이해하기 편하게 구성되어 있다. 그리고 가장 좋았던 부분은 솔직히 5번째 개정판이라고 하지만 최신 업데이트 내용을 많이 놓쳤을거라고 생각했지만 이와 다르게 챕터 안에 있는 'NOTE_'와 'CAUTION_'부분을 통해 업데이트 전과 후의 내용을 알려주고 더불어 어떻게 사용하는게 최선의 방법인지 자세하게 알려준다.



1회독만으로 이 책에 나온대로 구사하기에는 초심자에게 버겁다. 하지만 개인적인 생각으로 계속 시간이 날 때마다 읽다보면 어떠한 상황에서 어떻게 구사해야하는지 방법이 떠오르게 될 것이라 생각한다. 자세한 부분은 책을 통해 알면 되니 책을 읽고 나면 적어도 'c++에 이러이러한 기능이 있고 어떠한 상황에서는 이렇게 구현해야한다.'라는 거시적인 시각을 갖는게 책을 통해 얻을 수 있는 최선의 방법이라고 생각한다.

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


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