EC2, RDS, S3 등 AWS의 기본 서비스뿐만 아니라 백업과 복원, 보안 통제, 감사 관련 서비스 등 엔지니어가 꼭 알아야 할 AWS 운영 전반과 운영 노하우를 체계적으로 꼼꼼하게 설명한다. 또 실제 업무에 도움이 되고 운영할 때 주목해야 하는 포인트와 구체적으로 설정하는 방법까지 다양하게 소개한다.
FastAPI는 파이썬을 이용한 Django, Flask와 함께 최근 인기가 높은 웹 프레임워크로 무엇보다 빠른 스피드가 장점이다. 이 책의 목적은 FastAPI를 사용해 간단한 웹 API를 작성하는 것입니다. 실무와 같은 케이스를 기반으로 단계별로 설명하기 때문에 다른 프레임워크 개발 경험이 없더라도 문제 없이 활용할 수 있다.
비전공자, 비개발자도 LLM을 기반으로 챗봇을 개발하는 과정을 짧은 기간 안에 효과적으로 체험하도록 고안되었다. 실습 예제를 나열해 단순히 따라만 하는 게 아닌 원리와 동작 방식을 그림과 자료를 활용해 세세하게 설명했다.
만들면서 리액트를 빠르게 배울 수 있는 책이다. ‘쇼핑몰 서비스’를 만들어볼 주제로 택한 이유는 쇼핑몰의 CRUD(상품 등록, 조회, 수정, 삭제) 기능 구현을 통해 다른 주제로 쉽게 확장할 수 있기 때문이다. 순수 리액트로만 쇼핑몰을 개발하며 서버는 다른 기능 없이 데이터만 주고받을 수 있게끔 최소한의 기능만 제공하고 있다.
구글이 개발한 Go는 고성능 비동기 프로그래밍에 유용한 언어이다. 이 책은 Go 언어로 ‘나만의 프로그램’을 만들 수 있게 이끌어준다. 프로그래밍 초보자도 쉽고 명확하게 이해할 수 있도록 학습 목표를 일목요연하게 제시하고 핵심 내용을 정리해 보여준다. 언어 문법과 예제 작동 순서를 그림을 곁들여 설명하고, 단계별로 프로젝트를 구현하며 프로그래밍을 직접 체험할 수 있게 했다.
모듈, 믹스인, 관찰자, 중재자 패턴을 포함한 최신 디자인 패턴을 자바스크립트와 리액트에 적용하는 방법을 소개한다. 그리고 코드 스플리팅, 서버 사이드 렌더링 등 실무에 필요한 성능과 렌더링 관련 내용을 실용적인 예제와 함께 설명한다.
AWS 인증 자격의 출발점이라 할 수 있는 AWS 클라우드 프랙티셔너(CLF-C02)의 시험 준비서이며, 상위 레벨인 AWS 솔루션스 아키텍트 어소시에이트(SAA-C03) 및 프로페셔널(SAP-C02) 등 준전문가 및 전문가 과정으로 나아가는 데 필요한 기초 지식과 경험을 제공한다.
엔진엑스의 고성능 부하분산과 보안 기능, 서버 배포와 관리 방법에 초점을 맞춘 책이다. 책에 수록된 레시피는 엔진엑스 설치 과정과 기본 사용법부터 다양한 모듈과 실전 운영 팁까지 다룬다.
실용적인 AI 서비스를 구현하려는 초보 개발자를 위해 만들어졌다. 꼭 배워야 할 활용도 높은 AI 서비스를 엄선하고, 유스케이스 작성과 같은 기획 단계부터 사전 학습 모델과 파이썬을 활용한 실습 단계까지 한 권에 담았다.
'PHP의 이론적 개념 → 기본 실습 → 응용 실습' 순의 단계별 학습이 가능하다. 각 장마다 제공하는 프로젝트 실습을 제작하며 북마켓 쇼핑몰을 완성하도록 구성하여 본문에서 배운 내용이 어디에 어떻게 적용되는지 확인할 수 있다.
더 빠른, 더 쉬운 웹 서비스 구축을 위한 FastAPI 핵심 안내서. 파이썬에 익숙한 개발자가 적은 코드로 짧은 시간에 많은 작업을 수행하는 방법을 소개한다. 폼, 데이터베이스, 그래픽, 지도 등 다양한 주제를 예시로 들어 FastAPI 개발의 기본을 뛰어넘는 핵심을 다룬다.
타입스크립트는 자바스크립트 개발자에게 중요한 도구 중 하나이다. 그럼에도 경험 많은 개발자조차 타입스크립트 컴파일러가 왜 빨간색 물결선을 표시하는지 궁금해한다. 이 책에 정답이 나와 있다. 숙련된 엔지니어라면 이 책을 통해 일상적인 타입스크립트 문제의 해결책을 찾을 수 있다.
이 책의 최종 목표는 스프링을 다양한 예제를 천천히 따라 하며 배우고, 더불어 실무 감각을 높여 실전에 바로 적용하는 것이다. 이를 위해 1부에서는 기초를 배우고 2부에서는 주어진 실습으로 직접 웹 애플리케이션을 구현한다.
단순함을 모티브로 만들어진 스벨트는 실용적이면서도 최소한의 API를 갖춘 세련된 프레임워크로 프런트엔드 개발자들에게 사랑받고 있다. 이 책은 스벨트의 기본 개념부터 프로젝트를 설정하여 개발을 시작하는 방법, 복잡한 UI 구축에 편리하게 사용할 수 있는 기능을 소개한다.
생활코딩에서 제공하는 수업 가운데 리액트와 관련된 수업을 정리했다. 이 수업은 프로그래밍을 처음 시작하는 분들의 눈높이에 맞게 만들어진 강의로서 동영상이나 텍스트만으로도 학습할 수 있게 만들어져 있다.