fix: better chapter management

This commit is contained in:
Tim Rijkse
2026-01-29 10:45:54 +01:00
parent 498adf065d
commit 3e379e9629
2 changed files with 53 additions and 28 deletions

View File

@@ -11,7 +11,6 @@
| **Les 1: Introductie AI & Large Language Models (3 uur)** | | | **Les 1: Introductie AI & Large Language Models (3 uur)** | |
|---|---| |---|---|
| **Voorbereiding** | Studenten hebben zich ingeschreven voor een gratis account bij ChatGPT (chat.openai.com) en Claude (claude.ai). Optioneel: GitHub account aangemaakt. |
| **EdHub** | Hfst 1: Introductie AI (indien beschikbaar) | | **EdHub** | Hfst 1: Introductie AI (indien beschikbaar) |
| **Benodigdheden** | Laptop met internetverbinding, projectiescherm, **papier en pen voor elke student**, toegang tot v0.dev, GitHub account | | **Benodigdheden** | Laptop met internetverbinding, projectiescherm, **papier en pen voor elke student**, toegang tot v0.dev, GitHub account |
| **Bijzonderheden** | Dit lesplan is voor een **fysieke** les. Focus op "wow-factor" en enthousiasmeren. Kernworkflow: schets op papier → ChatGPT → v0.dev → website. | | **Bijzonderheden** | Dit lesplan is voor een **fysieke** les. Focus op "wow-factor" en enthousiasmeren. Kernworkflow: schets op papier → ChatGPT → v0.dev → website. |

View File

@@ -2,34 +2,42 @@
Een 18-weekse cursus die studenten meeneemt van AI-beginner naar AI-powered developer. Een 18-weekse cursus die studenten meeneemt van AI-beginner naar AI-powered developer.
**Totaal: 30 EC** verdeeld over 3 delen.
--- ---
## Overzicht ## Overzicht
| Les | Onderwerp | Status | | Les | Onderwerp | Deel | Status |
|-----|-----------|--------| |-----|-----------|------|--------|
| 01 | Introductie tot AI en Large Language Models | ✅ Uitgewerkt | | 01 | [Introductie tot AI en Large Language Models](Samenvattingen/Les01-Samenvatting.md) | 1 | ✅ Uitgewerkt |
| 02 | AI Code Assistants en OpenCode Desktop App | 📋 Samenvatting | | 02 | [AI Code Assistants en OpenCode Desktop App](Samenvattingen/Les02-Samenvatting.md) | 1 | 📋 Samenvatting |
| 03 | IDE Integratie: WebStorm en Cursor | 📋 Samenvatting | | 03 | [IDE Integratie: WebStorm en Cursor](Samenvattingen/Les03-Samenvatting.md) | 1 | 📋 Samenvatting |
| 04 | Prompt Engineering Deep Dive | 📋 Samenvatting | | 04 | [Prompt Engineering Deep Dive](Samenvattingen/Les04-Samenvatting.md) | 2 | 📋 Samenvatting |
| 05 | Skills.sh - Herbruikbare AI Packages | 📋 Samenvatting | | 05 | [Skills.sh - Herbruikbare AI Packages](Samenvattingen/Les05-Samenvatting.md) | 2 | 📋 Samenvatting |
| 06 | Supabase Fundamentals | 📋 Samenvatting | | 06 | [Supabase Fundamentals](Samenvattingen/Les06-Samenvatting.md) | 2 | 📋 Samenvatting |
| 07 | Supabase Advanced Features | 📋 Samenvatting | | 07 | [Supabase Advanced Features](Samenvattingen/Les07-Samenvatting.md) | 2 | 📋 Samenvatting |
| 08 | MCP - Model Context Protocol | 📋 Samenvatting | | 08 | [MCP - Model Context Protocol](Samenvattingen/Les08-Samenvatting.md) | 2 | 📋 Samenvatting |
| 09 | AI Agents en Agentic Coding | 📋 Samenvatting | | 09 | [AI Agents en Agentic Coding](Samenvattingen/Les09-Samenvatting.md) | 2 | 📋 Samenvatting |
| 10 | Claude Code CLI | 📋 Samenvatting | | 10 | [Claude Code CLI](Samenvattingen/Les10-Samenvatting.md) | 3 | 📋 Samenvatting |
| 11 | Custom GPTs en Claude Projects | 📋 Samenvatting | | 11 | [Custom GPTs en Claude Projects](Samenvattingen/Les11-Samenvatting.md) | 3 | 📋 Samenvatting |
| 12 | AI-Assisted Testing Basics | 📋 Samenvatting | | 12 | [AI-Assisted Testing Basics](Samenvattingen/Les12-Samenvatting.md) | 3 | 📋 Samenvatting |
| 13 | Advanced Testing met AI | 📋 Samenvatting | | 13 | [Advanced Testing met AI](Samenvattingen/Les13-Samenvatting.md) | 3 | 📋 Samenvatting |
| 14 | Deployment en CI/CD | 📋 Samenvatting | | 14 | [Deployment en CI/CD](Samenvattingen/Les14-Samenvatting.md) | 3 | 📋 Samenvatting |
| 15 | Capstone Project Start | 📋 Samenvatting | | 15 | [Capstone Project Start](Samenvattingen/Les15-Samenvatting.md) | 3 | 📋 Samenvatting |
| 16 | Capstone Development | 📋 Samenvatting | | 16 | [Capstone Development](Samenvattingen/Les16-Samenvatting.md) | 3 | 📋 Samenvatting |
| 17 | Capstone Afronding | 📋 Samenvatting | | 17 | [Capstone Afronding](Samenvattingen/Les17-Samenvatting.md) | 3 | 📋 Samenvatting |
| 18 | Presentaties en Afsluiting | 📋 Samenvatting | | 18 | [Presentaties en Afsluiting](Samenvattingen/Les18-Samenvatting.md) | 3 | 📋 Samenvatting |
--- ---
## Hoofdstuk 1: Fundamentals (Les 1-3) # Deel 1: Fundamentals of AI-Driven Development
**3 lessen · 5 EC**
Kennismaking met AI, LLMs en de basis van AI-assisted development. Van eerste prompt tot werkende applicatie.
---
### Les 1: Introductie tot AI en Large Language Models ### Les 1: Introductie tot AI en Large Language Models
Kennismaking met AI, LLMs, ChatGPT en de basis van prompt engineering. Praktische workflow van schets op papier naar werkende website met v0.dev. Kennismaking met AI, LLMs, ChatGPT en de basis van prompt engineering. Praktische workflow van schets op papier naar werkende website met v0.dev.
@@ -58,7 +66,15 @@ AI-assistants binnen bestaande development workflows. Vergelijking van WebStorm
--- ---
## Hoofdstuk 2: Prompt Engineering & Skills (Les 4-5) # Deel 2: Intermediate AI-Driven Development
**6 lessen · 10 EC**
Verdieping in prompt engineering, backend development met Supabase, en introductie tot AI agents en MCP.
---
## 2.1 Prompt Engineering & Skills
### Les 4: Prompt Engineering Deep Dive ### Les 4: Prompt Engineering Deep Dive
Geavanceerde prompt technieken voor consistente, hoogwaardige output. Geavanceerde prompt technieken voor consistente, hoogwaardige output.
@@ -78,7 +94,7 @@ Skills als herbruikbare best-practices packages. Hoe je bestaande skills gebruik
--- ---
## Hoofdstuk 3: Backend & Database (Les 6-7) ## 2.2 Backend & Database
### Les 6: Supabase Fundamentals ### Les 6: Supabase Fundamentals
Backend-as-a-Service met Supabase. Database, authenticatie en storage basics. Backend-as-a-Service met Supabase. Database, authenticatie en storage basics.
@@ -98,7 +114,7 @@ Geavanceerde Supabase features: Realtime subscriptions, Edge Functions en Row Le
--- ---
## Hoofdstuk 4: AI Integration & Agents (Les 8-11) ## 2.3 AI Integration
### Les 8: MCP - Model Context Protocol ### Les 8: MCP - Model Context Protocol
AI verbinden met externe data en services via het Model Context Protocol. AI verbinden met externe data en services via het Model Context Protocol.
@@ -118,6 +134,16 @@ Van simpele prompts naar autonome AI agents die taken uitvoeren.
--- ---
# Deel 3: Advanced AI-Driven Development
**9 lessen · 15 EC**
Geavanceerde AI tools, testing, deployment en het capstone project.
---
## 3.1 Advanced AI Tools
### Les 10: Claude Code CLI ### Les 10: Claude Code CLI
Command-line AI development met Claude Code. Agentic mode en autonome development. Command-line AI development met Claude Code. Agentic mode en autonome development.
@@ -136,7 +162,7 @@ Gepersonaliseerde AI-assistants bouwen voor specifieke taken en projecten.
--- ---
## Hoofdstuk 5: Testing (Les 12-13) ## 3.2 Testing
### Les 12: AI-Assisted Testing Basics ### Les 12: AI-Assisted Testing Basics
AI gebruiken voor het schrijven van unit tests en component tests. AI gebruiken voor het schrijven van unit tests en component tests.
@@ -156,7 +182,7 @@ End-to-end testing en test automation met AI assistance.
--- ---
## Hoofdstuk 6: Deployment (Les 14) ## 3.3 Deployment
### Les 14: Deployment en CI/CD ### Les 14: Deployment en CI/CD
Van development naar productie met AI-ondersteunde deployment pipelines. Van development naar productie met AI-ondersteunde deployment pipelines.
@@ -167,7 +193,7 @@ Van development naar productie met AI-ondersteunde deployment pipelines.
--- ---
## Hoofdstuk 7: Capstone Project (Les 15-18) ## 3.4 Capstone Project
### Les 15: Capstone Project Start ### Les 15: Capstone Project Start
Projectkeuze, planning en architectuur. Eerste AI-assisted development sprint. Projectkeuze, planning en architectuur. Eerste AI-assisted development sprint.