Skip to content

workshops-de/workshop-claude-code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 

Repository files navigation

Claude Code Workshop

Content repository for the Workshops.de Claude Code training, imported into the workshops.de platform following the workshop-slides-template conventions.

Structure

Slides for this workshop live in Google Slides (not Slidev), so this repository only carries the platform-synced metadata and the hands-on tasks:

lessons/
└── 01-claude-code-workshop/
    ├── lesson.yml     # Lesson metadata, points at the shared Google Slides deck
    └── tasks/
        └── NNN-task-slug/
            ├── task.yml          # Metadata (title, position, category, timing)
            ├── body.md           # Main task description (required)
            ├── hint.md           # Progressive, collapsible hints (optional)
            ├── trainer_hint.md   # Facilitator-only notes (optional)
            └── bonus.md          # Stretch/"going further" content (optional)

Every knowledge block presented in the slides has exactly one corresponding task folder here, numbered in teaching order.

Task numbering

Task folders and their position: field use a 3-digit, stepped scheme (010, 020, 030, …) instead of consecutive numbers. This leaves gaps to insert a new task between two existing ones (e.g. 015) without renaming or renumbering anything else. Only renumber existing tasks if you run out of room between two neighbours (unlikely below ~9 insertions between them).

Slides

All slides live in a single Google Slides deck (see google_slide_id in lesson.yml), one section per knowledge block. Each knowledge block follows a fixed 7-slide pattern:

Slide Layout Purpose
Section title Section header Name of the chapter/topic
Little What Little What One-sentence summary of the topic
Why Why 1 Why this matters / problem it solves
How Title and body How we use it, step by step
What Code Concrete example(s)
Task Tasks 1 Title of the hands-on task for this block
What if Title and body Edge cases / pitfalls

New slides are always written in English.

Content source

The curriculum, task structure, and teaching narrative are derived from a canonical 3-day workshop (workshop.md) prepared by the trainer, rebalanced here into 5 half-day sessions. The reference application the workshop builds towards is pawsaw/clash — a guide, not starter code: participants own every line of code they write, there are no prepared repositories, branches, or checkpoints.

Git conventions

Commits follow Conventional Commits.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors