# 바이브 코딩 입문: AI와 함께 만드는 첫 웹서비스 — 강의자료

## 과정 개요

코딩 경험이 없어도 AI와의 대화만으로 실제 동작하는 웹서비스를 만들어보는 입문 과정

요구사항을 자연어로 설명하면 AI가 코드를 생성하는 '바이브 코딩' 방식으로, 아이디어를 하루 만에 동작하는 웹서비스로 만들어봅니다. 배포까지 직접 경험합니다.

| 항목 | 내용 |
|---|---|
| 난이도 | 입문 |
| 진행 방식 | 워크숍 |
| 표준 소요시간 | 8시간 (1일) |
| 대상 | 비개발자, 코딩 입문자 |
| 관련 기술 | Vibe Coding, Web Development |

## 학습 목표

- 바이브 코딩 워크플로우(요구사항→생성→검증→배포) 이해
- AI와의 반복적 대화로 기능 구현하는 방법 습득
- 완성한 서비스 실제 배포 경험

## 모듈별 강의 내용

### Module 1. 바이브 코딩이란

- 자연어→코드 워크플로우
- 좋은 요구사항 작성법

바이브 코딩은 코드를 직접 짜는 대신 원하는 결과를 자연어로 설명하고 AI가 코드를 생성하게 하는 방식입니다. 좋은 요구사항이 왜 좋은 결과로 이어지는지 예시로 살펴봅니다.

### Module 2. 만들어보기

- AI와 반복 대화로 기능 구현
- 오류 확인 및 수정 요청

한 번에 완성되는 경우는 드뭅니다. AI와 반복적으로 대화하며 기능을 하나씩 추가하고, 오류가 나면 어떻게 수정을 요청하는지 실습합니다.

### Module 3. 배포

- 완성한 서비스 배포
- 다음 학습 방향 안내

완성한 서비스를 실제로 배포해 다른 사람이 접속할 수 있게 만들어봅니다.

## 진행 안내

각 모듈은 개념 설명 후 실습으로 이어지는 순서로 진행합니다. 모듈별 실습 문제는 별도 워크북 문서를 참고하세요.
