3기 1차 강의안 (2부) · 통합본

AI 자율마스터 과정 3기 · 1차 강의 2부 (19:00 ~ 23:00)

주강사 조성원 · 주최·주관 변호사 조성원 법률사무소 부설 조변의 지식연구소

슬라이드 + 실습 핸드아웃 결합본

슬라이드 1

코딩 기초 & 나만의 랜딩페이지 만들기

AI 자율마스터 과정 3기 · 1차 강의 2부 (19:00 ~ 23:00)

클로드 코드 CLI · VS Code · 깃허브 · 개발서버 한 번에 경험하기
주강사 조 성 원
슬라이드 2

🌙 2부, 오늘 우리가 할 일

1부에서 클로드 코드 CLI와 친해졌다면, 2부는 "직접 만들어보는" 시간입니다.

💻 코딩이 뭔지 — 내 컴퓨터(탐색기·터미널·편집기)와 먼저 친해집니다
🧰 VS Code — 코드를 다루는 "작업실"을 직접 셋팅합니다
🤖 VS Code 터미널에서 클로드 코드 CLI를 실행하고 깃허브에 연결합니다
✅ 그리고 진짜 목표 — "나만의 랜딩페이지(소개 웹사이트)"를 내 손으로 만듭니다
🌐 만든 페이지를 개발서버로 직접 열어보고, 깃허브로 버전 관리까지!
💡 걱정 마세요 — 코드는 여러분이 타이핑하지 않습니다. 클로드에게 "말"로 시킵니다.
슬라이드 3

📋 오늘의 순서 (5부)

Part 1. 코딩이란? — 내 컴퓨터와 친해지기
탐색기/파인더 · 터미널/파워쉘 · 메모장/텍스트편집기 맛보기
Part 2. VS Code 사용법 기초
화면 구성 · 편하게 셋팅 · 프로젝트 폴더 · 코드 파일 편집
Part 3. VS Code 터미널로 클로드 코드 CLI + 깃허브
CLI 환경 만들기 · 플러그인 vs 터미널 · 코드 수정 · 깃허브 연결/올리기/받기
Part 4. 실전! 나만의 랜딩페이지 만들기
개발서버 · 깃허브 올리기 · 버전 관리 · 다운로드
Part 5. 질의응답
슬라이드 4

🤝 시작 전, 딱 하나만 약속해요

① 코드를 외우지 않습니다. "이게 뭐 하는 거구나" 감만 잡으면 충분합니다.
② 직접 타이핑하지 않습니다. 클로드 코드 CLI에게 "말"로 시킵니다.
③ 막히면 바로 손! 보조강사님들이 옆에서 1:1로 도와드립니다.
④ 에러는 적이 아니라 친구예요. 에러 화면을 클로드에게 그대로 보여주면 됩니다.
🍀 오늘 제일 많이 막히는 분이, 사실 제일 많이 배워 가시는 분입니다.
슬라이드 5
Part 1

코딩이란? — 내 컴퓨터와 친해지기

슬라이드 6

🧐 코딩이란 무엇일까요?

📝 한마디로: 컴퓨터에게 시킬 일을 "글(텍스트)"로 적어두는 것
우리가 평소 컴퓨터를 쓰는 방식 → 마우스로 클릭, 클릭, 클릭
코딩으로 쓰는 방식 → "이렇게 해줘"라고 글로 적으면 컴퓨터가 그대로 실행
✅ 그래서 코딩을 하면 "반복되는 일"을 컴퓨터가 알아서 하게 만들 수 있어요
✅ 그리고 이제는 그 "글"마저 클로드가 대신 써줍니다
💡 오늘은 코드를 "쓰는 법"이 아니라, 코드를 "다루는 환경"과 친해지는 날!
슬라이드 7

🧭 먼저 알아둘 3가지 도구 (윈도우 ↔ 맥)

① 파일을 보는 곳
윈도우 = 파일 탐색기 | 맥 = 파인더(Finder)
② 명령어를 입력하는 검은 창
윈도우 = 파워쉘(PowerShell) | 맥 = 터미널(Terminal)
③ 글자(코드)를 적는 곳
윈도우 = 메모장 | 맥 = 텍스트편집기 → (오늘은 VS Code로 업그레이드!)
💡 이름만 다를 뿐, 윈도우와 맥 둘 다 똑같은 일을 합니다. 겁먹지 마세요!
슬라이드 8

① 파일 탐색기 / 파인더 — 내 파일이 사는 집

📂 폴더(서랍)와 파일(서류)을 눈으로 보고 정리하는 곳
오늘 우리가 만들 프로그램도 결국 "폴더 하나" 안에 담깁니다
그래서 "내 프로젝트 폴더가 어디 있는지" 아는 게 첫걸음이에요
✅ 윈도우: 작업표시줄의 노란 폴더 아이콘 클릭
✅ 맥: Dock의 파란 얼굴 모양(파인더) 아이콘 클릭
✅ 바탕화면 / 문서 폴더 위치를 미리 봐 두세요
슬라이드 9

② 터미널 / 파워쉘 — 컴퓨터와 글로 대화하기 (1/2)

검은 창이 무서워 보이지만, "지금 어디?", "여기 뭐 있어?" 정도만 물어봅니다.

⌨️ 터미널에 입력

지금 내가 어느 폴더에 있는지 확인 (print working directory)

pwd

이 폴더 안에 뭐가 있는지 목록 보기 (list)

ls

바탕화면 폴더로 이동하기 (change directory)

cd Desktop

한 단계 위 폴더로 나가기

cd ..

새 폴더 만들기 (make directory)

mkdir 연습폴더
슬라이드 10

② 터미널 / 파워쉘 — 컴퓨터와 글로 대화하기 (2/2)

검은 창이 무서워 보이지만, "지금 어디?", "여기 뭐 있어?" 정도만 물어봅니다.

⌨️ 터미널에 입력

빈 폴더 삭제하기 (remove directory)

rmdir 연습폴더

새 빈 파일 만들기 (맥/리눅스: touch · 윈도우 파워쉘: ni)

touch test.txt

파일 삭제하기 (윈도우 파워쉘: del test.txt)

rm test.txt

화면이 지저분하면 깨끗하게 지우기

clear
슬라이드 11

③ 메모장 / 텍스트편집기 — "코드도 결국 글자다"

📄 코드 파일은 사실 그냥 "글자가 적힌 파일"입니다
놀랍게도, 메모장(윈도우)·텍스트편집기(맥)만으로도 "진짜 작동하는 웹페이지"를 만들 수 있어요
비결은 딱 하나 — 글을 적고, 확장자를 ".html"로 저장하면 됩니다
✅ .txt = 그냥 글자 / .html = 웹브라우저가 "화면"으로 그려주는 글자
✅ 즉, 우리가 적는 코드는 "브라우저에게 주는 그리기 설명서"인 셈이에요
💡 다음 장에서 직접 한 번 만들어 봅니다! (복사 → 붙여넣기 → 저장)
슬라이드 12

✍️ 메모장으로 첫 HTML 만들기 (복사 → 저장)

메모장/텍스트편집기를 열고 아래를 그대로 붙여넣은 뒤, "내페이지.html"로 저장하세요.

📄 전체를 한 번에 복사 → 메모장에 붙여넣고 "내페이지.html"로 저장
<!DOCTYPE html>
<html>
  <body>
    <h1>안녕하세요, 홍길동입니다</h1>
    <p>AI 자율마스터 과정 3기에서 만든 첫 페이지예요.</p>
    <button>반갑습니다</button>
  </body>
</html>
슬라이드 13

🖱️ 저장한 파일을 더블클릭 → 내 첫 "화면"! (1/2)

방금 저장한 "내페이지.html" 파일을 탐색기/파인더에서 찾아 더블클릭해 보세요.

🌐 브라우저(크롬·사파리 등)가 열리면서 — 방금 적은 글자가 "화면"으로 나타납니다!
• <h1> … </h1> → 큰 제목으로
• <p> … </p> → 본문 문단으로
• <button> … </button> → 진짜 누를 수 있는 버튼으로
이렇게 "글자(코드)"가 "화면"이 되는 걸 직접 보는 게 코딩의 첫 감동 포인트예요 😊
슬라이드 14

🖱️ 저장한 파일을 더블클릭 → 내 첫 "화면"! (2/2)

방금 저장한 "내페이지.html" 파일을 탐색기/파인더에서 찾아 더블클릭해 보세요.

💡 내용을 고치고 저장 → 브라우저에서 새로고침(F5)하면 바뀐 게 바로 보입니다!
슬라이드 15

🎨 색·글자 크기·모양 바꿔보기 (메모장에서 직접 수정)

위 파일의 글자를 아래처럼 바꿔 저장 → 브라우저 새로고침(F5) → 변화를 확인!

⌨️ 터미널에 입력

제목 색깔 바꾸기 (color)

<h1 style="color: blue;">안녕하세요, 홍길동입니다</h1>

글자 크기 키우기 (font-size)

<p style="font-size: 28px;">AI 자율마스터 과정 3기 첫 페이지</p>

배경색 + 굵게 + 가운데 정렬 (모양 바꾸기)

<h1 style="color: white; background: tomato; text-align: center;">홍길동</h1>

버튼을 둥글고 크게

<button style="font-size: 20px; padding: 12px; border-radius: 10px;">반갑습니다</button>
슬라이드 16

🚀 그런데 메모장은 불편해요 → VS Code로!

직접 해보니 어땠나요? 되긴 되는데… 메모장은 좀 답답하죠
✖ 색깔 구분이 없어 어디가 코드인지 헷갈림
✖ 오타가 나도 알려주지 않음
✖ 터미널·AI를 같이 쓸 수 없음
✅ 그래서 이제 "VS Code"라는 똑똑한 편집기로 갈아탑니다
✅ VS Code = 메모장 + 색깔 + 오타 검사 + 터미널 + AI(클로드) 연결
💡 정리: 탐색기로 보고, 터미널로 시키고, 편집기로 적는다 → 이게 코딩 환경!
슬라이드 17
Part 2

VS Code — 나의 코드 작업실 만들기

슬라이드 18

🧰 VS Code가 뭔가요?

📝 한마디로: 코드를 작성하는 전용 메모장 (무료!)
일반 메모장과 뭐가 다른가요?
✅ 코드에 자동으로 색깔을 입혀줌 (읽기 쉬움)
✅ 오타·실수를 자동으로 잡아줌
✅ 파일/폴더를 한눈에 볼 수 있음
✅ 터미널이 안에 들어 있어 클로드 코드 CLI를 바로 실행
✅ 깃허브 연결도 마우스 클릭으로 가능
전 세계 개발자가 가장 많이 쓰는 1위 편집기입니다 (Microsoft 제작)
슬라이드 19

💻 VS Code 설치하기

설치가 안 되면 바로 손 들어주세요! (강의 전에 미리 설치 권장)

⌨️ 터미널에 입력

방법 1) 공식 사이트에서 다운로드 (윈도우·맥 공통)

https://code.visualstudio.com → Download 클릭 → 설치

방법 2) 맥 사용자 (홈브루가 깔려 있다면 터미널에서)

brew install --cask visual-studio-code

방법 3) 윈도우 사용자

사이트에서 Windows 버전 다운로드 → 더블클릭 → "다음" → 설치 완료

설치 확인 (터미널/파워쉘에서)

code --version
슬라이드 20

🖥️ VS Code 화면 구성 (5개 영역만!)

① 왼쪽 아이콘 바 — 파일·검색·깃(Git) 등 메뉴 전환
② 사이드바 — 파일 목록이 나오는 곳 (탐색기처럼)
③ 가운데 편집 영역 — 코드를 작성·확인하는 메인 공간
④ 아래쪽 터미널 — 명령어를 입력하는 검은 창
여는 단축키: Ctrl + ` (숫자 1 왼쪽의 백틱 키)
⑤ 맨 아래 상태바 — 현재 상태 정보 표시
💡 외울 필요 없어요! 오늘 쓰다 보면 자연스럽게 익혀집니다.
슬라이드 21

⚙️ 편하게 셋팅하기 — 확장 프로그램 3개

확장 프로그램 = 스마트폰의 앱 같은 것. 왼쪽 "네모 4개" 아이콘에서 설치합니다.

1. Korean Language Pack — VS Code 메뉴를 한국어로
2. Prettier — 코드를 예쁘게 자동 정리
3. Material Icon Theme — 파일 아이콘을 보기 좋게
설치 방법: 왼쪽 네모 4개 아이콘 클릭 → 검색창에 이름 입력 → Install
💡 나머지는 나중에 필요할 때 더 추가하면 됩니다. 지금은 이 3개면 충분!
슬라이드 22

⭐ 꼭 알아야 할 단축키 딱 3가지

1️⃣ 명령 팔레트 — Cmd+Shift+P (윈도우: Ctrl+Shift+P)
뭐든 검색해서 실행하는 만능 검색창. 기능 이름이 기억 안 나도 OK
2️⃣ 터미널 열기/닫기 — Ctrl + ` (백틱 키)
여기서 클로드 코드 CLI를 실행합니다 (오늘의 핵심!)
3️⃣ 저장 — Cmd+S (윈도우: Ctrl+S)
코딩의 기본 중 기본. 수시로 저장하는 습관!
💡 이 3가지만 알면 VS Code의 절반은 마스터한 겁니다!
슬라이드 23

📁 프로젝트 폴더 만들고 VS Code로 열기

오늘 만들 프로그램이 살 "집(폴더)"을 먼저 만듭니다.

⌨️ 터미널에 입력

1) 바탕화면으로 이동

cd Desktop

2) "my-page" 라는 프로젝트 폴더 만들기 (make directory)

mkdir my-page

3) 그 폴더 안으로 들어가기

cd my-page

4) 지금 이 폴더를 VS Code로 바로 열기 (마지막에 점 하나!)

code .

💡 안 되면: VS Code 메뉴 → File → Open Folder → my-page 선택

슬라이드 24
Part 3

VS Code 터미널 + 클로드 코드 CLI + 깃허브

슬라이드 25

🤖 VS Code 터미널에서 클로드 코드 CLI 켜기

VS Code 안에서 Ctrl + ` 로 터미널을 연 다음 입력하세요.

⌨️ 터미널에 입력

클로드 코드 CLI가 설치돼 있는지 확인

claude --version

클로드 코드 CLI 실행 (이 한 줄이면 끝!)

claude

처음이면 로그인 안내가 나옵니다 → 브라우저에서 클로드 로그인

끝낼 때는

/exit (또는 Ctrl + C 두 번)

슬라이드 26

🔌 플러그인 클로드 vs 터미널 클로드 코드 CLI

1부에서 텔레그램 봇으로 만난 그 클로드, 이제 컴퓨터 터미널에서 직접 만납니다.

플러그인(채널스) 클로드 — 1부
텔레그램·카톡 등 메신저 안에서 대화. 손 안에서 가볍게 묻고 답하기
터미널 클로드 코드 CLI — 2부 (지금)
내 컴퓨터의 파일을 직접 읽고·고치고·프로그램까지 만든다
✅ 둘은 같은 클로드. 단지 "어디서 일하느냐"가 다를 뿐!
✅ 무거운 작업(코딩·파일 수정)은 터미널 CLI가 훨씬 강력합니다
슬라이드 27

✏️ 터미널 클로드 코드 CLI로 코드 수정하기

클로드 실행 후, 아래처럼 "말"로 시키면 됩니다 (그대로 붙여넣기 OK)

💬 클로드 코드 CLI에 붙여넣기
이 폴더에 간단한 자기소개 웹페이지(index.html)를 만들어줘.
이름, 한 줄 소개, 좋아하는 것 3가지가 들어가게 해줘.

만든 뒤에는 이렇게 이어서 시켜보세요

제목 색깔을 파란색으로 바꿔줘.

글씨가 너무 작아. 전체적으로 조금 키워줘.
슬라이드 28

📦 GitHub이 뭔가요?

📦 한마디로: 코드를 저장하는 "구글 드라이브 + 타임머신"
구글 드라이브와 뭐가 다른가요?
✅ 언제·누가·뭘 바꿨는지 변경 이력을 전부 기록
✅ 실수로 망쳐도 이전 버전으로 되돌릴 수 있음
✅ 다른 컴퓨터에서도 내 코드를 그대로 받아 이어서 작업
✅ 무료!
💡 비유: 구글 드라이브 = 저장소 / GitHub = 저장소 + 타임머신 + 협업 도구
슬라이드 29

📝 GitHub 가입하기

Step 1. https://github.com 접속
Step 2. "Sign up" 클릭
Step 3. 이메일·비밀번호·사용자이름 입력
사용자이름 = 나의 깃허브 주소가 됨 (예: github.com/honggildong)
Step 4. 이메일 인증 완료
Step 5. 완료! 🎉
💡 무료 계정으로 충분합니다. 유료 결제 필요 없어요!
슬라이드 30

🔧 내 컴퓨터에 Git 설치하기 (컴퓨터당 1회만)

Git(도구)으로 GitHub(웹사이트)에 코드를 올립니다. 둘은 다른 거예요!

⌨️ 터미널에 입력

맥 사용자 (Git + 깃허브 명령도구 gh 함께 설치)

brew install git gh

윈도우 사용자

https://git-scm.com 에서 Git 다운로드 → 설치

https://cli.github.com 에서 GitHub CLI(gh) 다운로드 → 설치

설치 확인

git --version
gh --version

내 정보 등록 (딱 한 번만, GitHub 가입 이메일과 똑같이!)

git config --global user.name "내이름"
git config --global user.email "내이메일@example.com"
슬라이드 31

🤖 (더 쉬운 길) 깃·깃허브 설치를 클로드에게 시키기

2부엔 이미 클로드가 깔려 있죠? 위 설치가 어려우면 클로드에게 그대로 맡기세요. (하나씩 복사)

💬 클로드 코드 CLI에 붙여넣기
내 컴퓨터에 git이 설치돼 있는지 확인하고, 없으면 내 운영체제(맥/윈도우)에 맞는 설치 방법을 한 단계씩 알려줘.
깃허브 명령도구(gh)도 설치하고, 내 깃허브 계정으로 로그인(인증)까지 도와줘.
마지막으로 git 사용자 이름과 이메일도 등록해줘. (이메일: 내이메일@example.com)
슬라이드 32

🔗 깃허브 연결하기 — 클로드에게 시키기

복잡한 연결 과정도 클로드 코드 CLI에게 부탁하면 알아서 해줍니다.

💬 클로드 코드 CLI에 붙여넣기
이 프로젝트를 깃허브에 올리고 싶어.
깃허브 저장소를 새로 만들고, 이 폴더를 거기에 연결해줘.
중간에 내가 해야 할 게 있으면 하나씩 알려줘.

클로드가 로그인·인증을 요청하면 안내대로 따라가면 됩니다

지금 깃허브 로그인(인증)이 안 돼 있으면, 로그인하는 방법부터 알려줘.
슬라이드 33

📤 깃허브에 코드 올리기 — 명령어 3단계

순서만 기억: add(고르기) → commit(저장) → push(올리기)

⌨️ 터미널에 입력

1) 바뀐 파일 모두 고르기 (마침표 = 전부)

git add .

2) 저장하기 (따옴표 안에 무엇을 했는지 메모 — 세이브 포인트!)

git commit -m "랜딩페이지 첫 버전"

3) 깃허브로 업로드

git push

💡 외우기 싫다면? 클로드 코드 CLI 안에서 한 줄이면 끝:

/commit → 메시지까지 클로드가 알아서 만들어 줍니다

슬라이드 34

🤖 깃허브에 올리기 — 클로드에게 말로 시키기

add·commit·push를 외울 필요 없어요. 아래처럼 말로 시키면 됩니다.

💬 클로드 코드 CLI에 붙여넣기
지금까지 작업한 내용을 깃허브에 올려줘.
커밋 메시지는 뭘 했는지 알아보기 쉽게 한국어로 정해줘.

더 구체적으로 시키고 싶다면

방금 바꾼 것만 "랜딩페이지 색상 변경"이라는 메시지로 커밋하고 push까지 해줘.
슬라이드 35

🔐 비밀은 .env 파일에 — 깃허브에 올리면 안 되는 것

비밀번호·API 키 같은 "비밀"은 코드에 직접 쓰지 말고 .env 파일에 따로 보관합니다.

⌨️ 터미널에 입력

1) 프로젝트 폴더에 .env 파일 만들기 (이름이 점으로 시작!)

touch .env

2) .env 안에 "이름=값" 형식으로 비밀 적기 (예시)

OPENAI_API_KEY=sk-여기에-내-키
MY_PASSWORD=1234abcd

3) .gitignore 파일에 .env 를 적어 두면 → 깃허브에 안 올라감!

echo ".env" >> .gitignore

💡 .env = 내 컴퓨터에만 두는 "비밀 금고", .gitignore = "이건 올리지 마" 목록

슬라이드 36

🤖 .env 설정도 클로드에게 시키기

무엇을 비밀로 빼야 하는지 헷갈리면, 클로드가 정리해 줍니다.

💬 클로드 코드 CLI에 붙여넣기
이 프로젝트에 비밀번호나 API 키 같은 민감한 정보가 코드에 직접 들어가 있는지 확인해줘.
있으면 .env 파일로 옮기고, .gitignore에 .env를 추가해서 깃허브에 안 올라가게 해줘.
.env에 뭘 적어야 하는지 예시도 .env.example 파일로 만들어줘.
슬라이드 37

📥 깃허브에서 자료 받아보기 — 명령어

다른 컴퓨터에서, 또는 친구 코드를 내 컴퓨터로 가져올 때.

⌨️ 터미널에 입력

처음 통째로 다운로드 (clone)

git clone https://github.com/내아이디/my-page.git

내려받은 폴더로 들어가서 VS Code로 열기

cd my-page
code .

이미 받아둔 프로젝트의 최신 변경분만 받기 (pull)

git pull

💡 clone = 처음 다운로드 / pull = 최신으로 동기화

슬라이드 38

🤖 깃허브에서 받기 — 상황별로 클로드에게 시키기

주소를 몰라도, 충돌이 나도 — 상황을 말하면 클로드가 처리해 줍니다. (상황별로 하나씩 복사)

💬 클로드 코드 CLI에 붙여넣기
[처음 받을 때] 내 깃허브에 있는 my-page 저장소를 이 컴퓨터로 받아서 VS Code로 열어줘.
[최신으로 맞출 때] 깃허브의 최신 내용을 지금 폴더로 받아와 줘.
[충돌·에러가 날 때] 받는 중에 이런 메시지가 떴어. 무슨 뜻이고 어떻게 해결해? (에러 붙여넣기)
[내 저장소 목록을 모를 때] 내 깃허브에 어떤 저장소들이 있는지 보여줘.
슬라이드 39
Part 4

실전! 나만의 랜딩페이지 만들기

슬라이드 40

🎯 우리가 만들 것 — 나만의 랜딩페이지

✅ 맨 위에 내 이름과 한 줄 소개가 멋지게 보이고
✅ 나를 소개하는 섹션과 하는 일/관심사가 카드로 정리되고
✅ 맨 아래 연락처(이메일·전화·SNS)가 있는 — 진짜 "한 페이지 소개 사이트"
이걸 "내가 코드 한 줄 안 쓰고" 클로드에게 말로 시켜서 만듭니다
그리고 개발서버로 직접 열어보고 → 깃허브로 버전 관리까지!
💡 2차 강의에서 바로 이 페이지를 "실제 인터넷에 공개"하게 됩니다!
슬라이드 41

📝 시작 전 — 내 소개 정보를 메모장에 준비

랜딩페이지에 들어갈 "내 정보"를 미리 적어두면 실습이 훨씬 빨라집니다.

메모장(윈도우)/텍스트편집기(맥)에 아래 항목을 미리 적어 저장해 두세요
• 이름 (또는 닉네임)
• 한 줄 소개 (예: "사람을 돕는 변호사", "기록을 좋아하는 기획자")
• 나를 소개하는 2~3문장
• 하는 일 / 관심사 / 좋아하는 것 3가지
• 연락처 — 이메일 · 전화번호 · SNS 주소(선택)
💡 저장한 메모 "파일 이름과 위치"를 꼭 기억해 두세요! 실습 때 그대로 붙여넣습니다.
슬라이드 42

STEP 1. 프로젝트 준비 — 클로드에게 시키기

Part 2에서 만든 my-page 폴더를 VS Code로 열고, 터미널에 claude 실행 후 붙여넣기

💬 클로드 코드 CLI에 붙여넣기
나는 코딩을 처음 배우는 초보야. 쉬운 말로 설명하면서 진행해줘.
이 폴더(my-page)에 "나를 소개하는 랜딩페이지(한 페이지 소개 사이트)"를 만들 거야.
먼저 어떤 파일들을 만들 계획인지 한국어로 간단히 알려줘.
아직 코드는 만들지 말고, 계획만 먼저 보여줘.
슬라이드 43

STEP 2. 랜딩페이지 만들기 (핵심!)

미리 메모장에 적어둔 내 소개 정보를 함께 붙여넣으면 더 좋습니다.

💬 클로드 코드 CLI에 붙여넣기
좋아, 그 계획대로 나를 소개하는 랜딩페이지를 만들어줘.
구성은 이렇게 해줘:
  1) 맨 위 히어로 영역 — 내 이름 + 한 줄 소개
  2) 소개(About) 섹션 — 나를 소개하는 글
  3) 하는 일/관심사 3가지를 카드로
  4) 맨 아래 연락처 영역 — 이메일·전화·SNS
아래는 내 정보야 (메모장에서 복사해 붙여넣기):
  이름: OOO / 한 줄 소개: OOO / 소개글: OOO / 연락처: OOO
디자인은 깔끔하고 모던하게, 모바일에서도 잘 보이게(반응형), 한글로 만들어줘.
초보자도 실행할 수 있게, 다 만든 뒤 실행 방법도 알려줘.
슬라이드 44

STEP 3. 개발서버로 직접 열어보기

클로드가 만든 결과를 내 눈으로 확인하는 순간! (살짝 소름 주의 😆)

💬 클로드 코드 CLI에 붙여넣기
방금 만든 내 랜딩페이지를 내 컴퓨터에서 실행해서 보고 싶어.
개발서버 켜는 명령어를 알려주고, 내가 따라 할 수 있게 한 줄씩 설명해줘.

보통 아래 같은 명령을 안내해 줍니다 (예시)

npm install      (필요한 재료 설치)
npm run dev      (개발서버 켜기 → 브라우저에서 주소 열기)

화면이 안 뜨거나 에러가 나면, 그 에러를 그대로 복사해서 클로드에게 보여주세요.

슬라이드 45

STEP 3-2. (더 쉽게) 클로드가 직접 실행하게 시키기

클로드 코드 CLI는 터미널 명령을 "직접 실행"할 수 있어요. 아래처럼 부탁하면 설치·실행까지 알아서 해줍니다.

💬 클로드 코드 CLI에 붙여넣기
방금 만든 내 랜딩페이지를 네가 직접 개발서버로 실행해줘.
필요한 설치(npm install 등)가 있으면 그것도 네가 알아서 해줘.
실행되면 내가 브라우저에서 열어볼 주소를 알려줘. (예: http://localhost:3000)
중간에 에러가 나면 네가 원인을 찾아 고친 뒤 다시 실행해줘.

끝낼 때(개발서버 끄기)는 이렇게

개발서버 그만 끄고 싶어. 안전하게 끄는 방법을 알려줘. (보통 터미널에서 Ctrl + C)
슬라이드 46

STEP 4. 디자인·내용 다듬기

마음에 안 드는 곳을 말로 고칩니다. 얼마든지요! (하나씩 복사해서 사용)

💬 클로드 코드 CLI에 붙여넣기
맨 위 히어로 영역에 은은한 그라데이션 배경을 넣어줘.
내 프로필 사진이 들어갈 동그란 자리를 만들어줘 (사진은 임시 이미지로).
버튼·링크에 마우스를 올리면 색이 부드럽게 바뀌게 해줘.
맨 위에 메뉴를 넣어서, 누르면 해당 섹션으로 부드럽게 이동하게 해줘.
슬라이드 47

STEP 5. 깃허브에 올리기

완성한 내 작품을 깃허브에 안전하게 보관합니다.

⌨️ 터미널에 입력

클로드 코드 CLI 안에서 (가장 쉬움)

/commit → 그다음 안내대로 push

또는 터미널에서 직접 3단계

git add .
git commit -m "내 랜딩페이지 완성"
git push

💡 마우스로도 가능: 왼쪽 "나뭇가지" 아이콘 → + → 메모 → ✓ → ... → Push

슬라이드 48

STEP 6. 버전 관리하며 추가로 올리기

기능을 더 넣을 때마다 "세이브 포인트"를 쌓습니다.

⌨️ 터미널에 입력

내용을 더 추가/수정한 뒤, 다시 3단계 반복

git add .
git commit -m "프로필 사진·연락처 추가"
git push

지금까지의 저장 기록(버전) 보기

git log --oneline

💡 잘못 됐을 때 되돌리는 법은 클로드에게 물어보세요:

"방금 커밋 전으로 되돌리고 싶어. 안전하게 하는 법 알려줘"

슬라이드 49

STEP 6-2. 버전 관리도 클로드에게 자연어로

명령어를 몰라도 "이런 상황이야" 라고 말하면 클로드가 알아서 처리합니다. (상황별로 하나씩 복사)

💬 클로드 코드 CLI에 붙여넣기
[저장] 지금까지 바꾼 내용을 "프로필 사진·연락처 추가"로 커밋하고 push해줘.
[기록 보기] 지금까지 어떤 버전들을 저장했는지 보기 쉽게 알려줘.
[되돌리기] 방금 한 변경이 마음에 안 들어. 직전 저장 상태로 안전하게 되돌려줘.
[특정 버전으로] "랜딩페이지 첫 버전" 때로 되돌리고 싶어. 안전한 방법을 알려줘.
슬라이드 50

STEP 7. 깃허브에서 다운로드하기

집 컴퓨터에서 만든 걸 강의장 노트북에서, 또는 그 반대로!

⌨️ 터미널에 입력

다른 컴퓨터에서 내 작품 통째로 받기

git clone https://github.com/내아이디/my-page.git
cd my-page
code .

이미 받아둔 곳이라면 최신 변경분만

git pull

🎉 축하합니다! 만들기 → 실행 → 저장 → 버전관리 → 공유까지 완주!

슬라이드 51

STEP 7-2. 다운로드도 클로드에게 상황별로 시키기

주소·명령어를 몰라도 상황만 말하면 클로드가 받아줍니다. (상황별로 하나씩 복사)

💬 클로드 코드 CLI에 붙여넣기
[다른 컴퓨터에서 처음] 내 깃허브의 my-page 저장소를 이 컴퓨터로 받아서 VS Code로 열어줘.
[최신으로 맞추기] 깃허브의 최신 my-page 내용을 지금 폴더로 받아와 줘.
[어디서 받을지 모를 때] 내 깃허브에 어떤 저장소가 있는지 보여주고, my-page를 받아줘.
[받다가 에러가 날 때] 받는 중에 이런 메시지가 떴어. 원인과 해결 방법을 알려줘. (에러 붙여넣기)
슬라이드 52

🧾 오늘 자주 쓰는 "프롬프트" 모음 (하나씩 복사)

각 줄을 따로따로 복사해서 클로드 코드 CLI에 붙여넣으세요.

💬 클로드 코드 CLI에 붙여넣기
나는 초보야. 쉬운 말로 한 단계씩 설명하면서 해줘.
방금 한 게 무슨 뜻인지 한 줄로 알려줘.
이 에러가 났어. 원인이랑 해결 방법을 알려줘. (에러 내용 붙여넣기)
이 폴더에 나를 소개하는 랜딩페이지를 만들어줘.
방금 만든 페이지를 개발서버로 실행해서 보는 방법을 알려줘.
제목 색을 파란색으로, 글자를 더 크게 바꿔줘.
지금까지 만든 걸 깃허브에 올려줘.
방금 변경을 되돌리고 싶어. 안전한 방법을 알려줘.
내 깃허브 저장소를 이 컴퓨터로 받아서 VS Code로 열어줘.
비밀번호·API 키를 .env로 옮기고 깃허브에 안 올라가게 해줘.
이 코드가 뭐 하는 건지 주석으로 쉽게 설명 달아줘.
슬라이드 53

⌨️ 오늘 자주 쓰는 "명령어" 모음

터미널/파워쉘에 입력하는 명령어 치트시트.

⌨️ 터미널에 입력
pwd

지금 어느 폴더?

ls

폴더 안 목록 보기

cd 폴더이름

그 폴더로 이동

cd ..

한 단계 위로

mkdir 폴더이름

새 폴더 만들기

rmdir 폴더이름

빈 폴더 삭제

touch 파일이름

새 빈 파일 만들기 (윈도우: ni)

rm 파일이름

파일 삭제 (윈도우: del)

code .

지금 폴더를 VS Code로 열기

claude

클로드 코드 CLI 실행

git add .

바뀐 파일 모두 고르기

git commit -m "메모"

저장(세이브 포인트)

git push

깃허브에 올리기

git pull

깃허브에서 최신 받기

git clone 주소

깃허브에서 통째로 받기

슬라이드 54

✨ 초보자 꿀팁 & 주의사항

이렇게 하세요 ✅
자주 저장(Cmd+S) · 작은 단위로 자주 커밋 · 메시지는 구체적으로
클로드가 만든 결과는 눈으로 한 번 확인 · 모르면 바로 클로드에게 질문
겁먹지 말기! 깃허브는 타임머신이라 되돌릴 수 있어요
이것만 주의 ⚠️
비밀번호·API 키는 절대 올리지 않기 (.env 파일 주의!)
커밋 메시지에 "수정"만 쓰지 않기 · 한 번에 너무 많이 바꾸지 않기
AI 결과를 확인 없이 그대로 쓰지 않기
슬라이드 55

📝 오늘 배운 것 총정리

1️⃣ 코딩 = 컴퓨터에게 글로 시키기 / 탐색기·터미널·편집기와 친해짐
2️⃣ VS Code = 코드 작업실 (단축키: Cmd+Shift+P, Ctrl+`, Cmd+S)
3️⃣ VS Code 터미널에서 클로드 코드 CLI 실행 + 깃허브 연결
4️⃣ 깃허브 흐름: add → commit → push (또는 /commit 한 줄)
5️⃣ 나만의 랜딩페이지를 "말로" 만들고 → 개발서버 실행 → 버전관리까지!
💡 오늘 처음이라 어색해도 괜찮아요. 며칠만 써보면 금방 익숙해집니다! 💪
슬라이드 56

📎 복사·붙여넣기용 자료 안내

오늘 나온 모든 프롬프트·명령어를 복사하기 좋게 정리해 두었습니다. (위치: 3기 폴더)

⭐ 추천: 3기 1차 강의안(2교시, 조성원) 통합본.html
강의안 내용 + 모든 복사 버튼이 한 파일에 — "보면서 + 복사까지" 한 번에!
브라우저로 열면 각 블록의 "복사" 버튼으로 바로 복사돼요. 강의 따라가기엔 이게 최고.
📄 3기 1차 강의안(2교시, 조성원) 실습 핸드아웃.md
프롬프트·명령어만 따로 모아둔 파일 — "명령어만 빠르게 찾아볼 때" 좋아요.
옵시디언으로 열면 코드블록 "복사 버튼"으로 바로 복사돼요.
💡 복사 → 터미널 또는 클로드 코드 CLI에 붙여넣기만 하면 끝!
슬라이드 57

Q & A

질문 있으신가요? 😊 무엇이든 편하게 물어보세요!

막히셨던 부분, 더 해보고 싶은 것 — 지금 다 풀어 가세요.
📋 과제 공지

📋 강의가 끝이 아닙니다 — 1차 과제를 꼭 하세요!

📄 과제 문서: 「3기 1차 과제 공지」 (3기 전용 공간에서 확인)
오늘 배운 내용을 직접 손에 익히는 과제입니다. 강의보다 과제에서 진짜 실력이 붙습니다. 💪
⏰ 제출기한: 2026. 7. 3.(금) 24:00 — 단톡방에 과제 수행 보고서(.md) 제출
🖥️ 컴퓨터가 한 대뿐인 분께
원격 접속 설정(과제 3항)과 외부 재실습(과제 5항)은 건너뛰고, 곧바로 4항(체득 과제)부터 진행하시면 됩니다.
단, 휴대폰에서 텔레그램 봇에 접속하는 부분은 누구나 동일하게 해당됩니다.
👉 지금 3기 전용 공간에서 「3기 1차 과제 공지」를 열어, 제출기한 전에 차근차근 완주해 보세요!
슬라이드 58

📚 더 공부하고 싶다면 — 감사합니다! 🙏

VS Code
유튜브에 "VS Code 사용법" 검색 · https://code.visualstudio.com
Git / GitHub
유튜브에 "깃허브 사용법 초보" 검색 · https://learngitbranching.js.org (게임으로!)
📂 1차 2부 자료 (AI 자율마스터 과정 / 3기 폴더)
① 3기 1차 강의안(2교시, 조성원).pptx — 강의 슬라이드
② 3기 1차 강의안(2교시, 조성원) 통합본.html — 슬라이드+핸드아웃 한 파일
③ 3기 1차 강의안(2교시, 조성원) 실습 핸드아웃.md — 프롬프트·명령어 복사용
→ 막히면 위 자료를 보거나, 클로드에게 직접 물어보면 됩니다
오늘 끝까지 함께해 주셔서 감사합니다. 여러분은 이미 한 걸음 나아갔어요! 💪