[1주차] 5주 완성 AI Product Builder, 1인 창업가 부트캠프

조코딩 채널 | 70만 구독자 기념 무료 라이브 강의 (약 7.5시간) 영상: https://www.youtube.com/watch?v=-iEIOXh9DCs


📋 목차

  1. 오프닝 & 부트캠프 소개
  2. 왜 지금 1인 프로덕트 빌더의 시대인가
  3. IT 프로덕트의 큰 그림
  4. 웹 개발 기초 (HTML, CSS, JavaScript)
  5. 배포 (Deployment) — Cloudflare Pages
  6. 고급 개발 환경 세팅
  7. AI 코딩 도구 설치 및 연동
  8. GitHub 연동 & CI/CD 파이프라인 구축
  9. 외부 서비스 활용
  10. 광고 수익화 (Google AdSense)
  11. 학습 리소스 & 마인드셋
  12. 5주 커리큘럼 전체 로드맵

1. 오프닝 & 부트캠프 소개

라이브 현황

부트캠프 구성

조코딩이 바라는 비전


2. 왜 지금 1인 프로덕트 빌더의 시대인가

핵심 메시지: AI가 모든 것을 바꿨다

샘 알트만(OpenAI CEO)의 예측

순다 피차이(Google CEO)

AI 스케일링 법칙 — 아직 한계가 안 왔다

AI가 코딩을 대체하고 있다는 구체적 증거

ICPC 국제 프로그래밍 대회 (2024)

스택 오버플로우의 몰락

스탠포드 대학교 CS146S

바이브 코딩(Vibe Coding)

"AI를 안 쓰고 코딩하는 것은 돌도끼 들고 사냥하는 원시인과 같다. 총이 있는데 돌도끼를 쓸 이유가 없다."

1인 창업이 가능한 실제 사례들

Cursor AI

Base44

린 리더보드(Lean Leaderboard)

래퍼(Wrapper) 전략 — 핵심 인사이트

AGI와 시간적 해자(Moat)


3. IT 프로덕트의 큰 그림

프론트엔드 vs 백엔드 — 레스토랑 비유

구분 프론트엔드 (Client) 백엔드 (Server)
역할 사용자가 보는 화면 보이지 않는 뒷단 처리
예시 로그인 화면, 버튼, UI DB 조회, 인증, 데이터 처리
비유 레스토랑의 (손님이 앉아서 주문하는 곳) 레스토랑의 주방 (요리하는 곳, 손님은 못 봄)

로그인 예시로 설명

  1. 사용자가 화면(프론트엔드)에서 ID/PW 입력
  2. 전송 버튼 누름 → 데이터가 백엔드(서버)로 전달
  3. 백엔드에서 DB를 조회하여 ID/PW가 맞는지 확인
  4. 맞으면 "로그인 성공" 응답을 프론트엔드로 보냄
  5. 프론트엔드가 성공 화면을 보여줌

모든 IT 프로덕트의 공통 구조

수익화의 두 가지 축

  1. 광고 수익: 구글 애드센스 등으로 배너/자동 광고 삽입 → 클릭/노출에 따라 수익
  2. 결제 수익: 구독(Subscription), 일회성 결제, 글로벌 결제(Polar, Stripe)
  3. 구독 모델: MRR(월간 반복 매출), ARR(연간 반복 매출)
  4. 이번 1주차에서는 광고 수익을 다루고, 결제는 3~4주차에서 다룰 예정

4. 웹 개발 기초 (HTML, CSS, JavaScript)

프론트엔드 3요소 — 건물 비유

언어 역할 건물 비유 설명
HTML 뼈대(구조) 철근·콘크리트 웹페이지의 구조를 정의. 제목, 문단, 이미지, 버튼 등
CSS 꾸미기(디자인) 외장·인테리어·페인트 색상, 크기, 위치, 글꼴, 레이아웃 등 스타일링
JavaScript 동작(로직) 전기·엘리베이터·자동문 클릭하면 뭔가 동작, 데이터 처리, 상호작용

HTML 기초 태그

<h1>큰 제목</h1>
<h2>중간 제목</h2>
<p>문단 텍스트</p>
<a href="https://example.com">링크</a>
<img src="이미지주소" alt="설명">
<button>버튼</button>

실습 1: 메모장으로 웹사이트 만들기 ("상남자의 방법")

조코딩이 "상남자의 방법"이라고 부른 가장 원시적인 웹 개발:

  1. 메모장 열기 (Windows: notepad, Mac: 텍스트 편집기)
  2. 안녕

    입력
  3. 파일 → 다른 이름으로 저장 → 파일 이름을 index.html로 지정
  4. 중요: 확장자가 .html이어야 함 (.txt 아님!)
  5. 인코딩: UTF-8 선택 (한글 깨짐 방지)
  6. 저장된 파일을 크롬 브라우저에서 더블클릭 → "안녕"이 크게 표시됨

실습 2: ChatGPT로 로또 번호 추첨기 만들기

  1. ChatGPT에 프롬프트: "로또 번호 생성기 웹사이트 만들어줘. HTML/CSS/JavaScript 하나의 파일로"
  2. 생성된 전체 코드를 복사
  3. 메모장의 index.html 내용을 전부 지우고 붙여넣기
  4. 저장 후 브라우저에서 열기 → 로또 번호 추첨기 완성!

크롬 개발자도구 — 웹의 구조를 엿보기

"코딩에서 가장 어려운 것은 회원가입과 환경 세팅이다. 나머지는 AI가 다 해준다. 닉네임 정하는 게 제일 헬이다."


5. 배포 (Deployment) — Cloudflare Pages

배포란?

Cloudflare Pages를 선택한 이유

무료 플랜에서 무제한 대역폭(Unlimited Bandwidth) 제공 — 60억 명이 동시 접속해도 비용 0원

다른 배포 옵션과의 비교

서비스 무료 대역폭 특징
Cloudflare Pages 무제한 정적 사이트 최적, 글로벌 CDN
Vercel 제한 있음 Next.js 등 프레임워크와 연동 좋음, 트래픽 많으면 비쌈
Netlify 100GB/월 비슷하나 대역폭 제한
Replit 유료 구독 쉽지만 비쌈

Cloudflare Workers vs Pages — 중요한 차이!

조코딩이 라이브 중 실수로 Workers에 배포했다가 나중에 수정한 에피소드:

Cloudflare Pages Cloudflare Workers
역할 정적 파일(HTML) 전달 — "파일 보내주기" 끝 코드를 실행(연산) — "일을 한다"
비용 무제한 무료 사용량에 따라 과금
속도 더 빠름 (단순 전달) 느릴 수 있음 (연산 필요)
용도 HTML/CSS/JS 정적 사이트 Next.js SSR, 서버리스 함수, AI API 등
비유 택배 기사 (물건 전달만) 공장 (물건 만들어서 보냄)

결론: 워커스 쓰지 마세요. 페이지 쓰세요. 정적 웹사이트에서는 Pages가 무조건 맞다.

배포 방법 (Pages — 드래그 앤 드롭)

  1. Cloudflare Dashboard 가입 & 로그인
  2. Workers & PagesCreate Application 클릭
  3. ⚠️ 주의: "Looking to deploy Pages?" → Get started 클릭 (Workers가 아닌 Pages!)
  4. Drag and drop 방식 선택
  5. 프로젝트 이름 입력 (영어, 예: product-builder-test)
  6. Create Project 클릭
  7. index.html 파일을 폴더에 넣어서 업로드 (단일 파일이 아닌 폴더를 드래그)
  8. 새 폴더 만들기 → index.html 넣기 → 폴더를 드래그 앤 드롭
  9. 파일 이름은 반드시 index.html이어야 인식됨
  10. Deploy Site 클릭
  11. 프로젝트이름.pages.dev 주소로 전 세계 접근 가능!

업데이트 방법

삭제 방법


6. 고급 개발 환경 세팅

Firebase Studio (클라우드 IDE)

대안

터미널 기초


7. AI 코딩 도구 설치 및 연동

세 가지 AI 코딩 CLI 도구

Firebase Studio의 터미널에서 세 가지 AI 코딩 도구를 설치·연동:

도구 실행 명령 연동 계정 추천 대상 비용
Gemini CLI gemini 구글 계정 로그인 무료 사용량 최대 무료 (구글 계정만 있으면)
OpenAI Codex CLI codex ChatGPT 유료 구독 ChatGPT Plus/Pro 구독자 유료 구독 필요
Claude Code claude Anthropic 계정 현 시점(2025.1) 코딩 성능 최고 유료 구독 필요 (Pro/Max/Team)

설치 과정 (터미널에서)

  1. 각 도구의 npm 설치 명령 실행
  2. 로그인: 브라우저 인증 링크가 뜨면 클릭 → 계정 승인 → 인증 코드 복사 → 터미널에 붙여넣기
  3. 기본 설정으로 진행 (엔터)

추천 기준

"돈 낼 거면 클로드 코드. 무료로 많이 쓰고 싶으면 Gemini CLI. 지금까지 한 모든 과정이 빵원(0원)이다."

Claude Code에 대한 조코딩의 평가

DeepSeek에 대한 언급

도구 간 전환


8. GitHub 연동 & CI/CD 파이프라인 구축

GitHub이란?

GitHub Repository 만들기

  1. github.com 가입 & 로그인
  2. 우측 상단 + 버튼 → New repository 클릭
  3. Repository name: product-builder-lecture 등 자유 입력
  4. Public 선택 (프론트엔드 코드는 어차피 공개된 코드이므로 Public 추천)
  5. Private도 가능: AI가 GitHub 로그인을 자동으로 해주므로 상관없음
  6. Create repository 클릭

AI에게 GitHub 업로드 시키기

(터미널에서 Gemini/Claude에게)
"GitHub 레포지토리 https://github.com/아이디/product-builder-lecture 만들었는데 여기에 내 코드 올려줘"

GitHub 로그인 인증 과정

GitHub 연동 안 될 때

CI/CD — GitHub + Cloudflare Pages 자동 배포 연동

"CI/CD"라는 어려운 용어가 있지만 쉽게 말하면: 코드 수정 → GitHub에 올리면 → 자동으로 사이트에 배포되는 구조

연결 방법

  1. Cloudflare Dashboard → Workers & Pages → Create Application
  2. Pages → Get Started 클릭
  3. Import an existing Git repository 선택 (드래그 앤 드롭이 아님!)
  4. GitHub 계정 연결 (Cloudflare에 GitHub 접근 권한 부여)
  5. All repositories 또는 특정 repository만 선택 가능
  6. 연결할 Repository 선택 (예: product-builder-lecture)
  7. Build settings:
  8. Branch: main
  9. Build command: 비우기 (정적 HTML이므로 빌드 불필요)
  10. 빌드가 필요한 건 React/Next.js 같은 프레임워크 사용 시
  11. Save and Deploy 클릭

연동 후 워크플로우

Firebase Studio에서 AI에게 "다크모드 기능 추가해서 git 푸시로 배포까지 진행해"
→ AI가 코드 수정
→ git commit & push
→ Cloudflare Pages가 자동 감지 → 자동 배포
→ 실제 사이트에 바로 반영!

실시간 시연: 다크모드/라이트모드 기능 추가

"다크모드, 화이트모드 기능 추가해서 git으로 배포까지 진행해"

요약 슬라이드 — 세 가지 연동 완료

[Firebase Studio] ←→ [GitHub] ←→ [Cloudflare Pages]
   (개발)           (버전관리)      (배포)
  1. Firebase Studio: 코드 작성 + AI 코딩 도구(Gemini/Codex/Claude)
  2. GitHub: 코드 버전 관리 (변경 이력 추적)
  3. Cloudflare Pages: 전 세계 무료 배포

저녁 메뉴 추천 사이트 — 실시간 시연

세팅 완료 후 실제로 새 서비스를 만들어 본 시연:

"로또 사이트를 메뉴 저녁 메뉴 추천 사이트로 만들어서 깃허브 배포까지 진행해"

글로벌 영어 버전 추가

"글로벌 영어 페이지도 만들어서 배포해"

이미지 첨부하기


9. 외부 서비스 활용

왜 외부 서비스를 쓰는가?

left-pad 사건 — 외부 의존성의 위험

9-1. 폼(Form) 서비스 — Formspree

개념

[사용자] → [내 프론트엔드 사이트] → [Formspree 백엔드] → [내 이메일로 알림]

실습

  1. formspree.io 가입
  2. New Form 생성 → Endpoint URL 획득
  3. AI에게 시키기:
"Formspree로 제휴 문의 받을 수 있는 간단한 폼 만들어줘. 엔드포인트: https://formspree.io/f/xxxxx"
  1. AI가 HTML 폼 생성 → 배포 → 실제 제출 시 이메일로 알림 수신

가격

크몽 외주 비교

9-2. 댓글 시스템 — Disqus

개념

실습

  1. disqus.com 가입
  2. Admin → New Site 생성
  3. "I don't see my platform, install manually" 선택
  4. 제공되는 코드 스니펫 복사
  5. AI에게:
"Disqus로 댓글 기능 구현해서 페이지 밑에 붙여줘"
(코드 스니펫 붙여넣기)
  1. AI가 자동으로 HTML에 Disqus 위젯 삽입 → 배포

Disqus 비용 & 한계

다크모드 호환 이슈

9-3. AI 기능 — Teachable Machine

Teachable Machine이란?

동물상 테스트 만들기

  1. teachablemachine.withgoogle.com 접속
  2. 이미지 프로젝트 → 표준 → 생성
  3. 클래스 정의: "강아지", "고양이"
  4. 각 클래스에 이미지 업로드 (최소 3장 이상 — 많을수록 정확)
  5. 1장: 매우 부정확
  6. 3장: 꽤 정확 (99% 확률로 판별)
  7. "데이터를 세 배 늘리니까 아주 정확해졌다"
  8. 모델 학습시키기 클릭
  9. 모델 내보내기 → TensorFlow.js → 업로드 → 클라우드 URL 획득
  10. AI에게:
"강아지 고양이 구분하는 모델을 만들어서 동물상 테스트하는 사이트를 만들어줘"
(모델 URL + 샘플 코드 붙여넣기)
  1. AI가 동물상 테스트 페이지 생성 → 사진 업로드하면 "강아지상 95.8%" 등 판별

온디바이스의 의미

조코딩의 동물상 테스트 실적

관련 영상


10. 광고 수익화 (Google AdSense)

Google AdSense란?

수익 구조

광고주 $1 지불
  → Google Ads (구글 광고 플랫폼)에서 15% 수수료
  → Google AdSense에서 17% 수수료  
  → 퍼블리셔(사이트 운영자)에게 $0.68 지급 (약 68%)

직접 광고 vs 애드센스

직접 광고 (직거래) Google AdSense
광고주 모집 직접 연락, 계약 구글이 자동 매칭
수익률 100% (수수료 없음) 68% (구글 수수료 32%)
편의성 매우 번거로움 완전 자동
적합 대상 대형 사이트, 특정 분야 중소 규모 사이트

실제 수익 사례

조코딩 동물상 테스트

구독자 성공 사례

애드센스 등록 절차

  1. Google AdSense 가입
  2. 결제 정보 입력 필요 (수익금 받을 계좌)
  3. 가입 가이드: 강의 자료 노션 페이지에 링크 제공
  1. 사이트 추가
  2. 왼쪽 메뉴 → 사이트 → 새 사이트 추가
  3. Cloudflare Pages URL 입력 (커스텀 도메인 없어도 됨)
  1. 소유권 확인 코드 삽입
  2. AdSense가 제공하는 코드 스니펫 + ads.txt 등
  3. AI에게 시키기:
   "이 사이트에 구글 애드센스를 추가할 거야. 제공하는 정보를 기반으로 광고 추가해줘."
   (코드 스니펫 + ads.txt 내용 붙여넣기)
  1. 소유권 확인: 배포 완료 후 AdSense에서 "확인" 클릭 → "확인됨"
  1. 사이트 품질 최적화 (검토 요청 전)
  1. 검토 요청: 며칠~4주 소요

애드고시(AdSense 심사) — AI로 해결

기존 문제

AI로 해결하는 방법

  1. 고품질 사이트 가이드 활용
  2. 구글 애드센스 한국 공식 블로그에 "고품질 사이트를 만들기 위한 도움말" 1편, 2편 게시
  3. ⚠️ 사람이 읽을 필요 없음! → AI에게 링크를 주고 읽게 하기
  1. AI에게 최적화 시키기:
"고품질 사이트를 만들기 위한 도움말 참고해서 에드센스를 무조건 통과할 수 있는 최적의 사이트로 만들어"
(도움말 URL 1, 도움말 URL 2 붙여넣기)
  1. AI가 자동으로 수행하는 것들:
  2. 개인정보처리방침 페이지 생성
  3. 사이트 소개(About) 페이지 추가
  4. SEO 메타 태그 최적화
  5. 사이트 구조 개선
  6. 콘텐츠 품질 향상
  7. 승인 체크리스트 자동 검토 & 보완

"애드고시는 옛날 말이다. AI 시대에 끝났다. AI가 다 최적화해준다. 더 빡세졌다는 의견도 있지만, 양질의 사이트 만드는 것 자체가 AI로 쉬워졌으므로 결국 더 쉬워진 셈."

광고 배치 & 자동화

GDPR 동의 메시지

도메인 관련 FAQ


11. 학습 리소스 & 마인드셋

공부가 필요한가?

추천 학습 사이트

Codecademy

W3Schools

일론 머스크의 발언

--dangerously-skip-permissions 옵션 주의

레플릿(Replit) 언급

AI 업계 변화 속도에 대한 유머


12. 5주 커리큘럼 전체 로드맵

주차 주제 핵심 내용
1주차 웹 개발 기초~수익화 HTML/CSS/JS, Cloudflare Pages 배포, Firebase Studio + AI 코딩 도구, GitHub 연동, CI/CD, 외부 서비스(Formspree/Disqus/Teachable Machine), 광고(AdSense)
2주차 유입과 성장 SEO(검색엔진 최적화), 데이터 분석, 바이럴 구조, 마케팅, SNS 바이럴 전략
3주차 AI 서비스 + 결제 React, 서버리스 백엔드, AI API(래퍼), 글로벌 결제(Polar)
4주차 SaaS 구축 DB(Supabase 예정), 회원가입/로그인(Auth), 구독 서비스(MRR/ARR), 반복 매출 구조
5주차 확장과 운영 퍼포먼스 마케팅, 앱 전환, 미국 법인 설립/Stripe, 엑싯 전략

🔧 사용 도구 총정리

카테고리 도구 비용 비고
AI 대화 ChatGPT / Gemini / Claude 무료~유료 어디든 질문 가능
AI 코딩 CLI Gemini CLI / Codex CLI / Claude Code 무료~유료 터미널에서 직접 코딩
개발 환경 Firebase Studio 무료 브라우저 IDE (구글 계정)
로컬 IDE VS Code 무료 로컬 설치
배포 Cloudflare Pages 무료 (무제한) 정적 사이트 전용
서버리스 Cloudflare Workers 무료 티어 있으나 과금 가능 연산 필요 시
버전 관리 GitHub 무료 Public/Private 모두 가능
폼 백엔드 Formspree 무료 50건/월 제휴 문의 등
댓글 Disqus 무료 (광고 포함) 5주차 이후 직접 구현 가능
온디바이스 AI Teachable Machine 무료 이미지 분류 모델 학습
광고 수익 Google AdSense 무료 심사 통과 필요
글로벌 결제 Polar 수수료만 3주차에서 다룰 예정

비용 요약

지금까지 한 모든 과정에서 돈 드는 것: 없음. 전부 무료. 유일한 유료 요소: AI 코딩 도구의 유료 구독 (하지만 Gemini CLI는 구글 계정만으로 무료)


✅ 실행 액션 아이템

지금 당장 할 것 (세팅)

1주차 과제 (이벤트 연계)

장기 목표


💡 핵심 마인드셋 & 명언 모음

세팅이 가장 어렵다

"코딩은 없다. 세팅이 가장 큰 일이다. 세팅만 끝나면 진짜 끝난다." "회원가입, 닉네임 정하는 게 헬이다. 나머지는 딸깍이다." "여기까지 따라오신 분들이 해자를 구축한 것이다. 일반인은 이 세팅을 못 한다."

딸깍의 시대

"오늘날 개발자가 할 일: 뭐 해줘 → 딸깍. 뭐 해줘 → 딸깍. 이것만 반복하면 된다." "한 시간에 하나씩 사이트를 만들 수 있다. 이 구조만 만들어 놓으면."

속도 > 퀄리티

"퀄리티보다 속도. 완벽한 제품보다 빠른 출시와 반복 개선." "래핑(포장)을 잘하는 사람이 이기는 시대."

비용 제로

"운영비 0원, 전 세계 누구나 접속 가능, AI가 모든 개발을 해주는 시대. 지금 시작하지 않을 이유가 없다." "전 세계 60억 인구가 동시 접속해도 공짜. 싹 다 공짜."

AI와 언러닝

"AI를 안 쓰고 코딩하는 것은 돌도끼 들고 사냥하는 원시인과 같다." "옛날 개발자를 하다 보니까 구시대적으로 생각할 때가 있다. 언러닝이 필요하다." "이미지를 직접 찾아서 넣으려 했는데, 그냥 AI한테 '인터넷에서 찾아서 넣어줘' 하면 되는 거였다."

구시대 vs 현대

"파일 다운받아서 올리는 건 구시대적. git 명령어 직접 치는 것도 구시대적. 그냥 AI한테 시키면 된다." "CI/CD라는 어려운 용어 쓰면 무섭게 느껴지는데, 그냥 코드 짠 거를 저장해서 관리하고 세상에 내보이는 걸 연결한 것일 뿐이다."

돈 버는 시대

"돈 벌기 좋은 시대다. 진짜 너무 돈 벌기 좋은 시대다." "여기까지 따라오셨으면 돈 버는 일만 남았다." "110만원짜리 외주 작업을 딸깍 한 번에 끝냈다."


[1주차 - 보완] 5주 완성 AI Product Builder, 1인 창업가 부트캠프

📺 영상: https://www.youtube.com/watch?v=Elb03BpovBg 📅 1주차 본 강의 다음날 진행된 보완 라이브 (조코딩 뉴스 직후 이어서 진행)


📌 개요

1주차 본 강의(약 7시간 분량)에서 웹개발 개요 → 배포 → API → 광고 수익화까지 진행한 뒤, 구글 애드센스 심사에서 거절을 받음. 이 보완 라이브에서는 거절 사유를 분석하고 AI(Claude Code)를 활용해 실시간으로 사이트를 개선하는 과정을 보여줌. 추가로 애드센스 통과 꿀팁, 모바일 바이브 코딩, Claude 전화 코딩 등 트렌드도 소개.

이전 라이브(조코딩 뉴스)에서 자동으로 넘어오도록 설정해 두었기 때문에, 뉴스를 보던 시청자들이 자동으로 이 라이브로 합류함.


1. 구글 애드센스 거절 — 무슨 일이 있었나

1-1. 거절 경위

1-2. 구체적인 거절 사유

구글 애드센스 심사 결과 페이지에 명시된 문제점:

조코딩이 분석한 실질적 원인:

1-3. 시청자 반응

"애드 고시": 구글 애드센스 승인이 워낙 까다로워서 마치 고시(국가시험)처럼 어렵다는 의미의 인터넷 용어


2. AI로 사이트 개선하기 — 실시간 시연

2-1. 개발 환경 세팅

2-2. Claude Code에 지시하기

거절 사유와 관련 링크를 전부 Claude에게 전달:

  1. 구글 애드센스 거절 메시지 내용 복붙
  2. 구글 고품질 정책 링크 (한글 버전 포함)
  3. 기타 관련 링크들 — "혹시 모르니까 이전 것도 다 넣어 줄게요"
  4. 홈페이지에 있는 참고 링크들 전부 추가

실제 프롬프트 (한국어 자연어):

"위 내용을 참고하여 구글 애드센스에 무조건 통과할 수 있도록 정말 풍부하고 진짜 완벽한 사이트로 만들어 줘. 실제로 무조건 통과가 돼야 하니까 똑바로 다 만들어라"

2-3. Claude가 자동으로 수행한 작업

Claude Code가 코드를 파악한 뒤 자동으로 진행한 내용:

  1. 문제 분석 결과 출력:
  2. "실질적 콘텐츠가 거의 없음"
  3. "버튼과 폼만 존재"
  4. "영어 페이지들 미존재"
  5. "콘텐츠 가치가 낮음, 유용한 정보 부족"
  6. → "본격적으로 모든 페이지를 풍부한 콘텐츠로 개선하겠습니다"
  1. 여러 페이지를 병렬로 생성 — 동시에 여러 작업 진행
  1. 이미지 자동 생성:
  2. Pollinations AI / 나노바나 통합 API를 통해 이미지 자동 생성
  3. "야, 이거 자동으로 폴리네이션 AI로 알아서 이미지도 생성해 주는 걸 볼 수 있습니다"
  4. "AI 떡볶이" 같은 음식 이미지도 AI가 생성
  5. API 키도 안 넣었는데 공짜로 동작 — Gemini(Firebase Studio)가 알아서 넣어준 기능
  6. 조코딩: "이거 제가 한 게 아니라 Gemini가 알아서 넣어 준 기능이어서 저 처음 봅니다"
  1. 풍부한 콘텐츠 페이지 추가:
  2. 랜딩 페이지 개선 — "저녁 메뉴 추천 서비스 오신 거 환영합니다", "메뉴 추천 받기" 등
  3. 음식 선택 팁 — "계절에 맞는 제철 음식을 먹어라", 영양 균형 정보
  4. 계절별 추천 메뉴
  5. 자주 묻는 질문(FAQ) — "회원가입이 필요한가요? → 필요하지 않습니다", "요금이 있나요? → 무료입니다", "모바일에서도 되나요? → 물론입니다"
  6. 푸드 팁스(Food Tips) 페이지 — 한글 + 영어
  7. CSS도 업데이트
  8. 개인정보처리방침 페이지 유지/개선
  9. 댓글 기능도 포함
  1. 최종 결과: 컨텐츠 4,600% 증가 (Claude가 자체 보고)
  1. Git 커밋 & 푸시:
  2. "GitHub의 푸시까지 다 해 줘"라고 추가 지시
  3. 자동으로 커밋, 푸시 완료 → GitHub에 1분 전 업데이트로 확인됨
  4. 사이트에도 바로 반영 — "약간 쓸데없이 멋있어졌습니다"

전체 작업 시간: 약 17분 동안 Claude가 계속 돌아가며 작업

2-4. 개선 후 사이트 모습

2-5. 재심사 요청


3. 🍯 애드센스 통과 꿀팁 — "억지 블로그" 기법

3-1. 핵심 전략

조코딩이 "개꿀팁"이라고 강조한 방법:

  1. 사이트에 /blog 페이지를 새로 만든다
  2. 서비스와 직접 관련 없어도 블로그 글 15~20개를 채워 넣는다
  3. 콘텐츠가 풍부해 보이므로 애드센스 심사 통과
  4. 통과 후 블로그 페이지를 삭제해도 광고는 계속 유지됨

3-2. 실제 사례: 동물상 테스트(Animal Face) 사이트

3-3. AI 시대에는 더 쉬워짐

"음식 블로그 페이지를 만들어서 각 음식에 대한 설명과 유래, 역사, 레시피까지 싹 다 블로그로 정리해 줘. 그리고 진짜 있는 맛집 검색해서 그 맛집 리스트 주소도 추가해 줘."

3-4. 왜 이 방법이 통하는가

3-5. 추가 팁들


4. 개발 환경 & 도구 상세

4-1. Firebase Studio (구 IDX)

4-2. Claude Code

웹 버전(claude.ai)에서의 장시간 작업

4-3. Gemini CLI

4-4. Pollinations AI / 나노바나

4-5. 터미널 명령어를 몰라도 되는 시대


5. 흥미로운 트렌드 소개 (조코딩 뉴스에서 다룬 내용)

5-1. 모바일 바이브 코딩

5-2. Claude 전화 코딩 (Call Me)

5-3. 리누스 토발즈도 바이브 코딩


6. Claude Code 활용 심화 — 시청자 Q&A

Q: 클로드 코드로 여러 에이전트 만들어서 몇 시간 동안 스스로 개선하면서 발전하던데, 그런 건 어떻게 하나요?

A: 가장 쉬운 방법은 Claude 웹 버전(claude.ai)에서 하는 것.

Q: 자주 사용하는 스킬 추천해 주실 수 있을까요?

A: 조코딩: "저는 스킬을 잘 안 쓰긴 합니다. 그냥 시킵니다. 생으로 시키고 있습니다. 근데 그래도 잘해서 사실 생으로 시켜도 못 하는 것은 없더라고요. 그냥 웬만하면 잘해 주긴 합니다."


7. 부트캠프 운영 정보 & 과제

7-1. 강의 일정

7-2. 1주차 커리큘럼 범위

7-3. 과제 제출 이벤트

7-4. 향후 계획


8. 나노바나 스튜디오 — 애드센스 통과 성공 사례

조코딩이 최근에 직접 만들고 애드센스 통과에 성공한 사이트:


9. 여담 & 기타


✅ 액션 아이템

  1. 애드센스 거절 시 → Claude에게 거절 사유 + 가이드라인 링크 전부 전달하여 자동 개선
  2. /blog 페이지 생성 → AI로 관련/비관련 블로그 글 15~20개 자동 생성하여 콘텐츠 보강 (통과 후 삭제 가능)
  3. 랜딩 페이지 추가 — 소개글, How it Works, FAQ, 계절별 추천 등
  4. 다국어 지원 — 최소 한글 + 영어
  5. 개인정보처리방침 등 기본 페이지 구비
  6. 서비스 완성도를 높인 후 애드센스 재심사 요청 (진짜 기능이 있으면 통과 확률 ↑)
  7. Firebase Studio + Claude Code 환경 한 번 세팅해두면 어디서든 동일 환경으로 작업 가능
  8. Gemini CLI 설치 → /model로 원하는 모델 선택
  9. Claude 웹 버전에서 장시간 작업 시키기 — 테스트 코드, PR, 머지까지 자동
  10. 과제 제출하기 (추첨 50명 메가커피 기프티콘)