혹시 수식이 가득한 알고리즘 때문에 고통받고 계신가요?

2016년 알파고의 등장 이후 인공지능 관련 기술이 큰 주목을 받았습니다. 따라서 인공지능을 구현하는 수단인 머신러닝 라이브러리를 이미 사용해본 사람이 많이 있을 것으로 생각합니다. 이 책은 머신러닝 라이브러리 사용법만을 알려주는 수많은 책으로부터 머신러닝의 진정한 원리에 대해 갈증을 느꼈던 자들에게 꼭 맞는 책입니다. 머신러닝의 기본 언어인 파이썬 기초 문법과 더불어 머신러닝 입문자가 가장 어려워하는 머신러닝의 기반이 되는 수학 개념을 설명하고, 라이브러리가 아닌 알고리즘을 직접 구현하며 머신러닝의 원리를 체계적으로 이해할 수 있게 합니다.

11개 앱을 직접 만들어보세요! (플러터 좋아요)

이 책을 읽을 때는 직접 코드를 입력하면서 실행해보기를 권장합니다. 프로젝트를 작성할 수 있는 다른 방법이 있을지도 스스로에게 물어보면 아주 좋습니다. 이렇게 하면 개념을 훨씬 더 명확하고 쉽게 만들 수 있어서 여러분의 향후 프로젝트에 재사용할 수 있습니다. 각 프로젝트가 끝날 때마다 질문에 답하면, 각 장에서 만든 앱에 대해 다른 관점을 발견할 수 있습니다.

자바스크립트 문법 공부 하긴 했는데, 뭘 만들지 모르겠다.

(그렇다면 이 책이 도움이 될 것 같습니다!) 실생활에 익숙한 12가지 게임을 자바스크립트로 만들며 프로그래밍 사고력을 기를 수 있게 구성했습니다. 프로그래밍하는 데 필요한 핵심 문법을 설명하고 문법을 제대로 익혔는지 1분 퀴즈로 점검합니다. 각 장에서 배운 내용을 발전시킨 셀프체크 문제를 제시해 개념을 확실히 이해했는지, 이를 응용해 코드를 작성할 수 있는지를 확인합니다

리액트 애플리케이션 작성법, 간결하고 쉽고 빠르게 배우기!

리액트를 사용하면 UI 컴포넌트를 정의하고 정의한 컴포넌트를 선언적으로 활용해 UI를 구축하고 제어할 수 있다. 리액트 라이브러리 자체는 비교적 간단한 UI 라이브러리라고 할 수 있지만, 리액트를 뒷받침하는 합성성과 관심사 분리, 데이터 흐름 방향의 단순화 등의 아이디어는 UI뿐 아니라 다양한 응용 분야에서도 활용할 수 있어 유용하다. 이 책을 통해 리액트의 핵심 요소를 잘 이해하면 리액트 공식 문서나 더 자세하고 복잡한 리액트 책을 더 쉽게 이해하고 자신의 프로젝트에 리액트를 더 잘 응용할 수 있다.

풀스택 개발자가 애플리케이션을 만들기 위해 어떻게 해야 할까?

이 책은 리액트와 서버리스 기술을 이용해서 풀스택 애플리케이션을 구축하는 과정을 상세히 설명한다.` 서버리스 애플리케이션의 특징, AWS, 리액트, API, 서버리스 함수, 데이터베이스, 배포 등 풀스택 애플리케이션 구축에 꼭 필요한 기술을 담았다. 각 장은 이전 장의 내용을 바탕으로 구성되어 있어, 마지막 장까지 차근히 실습해보면 다양한 클라우드 서비스를 활용해 정교한 애플리케이션을 만들 수 있다.

양자 컴퓨터. 어렵지만 공부해보겠다면 이 책으로 시작해보자.

학부 과정의 수학을 이용해 양자 컴퓨터에 나오는 대부분의 양자역학과 양자 알고리즘을 상세하게 설명하고 있다. 필요로 하는 수학적 지식은 부록에서 따로 설명하고 있다. 그리고 연습 문제와 해답이 제공돼 수학적인 배경이 부족한 독자도 혼자서 공부하기에 적절하다. 양자 컴퓨터에 관해 좀 더 깊은 이해를 원하는 이들에게 많은 도움이 되기를 기대한다.

데이터베이스 왕초보 탈출하기

만화와 일러스트를 통해 누구나 한눈에 SQL과 데이터베이스의 원리를 익힐 수 있도록 쉽게 구성된 책. 데이터베이스 활용을 위해 필수적으로 알아야 할 SQL 구문들을 다양한 예문과 실행결과를 통해 빠르게 익힐 수 있으며, 각 챕터 마지막 부분의 ‘연습문제’ 코너를 통해 그 장에서 배운 내용을 바로 복습해볼 수 있습니다.

<문명>을 만든 전설적인 게임 디자이너. 시드마이어 첫 회고록!

한번 시작하면 헤어나올 수 없는 마성의 게임 〈문명〉을 탄생시킨 전설적인 게임 디자이너. 시드 마이어의 삶과 커리어, 그리고 게임 철학이 담긴 40년의 기억. 턴제 게임의 대가이자 전설적인 개발자인 시드 마이어가 자신의 삶과 커리어, 컴퓨터 게임 시장을 개척해 낸 시절부터 지금까지 만들어온 모든 게임에 얽힌 일화들과 게임 철학을 담았다.

AWS 많이 들어보긴 했는데... 이번 기회에 정리하고 갑시다!

AWS가 제공하는 서비스는 165종류 이상이다. 다양한 AWS 서비스를 조합하여 사용하는 것은 생각만큼 쉽지 않다. 책에서는 AWS에서 제공하는 주요 서비스에는 어떤 것이 있는지, 다른 서비스와 어떻게 조합해 사용할 수 있는지를 설명한다. AWS를 어떻게 시작해야 할지 막막할 때 전체적인 그림을 그릴 수 있게 도와줄 것이다. AWS 주요 서비스의 정의, 사용할 수 있는 환경 구조, 기능, 사용 절차, 요금 등을 일목요연하게 정리하여 설명한다. 또한, 일러스트 115개와 표 40개를 수록해 간단한 글과 일러스트만으로도 내용을 충분히 이해할 수 있게 구성했다.

안드로이드 앱, 나도 만들어볼까

이 책은 안드로이드 앱 개발의 단계별 구성이 잘 짜여 있어 혼자 학습해도 무리가 없습니다. 기초 내용까지 다뤄서 전체 안드로이드 기술을 이해하는 것은 물론이고 실제 앱을 만드는 데 더없이 좋은 역할을 해줄 것입니다. 그래서 이 책을 따라가다 보면 실제 앱을 만들어 마켓에 바로 올릴 수 있습니다. 또한 앱을 만드는 데 필요한 기술을 단계에 따라 차례차례 설명하므로 책장을 넘길수록 앱 개발 시간을 크게 단축시킬 수 있어 실무 활용서로서도 손색이 없습니다.

웹퍼블리싱 20년 경험을 흡수해봅시다

UI 패턴집 시리즈의 첫 번째 편으로 웹사이트에서 볼 수 있는 메인 메뉴, 서브 메뉴, 탭 메뉴, 모바일 메뉴, 반응형 메뉴를 디자인 별로 다룬다. 기초 HTML, CSS, jQuery를 바탕으로 실무를 경험하지 않으면 알 수 없는, 초보 웹퍼블리셔들이 가장 많이 실수하는 부분들을 콕 집어 코딩 기법을 체계적으로 설명한다. 더불어 한국형 웹 콘텐츠 접근성 지침 2.1을 함께 설명하고 화면 낭독기가 읽는 실제 결과 화면을 제공하여 웹 접근성을 준수하는 웹퍼블리셔 양성에 도움이 되고자 한다.

영혼을 갈아 넣어 만든 아두이노 바이블

메이커 운동으로 씨가 뿌려지고 사물인터넷의 발달로 자라난 아두이노는 이제 마이크로컨트롤러를 떠받치는 한 축으로 성장하였습니다. 1,383,677자의 문자, 1,600여 개의 그림과 260여 개의 표, 80개의 장으로 이뤄진 《아두이노 바이블(1~4권)》은 그야말로 아두이노의 A에서 Z까지를 집대성하였습니다.

컴파일러 직접 만들어보며 깊이 공부해볼까?

컴파일러 개발은 이론적으로도 복잡하고 엔지니어링적으로도 많은 노력이 필요하다 보니 대부분 다가가기를 꺼리게 되는 분야다. 그런데 컴파일러가 처음부터 복잡했던 것은 아니다. 컴퓨터 과학ㆍ공학의 연구ㆍ구현 성과가 쌓이기 전에는 단순하고 작은 언어와 그 컴파일러가 있었고 이런 것들은 만들어 보면서 컴파일러 개발을 익혔고 이 방법은 지금도 어느 정도는 유용하다. 이 책은 교육적 성격의 프로그래밍 언어인 PL/0′ 컴파일러를 개발하면서 컴파일러의 기본적인 이론과 구조, 구현의 기초를 배울 수 있게 안내한다.

React와 TDD에 대한 이해를 한 번에 끝내고 싶으신가요?

최근 서비스를 개발하기 위해서는 동작하는 프로그램을 작성하는 것 이외에도, 해당 서비스를 안정적으로 운영하고, 발생할 수 있는 버그를 발견할 수 있도록 테스트 코드를 많이 작성하고 있다. 이 책에서는 리액트를 사용하여 웹 애플리케이션을 개발하는 방법뿐만 아니라, 리액트 프로젝트에서 테스트 코드를 작성하는 방법, 그리고 테스트 주도 개발 방법론을 활용하는 방법에 대해서도 다루고 있다. 리액트로 서비스 개발뿐만 아니라 안정적인 서비스를 운영하기 위한 테스트 코드 작성에 대해 고민하고 있다면, 이 책이 큰 도움이 될 것이다.

profile
안녕하세요. 교보문고에서 IT분야 MD로 일합니다.

0개의 댓글