실습으로 배우는 바이브코딩 with 클로드코드 · 7장
7장 — 윈도우/맥 프로그램 개발
브라우저 밖으로 — 내 PC에서 더블클릭으로 도는 진짜 실행 파일(.exe.app) 3개를 만듭니다. 로컬(투두) → 연습 API(주식 시뮬) → 진짜 API(업비트)로 점점 세상과 연결하고, 마지막엔 API가 아예 없는 곳을 브라우저 크롤링으로 긁어옵니다. 도구: Python · PySide6 · PyInstaller · API · Playwright.
DECK 1
투두리스트 — 첫 프로그램
입력·체크·삭제·자동 저장까지 되는 투두리스트를 PySide6로 만들고, PyInstaller로 묶어 .exe.app로 — 데스크톱 프로그램의 기본기 전부. 경고창 대처와 함정 4가지까지.
16 슬라이드 →
DECK 2
주식 트레이딩 앱 — API 통신
강의 제공 가상 주식 시장(3종목·1초 변동·실시간 리더보드)에 내 앱을 접속 — API 키 발급, 시세 폴링, 차트, 매수·매도 주문까지. 전원이 같은 리더보드에서 경쟁하고 자동매매 전략 4종도 실험.
15 슬라이드 →
DECK 3
코인 시세 차트 — 진짜 공개 API
업비트 공개 API(무인증)로 진짜 코인 시세를 — 코인을 클릭해 고르면 한 차트에 %로 겹쳐 보이는 상황판. 쇼핑몰은 왜 API를 안 주는지, 그럴 땐 Playwright로 사람처럼 들어간다는 것까지 — 바로 다음 덱으로.
11 슬라이드 →
DECK 4
브라우저 크롤링 — API가 없을 때
API를 안 주는 사이트는 사람처럼 들어가면 된다 — Playwright 브라우저 MCP로 Claude가 진짜 웹을 돌아다닙니다. 먼저 다 같이 이 강의 사이트를 크롤링해 복습 치트시트를 만들고, 그다음 각자 가격·뉴스·후기 등 관심 소재로 한 번 더.
10 슬라이드 →