AI를 도구로만 사용하는 것을 넘어, 업무 프로세스 전체를 자동화하고 실제 서비스까지 출시하는 4주간의 여정을 소개합니다.
도구 자체에 완전히 익숙해지기 (MCP 없이)
Node.js 설치 (nvm) · Cursor 설치 · 인터페이스 · 기본 단축키
Chat으로 컴포넌트 생성 실습
Composer 멀티파일 편집
.cursorrules 작성 + @컨텍스트 주입
프롬프트 패턴 & 에러 디버깅 총정리
나만의 .cursorrules 완성
간단한 랜딩 페이지 제작 (AI만 사용하여 처음부터 끝까지)
Week Goal
해당 주차를 마치면 Cursor 집중 기술을 마스터하게 됩니다.
기초 MCP → 실무 MCP → 협업 MCP 단계별 확장
기초 MCP (파일 시스템, 문서 검색, 웹 검색)
실무 MCP (GitHub 자동화, DB 연동, 브라우저 자동화)
협업 MCP (Slack 알림, 문서 업데이트, 이슈 태깅)
MCP 전체 연결 테스트
GitHub + Supabase 연동 확인
Week Goal
해당 주차를 마치면 MCP 집중 기술을 마스터하게 됩니다.
맛팀 소개 사이트 제작 (데이터 정제 → DB → 화면 출력)
PRD 작성 + DB 스키마 설계 (restaurants 테이블)
Firecrawl로 데이터 크롤링 & DB 삽입
Next.js 목록 & 상세 페이지 구현
카테고리 필터 + 지도 연동 + 검색
E2E 테스트 + PR 작성 + 배포 준비
크롤링 자동화 스크립트 완성
모든 기능 통합 테스트
Week Goal
해당 주차를 마치면 프로젝트 시작 기술을 마스터하게 됩니다.
배포 · 도메인 · 모니터링 · 실서비스 출시
Vercel 배포 + Railway DB 연결
커스텀 도메인 + 환경변수 설정
자동 배포 파이프라인 구성
Sentry 모니터링 + Slack 알림 연동
최종 발표 & 서비스 공개 런칭
프로젝트 회고록 작성
실서비스 런칭 이벤트 진행
Week Goal
해당 주차를 마치면 완성 & 런칭 기술을 마스터하게 됩니다.
코스 전반에 걸쳐 사용되는 핵심 MCP 목록입니다.
| 목적 | MCP | 도입 시기 |
|---|---|---|
| 파일 작업 | Filesystem MCP | 2주차 Day 1 |
| 문서 검색 | Context7 MCP | 2주차 Day 1 |
| 웹 검색 | Brave Search MCP | 2주차 Day 2 |
| Git 자동화 | GitHub MCP | 2주차 Day 3 |
| DB 연동 | Supabase MCP | 2주차 Day 3 |
| 브라우저 테스트 | Puppeteer MCP | 2주차 Day 4 |
| 크롤링 | Firecrawl MCP | 3주차 Day 2 |
| 팀 알림 | Slack MCP | 2주차 Day 5 |