SMARTACT
SmarTact
Google AI Studio x 웹서비스 기획·배포 과정 — 1/10회차

바이브코딩으로
웹서비스 만들기

코드를 쓰는 게 아니라, “이런 거 만들어줘”라고 말하면 됩니다.
오늘 수업이 끝나면 여러분만의 첫 웹페이지가 완성됩니다.

JY

조진영

스마택트 대표 · 바이브코딩으로 smartact.kr 직접 기획·개발·운영

바이브코딩 6종 시리즈

이 페이지는 ③ 기획수업 1차시 체험 실습입니다

준비 → 예제 → 기획 → API → 실전 → 배포. 여섯 단계로 웹앱을 만들고 운영하기까지. · 28~38차시 (통합 수강 시)

기획수업 전체 →

오늘의 목표

바이브코딩이란 무엇인가 이해하기
smartact.kr이 만들어진 과정 살펴보기
Google AI Studio 사용법 익히기
내 아이디어로 첫 웹페이지 만들기

바이브코딩(Vibe Coding)이란? 코드를 직접 쓰는 대신, AI에게 “이런 느낌으로 만들어줘”라고 말해서 프로그래밍하는 방식입니다. 테슬라 AI 전 총괄 Andrej Karpathy가 만든 용어로,“가장 핫한 프로그래밍 언어는 영어(한국어!)”라는 의미입니다.

전통 코딩바이브코딩
문법을 외운다하고 싶은 말을 한다
에러를 직접 고친다AI에게 에러를 보여준다
구글링으로 해결AI와 대화로 해결
수개월 학습 필요아이디어만 있으면 OK

10회차 커리큘럼

시민 문제 해결 트랙 · 지역·일상의 문제를 웹앱으로 푸는 10주 과정. 매 차시에 디지털 시민성(DCE) 포인트 1개를 명시적으로 다룹니다.
1
시민 문제는 어떻게 '서비스'가 되는가TODAY
문제 → 구조 사고
#5 자기 정체성
2
바이브 코딩이란 무엇인가
완벽한 비서 페르소나 만들기
#3 프롬프트=내 생각
3
시민 활동가를 위한 웹앱 탄생 6단계자료 보기 →
Node.js → Vercel → Domain, 설치부터 배포까지
#7 플랫폼 의존성
4
안티그래비티로 이주하기
입력·출력의 이해
#6 데이터 주권
5
AI와 대화하는 문법
변수·조건·함수 통합
#3 재강조
6
AI가 거짓말할 때
환각 체감과 비판적 검증
#4 비판적 사고
7
AI 연결 — API 키와 보안
키 관리와 유출 대응
보안
8
에러는 힌트다
디버깅과 관리 책임
#1 관리 책임
9
실제 세상에 내보내기
배포·도메인·저작권 점검
#2 초상권·저작권
10
갤러리 워크와 회고
쇼케이스·다음 단계 계획
#5 통합

※ DCE = 디지털 시민성 교육(Digital Citizenship Education) 포인트. 매 차시 말미 5~10분 명시적 토론.

바이브코딩 핵심 원칙

1
작게 시작하라홈페이지 1장부터
2
구체적으로 말하라"예쁘게" X "파란색 헤더에 로고 왼쪽, 메뉴 오른쪽" O
3
에러를 두려워 마라에러 메시지를 그대로 AI에게 보여주면 됨
4
하나씩 추가하라한 번에 다 만들면 실패. 기능 1~2개씩 추가
5
자주 확인하라대화 3~4번마다 결과 확인

Google AI Studio 실습 흐름

1

aistudio.google.com 접속 후 Google 계정 로그인

2

아래 실습 워크시트에서 정보 입력 → 프롬프트 자동 완성

3

"복사하기" 버튼 클릭 → AI Studio 채팅에 붙여넣기

4

AI가 만든 코드를 메모장에 붙여넣기 → .html로 저장

5

저장한 파일을 브라우저에서 열어 결과 확인

6

수정이 필요하면 AI에게 다시 요청 → 반복

Google AI Studio 열기

실습 워크시트

입력 칸을 채우면 프롬프트가 자동 완성됩니다. 복사해서 Google AI Studio에 붙여넣으세요.

나의 정보 입력하기

입력하면 아래 프롬프트가 자동으로 완성됩니다.

완성된 프롬프트
나는 웹서비스를 만들고 싶은 초보 개발자입니다.

아래 아이디어를 웹서비스로 기획해주세요.

[나의 아이디어]
- 서비스 이름 (가칭): {{서비스이름}}
- 어떤 문제를 해결하나: {{해결할문제}}
- 주요 사용자: {{대상사용자}}
- 핵심 기능 (하고 싶은 것): {{핵심기능}}

[요청]
1. 이 서비스의 핵심 가치를 한 문장으로 정리해주세요
2. 필요한 페이지 목록을 만들어주세요 (메인, 상세, 마이페이지 등)
3. 각 페이지에 들어갈 핵심 요소를 정리해주세요
4. MVP(최소기능제품)로 먼저 만들 것과 나중에 추가할 것을 구분해주세요
5. 비슷한 서비스 레퍼런스 3개를 알려주세요

표로 정리해주세요.

* 위 입력 칸을 채우면 {{변수}} 부분이 자동으로 바뀝니다 (0/4 입력됨)

TIP

완벽한 아이디어가 아니어도 괜찮습니다. 대충 써도 AI가 정리해줍니다!

오늘이 시작입니다

10회차가 끝나면 여러분만의 웹서비스가 세상에 공개됩니다.스마택트의 다양한 교육 자료도 함께 활용해보세요.

Powered by

SmarTact

기술에 온기를 더하는 스마택트

궁금한 점이 있으시면
카카오톡으로 문의하세요!