PM 성장피터 Details
커리큘럼을 보여드려요
- SECTION 01
강의 시작하기
01. 오리엔테이션- 강의 소개 및 강사 소개 - 강의 목표 - 강의 수강 이후 가치 및 결과물
02. AI 기반 개발이란?- AI 기반 개발이란 무엇인가 - AI 기반 개발의 성장과 한계 - AI 기반 개발 이해하기
03. AI 기반 개발 학습 전략- AI 기반 개발 툴 소개 - Cursor 소개 및 개발 환경 설정 - 기타 Windsurf, V0, Lovable 등 툴 소개
- SECTION 02
정적 웹사이트 개발
04. 정적 웹사이트의 이해- 정적 웹사이트란? - 프론트엔드와 백엔드의 이해 - 랜딩 페이지의 역할 및 이해
05. AI 없이 랜딩 페이지 개발하기- HTML, CSS, Javascript 기초 - Local에 "Hello World" 띄워보기
06. Git과 Github에 활용하기- Git과 Github의 이해 - Git CLI, 실습
07. Cursor를 활용해 랜딩 페이지 개발하기- Cursor 기본 기능 소개 - Cursor 고급 기능 소개 - JS/React/vite 설명 - Cursor를 활용해 빠르게 개발 시작하기
08. 개발된 서비스 실제 배포하기- 클라이언트와 서버, 배포와 호스팅의 이해 - Vercel을 이용해 실제 서비스 배포하기 - Domain 연결하기
09. Lovable을 활용해 랜딩 페이지 개발하기- Lovable 기능 소개 - Lovable을 활용해 빠르게 개발하기 - 용도에 맞는 AI 개발의 중요성
- SECTION 03
크롬 확장 프로그램 개발
10. 크롬 확장 프로그램 소개- 크롬 확장 프로그램이란? - 크롬 확장 프로그램 사례 소개 - 크롬 확장 프로그램 개발을 시작해야 하는 이유
11. Cursor를 개발 Agent로 활용하기- 현업에서 PM과 개발자의 역할과 일 - AI를 활용한 PM과 Cursor AI 개발자의 워크플로우 - Product Requirement Document(PRD)의 이해
12. API에 대한 이해와 활용- API의 정의와 역할 - 클라이언트와 서버 간 데이터 흐름 - [실습] 간단한 API 호출
13. 크롬 확장 프로그램 개발 시작하기- PRD를 활용해 확장 프로그램 개발 시작하기 - PRD Builder 활용하기 - 크롬 확장 프로그램의 기본 구조 - 사용자 인터페이스(UI) 설계 및 이벤트 처리
14. 테스트 및 디버깅- 크롬 개발자 도구를 활용한 디버깅 - 익스텐션 기능 테스트
15. 크롬 확장 프로그램 배포하기- 배포를 위한 준비 단계 - 웹 스토어 등록과 리뷰 통과 TIP
- SECTION 04
동적 웹사이트 개발
16. 동적 웹사이트의 이해- 동적 웹사이트란? - Database와 CRUD의 이해 - Backend as a Service의 이해
17. 커뮤니티 서비스 개발 이해- 커뮤니티 서비스의 이해 - React 기본 이해
18. Supabase 연동 기초- Supabase 프로젝트 생성 및 설정 - 데이터베이스 연동 및 데이터 읽기
19. CRUD를 적용한 커뮤니티 기능 구현 01- 사용자 경험(UX) 중심의 UI 구성
20. CRUD를 적용한 커뮤니티 기능 구현 02- 게시글 생성, 조회, 수정, 삭제 기능 구현하기
21. 사용자 인증과 권한 관리- 사용자 로그인 및 회원가입 기능 구현 - 사용자 권한에 따른 데이터 접근 제어
22. 커뮤니티 서비스 실제 배포하기- Vercel을 이용해 실제 배포하기 - Domain 연결하기
23. 서비스 수익화 전략- 구독, 광고, 인앱 결제를 활용한 수익 모델 - 글로벌 성공 사례 분석
- SECTION 05
모바일 앱 개발
24. Flutter와 Dart의 이해- Flutter를 활용한 크로스플랫폼 앱 개발 - Android Studio 설치 및 활용 - 프로젝트 초기화와 환경 설정
25. Flutter로 UI 디자인하기- Flutter 위젯을 활용한 UI 설계 - 레이아웃 구성 및 상태 관리 - Cursor와 Android Studio 활용법
26. Gemini API 연동- Gemini API를 활용한 AI 기능 추가 - [실습] 사용자 입력 처리 및 결과 반환
27. 크로스플랫폼 앱 테스트 및 디버깅- iOS와 Android 테스트 - 일반적인 오류 해결 방법
28. 구글 플레이스토어 배포하기- 배포 준비 및 승인 과정 - 앱 마케팅 전략 개요
- SECTION 06
서비스 기획과 수익화 전략
29. 서비스 기획의 올바른 이해- 내가 원하는 서비스 vs 고객이 원하는 서비스 - 페르소나 설정, 고객 인사이트 도출을 위한 AI 활용
30. 개인 맞춤 수익화 전략 세우기- 서비스 개발 수익화의 다양한 방법 소개 - Domain Knowledge를 활용한 수익화 전략
- SECTION 07
강의를 마치며
31. 향후 AI 개발의 발전 방향 및 학습 전략- AI, AGI, ASI 시대에 AI 개발의 미래 - AI 개발 완성도를 높이기 위한 학습 전략