kousen/claude-code-training
Slides and demos for a training course on Claude Code
해결하는 문제
전문 개발자는 실제 작업에 Claude Code를 도입할 때 가파른 학습 곡선에 직면하는 경우가 많습니다. 이 과정은 처음부터 프로젝트를 만드는 것부터 복잡한 코드베이스 탐색, 테스트 및 문서 생성, 레거시 코드 리팩토링, Plan Mode, 서브에이전트, 스킬, 플러그인, 훅과 같은 고급 기능 사용까지 가르쳐 이 문제를 해결합니다. 브랜치 우선 워크플로를 통한 안전한 실험을 강조하고, 특수 요구에 맞게 Claude Code를 확장하는 방법을 보여줍니다.
작동 방식
이 리포지토리에는 완전한 교육 키트가 포함되어 있습니다: Slidev 프레젠테이션(slides.md), 6개의 실습 랩이 포함된 점진적 랩 핸드아웃, 강사 가이드, 웨비나 변형, 그리고 Python, JavaScript/TypeScript, Java로 작성된 예제 프로젝트 모음입니다. 학생(또는 강사)은 pnpm install 및 pnpm dev로 프레젠테이션을 로컬에서 실행하거나, 온라인으로 게시된 버전과 GitHub Releases를 통해 현재 PDF에 액세스할 수 있습니다. 랩은 기본 인터페이스 및 프로젝트 탐색으로 시작하여 코드 탐색, 테스트 생성, 문서화, 레거시 리팩토링, 스킬 및 플러그인을 사용한 고급 워크플로로 진행됩니다. 스킬은 사전 구축되어 사용자 또는 프로젝트 범위에 복사할 수 있으며, 비교를 위해 레거시 명령 예제가 유지됩니다.
대상
이 과정은 일상 업무에서 Claude Code를 효과적으로 사용하려는 전문 개발자를 위해 설계되었습니다. AI 지원 개발에 익숙하지 않거나 고급 워크플로를 채택하려는 경우 모두 해당됩니다. 또한 Flask API를 주요 예제로 사용하여 데모를 안내하는 강사 가이드를 갖춘 강사를 위한 완전한 교육 리소스로도 사용됩니다. 전제 조건에는 Claude Code 설치 및 구성, 구독 또는 API 키, Python, JavaScript, Java 개발 환경이 포함됩니다.
주요 특징
- 안전한 실험을 위한 브랜치 우선 워크플로
- 초급부터 고급까지 6개의 점진적 랩
- Plan Mode, 서브에이전트, /code-review, 동적 워크플로우 다룸
- 자동화에 대한 스킬 우선 접근 방식, 대조를 위한 레거시 명령 포함
- Python, JavaScript/TypeScript, Java로 작성된 예제 프로젝트
- 구체적인 프롬프트와 점진적 스토리 아크를 갖춘 강사 가이드
- 90분 세션을 위한 웨비나 변형
- 온라인 슬라이드 및 자동 재구축 PDF로 쉬운 배포
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트