<aside>
1) React & Gemini API 채팅 앱 커리큘럼 및 강사 소개
</aside>
1. 강의 목표 및 학습 내용 소개
2. 같이 만들어볼 프로젝트 소개: Gemini API 기반 채팅 앱
3. 프로젝트에 사용할 기술 스택 소개
<aside>
2) 사용할 기술 미리 학습하기
</aside>
1. React 라이브러리를 사용해야하는 이유
2-1. React 주요 개념 설명: 컴포넌트, JSX, Lifecycle
2-2. React 주요 개념 설명: Props & State, 상태관리, SPA
3. React Hooks 알아보기: useEffect, useState, useMemo, useCallback, useRef
4. Webpack, Babel에 대해서 알아보기
5. Express에 대해서 알아보기
6. 전역 상태관리와 Zustand
<aside>
3) Gemini API 기반 채팅 앱 프로젝트 설계
</aside>
1. React & Gemini 챗봇 앱 프로젝트 개요 및 목적
2. 컴포넌트 구조 설계 및 데이터 흐름 정의
3. Gemini API 연동 방식 및 데이터 처리 과정 설계