Chapter 01 어떤 서비스를 어떻게 만들 것인가? - 서비스 구조와 기술 스택
서비스 구조
수익화 방식
기술 스택
Chapter 02 생성하는 사전 학습된 트랜스포머 - 챗GPT란?
GPT란?
챗GPT 시작하기
Chapter 03 생성 AI & API 손에 익히기 - 챗GPT의 플레이그라운드
플레이그라운드
챗GPT API 메뉴 살펴보기
카드 등록하기
챗GPT 프롬프트 실전 팁
기타 옵션
Chapter 04 나만의 작업실 준비하기 - 개발 환경 설정
비주얼 스튜디오 코드 환경 설정하기
Node.js 환경 설정하기
OpenAI API 패키지 환경 설정하기
Chapter 05 본격 API를 다루는 방법 - 백엔드 구현
챗GPT API 활용하기
Express로 API 서버 구축하기
챗GPT API 연동하기
Chapter 06 사용자와 상호 작용하는 화면 & 데이터 구축하기 - 프런트엔드 구현
첫 화면 만들기
백엔드와 통신하기
채팅 UI 구현하기
연속된 채팅 메시지 연결하기
Chapter 07 더 예쁘고 더 편하게 - 기능 고도화
달리2로 로고 이미지 제작하기
인트로 화면 만들기
백엔드와 통신하기
로딩 스피너 추가하기
Chapter 08 직접 만든 웹 서비스 선보이기 - 실전 배포
프런트엔드 배포하기
백엔드 배포하기
Chapter 09 서비스의 지속성을 높이는 방법 - 수익화
광고 삽입하기
후원 링크 삽입하기
생성 AI와 함께, 바닥부터 배포까지!
프로그래밍을 몰라도 누구나 수익형 웹 서비스를 완성하는 방법
1단계 | 생성 AI & API 손에 익히기
OpenAI의 챗GPT 프롬프트 실전 팁, 서비스에 활용할 API 기초, 에디터와 패키지 설치까지 기초부터 차근차근 살펴봅니다.
2단계 | 백엔드 구현하기
챗GPT API, Express를 활용해 API를 연동하고 서버를 구축합니다.
3단계 | 프런트엔드 구현하기
사용자와 상호 작용하는 화면과 데이터를 구축합니다.
4단계 | 더 예쁘고 더 편하게 기능 고도화하기
생성 AI를 활용해 인트로 화면, 로고, 아이콘 등을 만들고 백엔드와 연결합니다.
5단계 | 실전 배포하기
Cloudflare를 통해 프런트엔드를 배포하고 AWS Lambda를 통해 서버리스로 백엔드를 배포합니다.
6단계 | 지속적 서비스 운영을 위한 수익화하기
카카오 애드핏, 토스 아이디를 활용해 광고와 후원 링크를 달아 서비스에 수익을 만듭니다.
이 책의 대상 독자
챗GPT, 달리 등 생성 AI를 활용한 응용 기술에 관심이 있는 누구나
프런트엔드부터 백엔드까지 웹 서비스의 모든 것을 경험해 보고 싶은 개발자
아이디어는 있지만 개발, 디자인 지식이 부족해 상상만 하던 예비 창업자
이 책의 실습 예제 & 예제 코드
이 책에서 구현할 ‘운세 보는 챗도지’ 서비스의 홈페이지는 다음 링크에서 확인할 수 있습니다.
챗도지 홈페이지
이 책에서 다루는 모든 예제 코드는 다음 URL에서 내려받을 수 있습니다.
깃허브 링크
온라인 강의
이 책의 내용은 유데미 또는 유튜브에서
바닥부터 실전 배포까지>라는 유료 온라인 강의로도 만날 수 있습니다.