Files
novi-lessons/OPLEVERING.md
2026-06-07 15:15:11 +02:00

4.5 KiB
Raw Blame History

Oplevering — AI Developer Leerlijn

Opdrachtnemer: Tim Rijkse Opdrachtgever: NOVI Hogeschool Utrecht Vak: AI-Assisted Development Oplevering: Juni 2026 Contract: Opdrachtovereenkomst Tim Rijkse — Art. 1 taakomschrijving


Doel van dit document

Dit document mapt de vier contractdeliverables uit Artikel 1 van de Opdrachtovereenkomst expliciet naar concrete bestanden en mappen in dit repository, zodat NOVI snel kan verifiëren dat de oplevering compleet is voor facturatie.


1. Leerlijnbeschrijving incl. cursussen

Geleverd in:

Korte beschrijving: 18 lessen × 3 uur fysiek, opgebouwd in vier delen:

  • Deel 1 — AI Foundations (Les 13)
  • Deel 2 — Technical Foundations (Les 410)
  • Deel 3 — AI Development (Les 1116)
  • Deel 4 — Production & Advanced (Les 1718)

2. Content ontwikkeling van lesmateriaal en opdrachten

Geleverd in: elke LesXX-*/ map onder de repo-root.

Per les bevat de map het volledige lesmateriaal en de bijbehorende opdrachten:

Bestand Inhoud
LesXX-Lesstof.md Theorie / leesstof voor de student
LesXX-Lesstof.pdf Idem, NOVI-huisstijl, klaar voor uitdeling
LesXX-Lesopdracht.md / .pdf In-class opdracht
LesXX-Huiswerk.md / .pdf Take-home opdracht

Overzicht van alle lesmaterialen:

Les Deel Onderwerp Map
1 1 Introductie AI & LLMs Les01-Introductie-AI/
2 1 AI Code Assistants & OpenCode Les02-OpenCode/
3 1 Cursor Setup & Basics Les03-Cursor-Basics/
4 2 TypeScript Fundamentals Les04-TypeScript-Fundamentals/
5 2 Next.js Basics — QuickPoll part 1 Les05-NextJS-Basics/
6 2 Next.js QuickPoll part 2 Les06-NextJS-QuickPoll-Part2/
7 2 Supabase introductie Les07-Supabase/
8 2 Van In-Memory naar Supabase Les08-Van-InMemory-naar-Supabase/
9 2 Supabase Auth — eerste login flow Les09-Supabase-Auth/
10 2 Supabase Auth & RLS verdieping Les10-Supabase-Auth/
11 3 Vercel AI SDK — praat met je data Les11-AI-SDK/
12 3 Tool Calling Les12-Tool-Calling/
13 3 Externe APIs + Cursor + Vercel Les13-Cursor-Vercel-Deploy/
14 3 Agents Les14-Agents/
15 3 RAG + Embeddings Les15-RAG-Embeddings/
16 3 Model Context Protocol Les16-MCP/
17 4 AI Production Polish Les17-Production-Polish/
18 4 Advanced AI Toolbox + wrap-up Les18-AI-Toolbox-Next/

3. Lesplannen incl. lesopdrachten en sheets

Geleverd in: elke LesXX-*/ map.

Per les het complete lesplan-pakket:

Bestand Inhoud
LesXX-Slide-Overzicht.md Inhoudelijk overzicht van alle slides + timing
LesXX-Docenttekst.md Volledig voorleesbaar lesscript voor de docent (3 uur)
LesXX-Slides.pptx Slidedeck in NOVI-huisstijl
LesXX-Slides.pdf PDF-export van de slides
LesXX-Lesopdracht.md / .pdf In-class opdracht
LesXX-Huiswerk.md / .pdf Take-home opdracht

Aanvullende werkbestanden waar relevant (per les):

  • Starter-repositories (poll-app-starter.zip, polderfest-demo/, lesbestanden/)
  • Live-Coding-Guides (Les 9)
  • Hands-on bijlagen (Les 10)
  • Tools-demo's en seed-scripts

4. Eindopdracht

Geleverd in:

Korte beschrijving: De student bouwt een eigen AI-app die de volledige stack uit de leerlijn integreert: Next.js + Supabase met auth & RLS, Vercel AI SDK met Tool Calling, externe API, deployed op Vercel. Eindopdracht doen studenten thuis (niet in-class behandeld).


Status

Compleet en gereed voor facturatie. Alle vier deliverables uit Artikel 1 zijn opgeleverd. Voor controle: alle 18 LesXX-* mappen bevatten elk minimaal Slide-Overzicht.md, Docenttekst.md, Lesstof.md, Huiswerk.md/.pdf, Slides.pptx.

Vragen? Tim Rijkse — trijkse@gmail.com.