프로그래밍 경험이나 JavaScript 지식이 없는 비전공자도 부담 없이 TypeScript를 배울 수 있도록, 마치 친절한 선생님이 옆에서 설명하듯 구성된 입문서다. 다양한 일러스트와 일상적인 비유를 통해 어려운 개념을 쉽게 설명하며, 본문 내 COLUMN, MEMO, POINT 구성과 확인 문제를 통해 중요 내용을 자연스럽게 익힐 수 있다.
이벤트 소싱을 이해하기 위해 도메인 주도 설계와 객체지향 설계 원칙(SOLID)을 연계해서 설명하는 책이다. 이어서 이벤트 소싱의 핵심인 도메인 이벤트, 재수화와 스냅샷, 프로젝션/CQRS 메커니즘이 동작하는 방식과 이벤트의 버전을 관리하는 방법을 배운다.
머신 러닝을 처음 접하는 독자들이 구현 언어, 구현 패키지, 구현 편집기를 포함해 종합적으로 이해하고 바라볼 수 있도록 안내하는 책이다. 머신 러닝의 기본 개념부터 가장 범용적이고 활용도가 높은 알고리즘을 예제를 통해 설명한다.
정규 분포와 최대 가능도 추정과 같은 기본 개념에서 출발하여 가우스 혼합 모델, 변이형 오토인코더(VAE), 계층형 VAE 그리고 확산 모델에 이르기까지 다양한 생성 모델을 설명한 책이다.
IT 업계에서 일하는 비전공자를 위해 업무에 필요한 IT 지식과 개발자와 소통하는 법을 알려준다. 웹/앱 마케터 및 기획자, IT 계열 취업 준비생, 개발자에 관심 있는 학생, IT 지식이 부족하다고 느끼는 분들이 보면 좋다.
컴퓨터 비전의 기초 이론과 함께 OpenCV에서 가장 널리 사용되는 기능들을 자세히 소개하고, 이미지 데이터에서 의미 있는 정보를 추출하는 방법을 다룬다. 이 책은 C#과 파이썬 두 언어로 구성되어 있어 두 언어 간의 비교도 가능하다.
리액트 SPA 기반의 애플리케이션을 통해 프론트엔드 구현에서부터 백엔드 구현까지 풀스택 개발 과정을 자세히 살펴볼 수 있다. 개발 과정과 상용 환경에서 발생할 수 있는 문제를 해결하기 위한 적절한 팁을 제공한다.
데이터 과학자라면 피할 수 없는 데이터 클리닝 작업은 수집과 분석, 정제에 이르기까지 데이터 과학의 효율을 높이는 일반적인 절차다. 기존 책들이 주로 첫 장에서만 다루던 데이터 준비 과정에 대한 필수 내용을 구체화했고, 실제 데이터 과학에서 응용할 수 있는 기술을 전달한다.
2022년 처음 출간되어 10만 명이 넘는 독자들에게 꾸준한 사랑을 받으며 AI 교양서로 자리매김한 《비전공자도 이해할 수 있는 AI 지식》의 10만부 기념 개정판. 2023년 GPT-4 출시로 화제가 된 챗GPT에 대한 내용이 대폭 보완되었을 뿐 아니라, 2024년이 되면서 변화한 부분들을 전반적으로 새롭게 업데이트했다.