빠르게 변화하는 AI 기술에 휩쓸리지 않고 프로그래밍 과정에 활용하는 방법을 손에 넣어보자. 이 책은 AI 도구를 단순히 사용하는 방법을 넘어서, AI를 사용해 개발 능력을 극대화하는 전략을 제시한다.
EC2, RDS, S3 등 AWS의 기본 서비스뿐만 아니라 백업과 복원, 보안 통제, 감사 관련 서비스 등 엔지니어가 꼭 알아야 할 AWS 운영 전반과 운영 노하우를 체계적으로 꼼꼼하게 설명한다. 또 실제 업무에 도움이 되고 운영할 때 주목해야 하는 포인트와 구체적으로 설정하는 방법까지 다양하게 소개한다.
안정성, 성능, 보안성이라는 삼박자를 갖춘 러스트. 이 강력한 언어의 잠재력을 끌어내는 것은 쉽지 않지만, 이 책과 함께라면 가능하다. 풍부한 예제를 통해 시스템 프로그래밍부터 웹 개발, 비동기와 동시성 프로그래밍, 성능 최적화까지 빠르게 학습할 수 있다.
리액트 생태계와 최신 리액트 개발 동향에 대해 종합적으로 다룬다. 이 책을 통해 리액트 개발에 필수적인 기술과 팁을 통해 앞으로 겪을 다양한 상황에 신속하게 대응할 수 있는 능력을 키울 수 있다.
스프링 부트 3에 대한 포괄적인 가이드로, 초보자부터 숙련된 개발자까지 모든 수준의 독자들이 활용할 수 있도록 구성돼 있다. 복잡한 인프라 설정을 피하고 효율적인 개발 방법에 초점을 맞춰 웹 애플리케이션 개발의 기초부터 고급 주제까지 다룬다.
IT 분야 스테디셀러 《Do it! 지옥에서 온 문서 관리자 깃 & 깃허브 입문》이 최신 트렌드, 협업 기능, 코파일럿 활용 등을 강화하여 전면 개정되었다. 이 책은 34만 구독자가 선택한 ‘생활코딩’의 동영상 강의를 기반으로 저자가 재구성하고 내용을 보강했다.
검증된 아키텍처 및 프로젝트 설계 방법론을 도입하여 이러한 문제를 극복하는 데 도움을 준다. 먼저, 밀접하게 연결된 두 가지 구성 요소인 아키텍처 설계와 프로젝트 설계를 통합한다. 이 두 요소가 합쳐져 소프트웨어 설계를 구성한다.
모듈, 믹스인, 관찰자, 중재자 패턴을 포함한 최신 디자인 패턴을 자바스크립트와 리액트에 적용하는 방법을 소개한다. 그리고 코드 스플리팅, 서버 사이드 렌더링 등 실무에 필요한 성능과 렌더링 관련 내용을 실용적인 예제와 함께 설명한다.
구글이 개발한 Go는 고성능 비동기 프로그래밍에 유용한 언어이다. 이 책은 Go 언어로 ‘나만의 프로그램’을 만들 수 있게 이끌어준다. 프로그래밍 초보자도 쉽고 명확하게 이해할 수 있도록 학습 목표를 일목요연하게 제시하고 핵심 내용을 정리해 보여준다. 언어 문법과 예제 작동 순서를 그림을 곁들여 설명하고, 단계별로 프로젝트를 구현하며 프로그래밍을 직접 체험할 수 있게 했다.
OpenAI API를 활용하면 AI와 상호작용을 하면서 원하는 용도에 특화된 AI 봇을 만들 수 있으며 이미지 생성과 제품 정보를 학습시킨 AI 모델을 제작할 수도 있다. 이 책에서는 OpenAI API 개념을 알아본 후 원하는 결과를 도출하는 프롬프트 작성법, DALL-E를 통한 이미지 생성법, 제품 데이터를 활용한 AI 모델 제작 방법 등을 파이썬과 자바스크립트로 나누어 살펴본다.
실용적인 AI 서비스를 구현하려는 초보 개발자를 위해 만들어졌다. 꼭 배워야 할 활용도 높은 AI 서비스를 엄선하고, 유스케이스 작성과 같은 기획 단계부터 사전 학습 모델과 파이썬을 활용한 실습 단계까지 한 권에 담았다.
많은 의사결정은 불확실한 상황에서 이뤄진다. 이 책은 계산 관점에서 이러한 문제를 바라보고 문제를 해결하는 다양한 의사결정 모델의 이론을 설명한다. 책은 각각 결과의 불확실성, 모델의 불확실성, 상태의 불확실성, 상호작용의 불확실성이라는 네 가지 불확실성을 정의한다.
국내에서 최초로 출간 되는 MQL4 프로그래밍 언어관련 서적. 내용구성과 단어 선정에 많은 주의를 기울였다. 그리고 프로그래밍 경험이 없는 비전공자도 독학이 가능하도록 상세한 설명을 첨부하였으며, 챕터별 단계적으로 난이도가 심화되도록 내용을 구성하였다.
이벤트 소싱을 이해하기 위해 도메인 주도 설계와 객체지향 설계 원칙(SOLID)을 연계해서 설명하는 책이다. 이어서 이벤트 소싱의 핵심인 도메인 이벤트, 재수화와 스냅샷, 프로젝션/CQRS 메커니즘이 동작하는 방식과 이벤트의 버전을 관리하는 방법을 배운다.
ls나 cat 같은 CLI 도구는 유닉스 환경에서 수시로 쓰이는 명령이다. 이런 익숙한 도구는 핵심 기능을 직접 구현하는 것이 상대적으로 그리 어렵지는 않으므로, 새 언어를 익히기 위해 클론 코딩하기에 아주 좋은 소재다. 이 점에 착안해서 cat, grep, ls, echo, head, wc, uniq, find, cut, comm, tail, cal 등 우리에게 친숙한 14가지 CLI 도구를 러스트로 만들며 러스트를 진득하게 익히는 게 이 책의 주요 내용이다.
타입스크립트는 자바스크립트 개발자에게 중요한 도구 중 하나이다. 그럼에도 경험 많은 개발자조차 타입스크립트 컴파일러가 왜 빨간색 물결선을 표시하는지 궁금해한다. 이 책에 정답이 나와 있다. 숙련된 엔지니어라면 이 책을 통해 일상적인 타입스크립트 문제의 해결책을 찾을 수 있다.
엔트리 최신버전을 반영했고, 최신기능 작품을 추가 교체하여 2판 개정판으로 새롭게 출간되었다. 책은 초중생 눈높이에 맞춘 실제 작품을 친절한 동영상 강의를 듣고 직접 만들면서 배우는 엔트리 종합 입문서다.