문법 암기가 아닌 프롬프팅으로 실제 소프트웨어 구축하기
Vibe Coding은 AI 도구에 자연어 프롬프트를 통해 기능하는 앱을 만드는 실제 과정입니다 — 원하는 결과를 설명하고 출력물을 반복해서 개선하는 방식이지, 매 줄마다 직접 작성하는 것이 아닙니다. 이것은 이해를 건너뛰는 지름길이 아니라 개별 개발자, 디자이너, 빠르게 출시하고 싶은 개발자들에게 실질적으로 생산성을 높이는 다른 워크플로우입니다. 이 과정에서는 AI 코딩 도구 선택부터 프로덕션 앱 배포, 요금제 게이팅, 모니터링까지 전체 사이클을 다루며, JavaScript와 오늘날 실제로 사용되는 AI 지원 도구체인을 중심으로 진행됩니다.
배우게 될 내용
코드 생성을 위한 효과적인 프롬프팅 방법을 배우게 됩니다. 단순한 대화가 아닌 소프트웨어 구축에 필요한 프롬프트 엔지니어링 기법을 포함합니다. 이 과정에서는 AI가 생성한 코드를 읽고 검토해 무엇을 배포하는지 이해하고, AI 지원을 받으며 디버깅하고, 서드파티 API를 연결하고, 데이터베이스를 추가하고, 프롬프트만으로 인증을 구현하는 방법을 다룹니다. 이후 과정들에서는 풀스택 앱 구축, AI 에이전트와 자동화, 결제 및 구독 추가, 그리고 운영 측면인 앱 배포, AI로 작성된 코드 테스트, 확장 및 모니터링 설정을 다룹니다. Vibe Coding이 한계를 보이는 상황과 AI 지원 프로젝트를 유지보수 가능하게 만드는 모범 사례도 함께 학습합니다.
학습 경로
25개 과정은 A1부터 C1까지 진행됩니다. 처음 세 개의 A1 과정에서는 Vibe Coding이 무엇인지 정하고 현재의 AI 코딩 도구 — Cursor, Copilot, Replit AI 및 유사 도구들 — 를 살펴봅니다. A2 과정부터는 곧바로 구축을 시작합니다: 프롬프트로 랜딩 페이지 만들기, 아이디어를 계획으로 전환하기, 프롬프팅 기초. B1 섹션은 핵심 실무 계층입니다 — 코드용 프롬프트 엔지니어링, AI 출력 읽기, 디버깅, 파일과 API, Git, 프롬프트로 UI 디자인, 데이터베이스, 서드파티 API 통합을 다루는 8개 과정. B2는 인증, 풀스택 앱, AI 에이전트, 배포, 결제로 수준을 높입니다. 마지막 다섯 개의 C1 과정 — AI 코드 프로덕션화, 실제 제품을 위한 Vibe Coding, AI로 작성된 앱 테스트 및 강화, Vibe 코딩 앱 확장 및 모니터링, 한계 & 모범 사례 — 는 AI로 작성된 코드베이스를 프로덕션에서 안정적으로 유지하는 데 필요한 것들을 다룹니다.
학습 방식
각 과정은 내장 편집기에서 실시간 피드백을 받으며 완료하는 짧고 집중된 레슨으로 나뉩니다. 막힐 때 도움을 주는 AI 튜터가 있으며, 연습은 실제 작업을 중심으로 설계되어 있습니다 — 프롬프트 작성, 출력물 읽기, 버그 수정, API 연결 — 그래서 모든 세션에서 추상적인 이론보다는 실제 무언가를 만들어냅니다.