Courses
//

Studio Hyra University

Claude Code 101

Van chat naar echt iets bouwen. Een gids voor mensen die nog nooit code hebben geschreven.

12 lessen · ~35 min · Beginner

Les 01

Je bent al verder dan je denkt

Je beheerst al de belangrijkste vaardigheid: aan een AI in heldere taal beschrijven wat je wilt.

Je typt iets naar ChatGPT of Claude. Het typt iets terug. Soms is het precies wat je nodig had. Soms niet, en dan herformuleer je het en probeer je het opnieuw.

Dat heen-en-weer doe je zonder erbij na te denken. Maar het is eigenlijk een vaardigheid. Een waardevolle. Beschrijven wat je wilt aan een AI, het resultaat lezen en feedback geven tot het klopt.

Hier is een voorbeeld dat je herkent. Je vraagt Claude een productbeschrijving te schrijven:

Schrijf een productbeschrijving voor onze website.

Wij zijn verheugd onze innovatieve oplossing te presenteren die gebruikmaakt van de nieuwste technologie om transformatieve resultaten te leveren voor vooruitstrevende organisaties...

Veel te formeel. Schrijf het alsof je tegen een vriend praat.

Oké, luister. We hebben deze tool gebouwd omdat we klaar waren met hetzelfde probleem dat iedereen heeft. Hij doet drie dingen echt goed, en we denken dat je het geweldig vindt omdat...

Beter. Maar korter. En begin met het voordeel, niet het verhaal.

Bespaar 4 uur per week op rapportages. Plak je data, kies een template, klik op exporteren. Dat is het.

Drie rondes. Elke keer beter. Je had geen speciale training nodig. Je beschreef gewoon wat je wilde en zei wat er mis was. Zo werkt Claude Code ook. Het verschil is alleen wat de AI produceert. In plaats van tekst produceert het werkende software. Maar jouw vaardigheid, beschrijven en verfijnen, is dezelfde.

Belangrijkste inzicht

Denk aan de laatste keer dat je ChatGPT of Claude vroeg iets te schrijven. Die vaardigheid, helder beschrijven wat je wilt, is precies wat Claude Code gebruikt. Alles wat volgt bouwt daarop voort.

Les 02

Level 1: AI in een code-editor

Tools zoals Cursor en Copilot laten AI je bestanden zien. Beter dan de browser, maar je doet nog steeds het meeste werk zelf.

Wat er gebeurt als je verder gaat dan tekst

Je vroeg ChatGPT om een simpele webpagina. Of een rekenmachine. De AI gaf je een blok code. Je kopieerde het. Plakte het in een bestand. Opende het in een browser. En toen...

10%

Werkte perfect

Zeldzaam. Vier het.

50%

Werkte grotendeels

Er klopt iets niet. Je weet niet hoe je het moet fixen.

40%

Werkte niet

Geen idee waarom. De code ziet er goed uit. Maar er gebeurt niks.

Waarom dit gebeurt

De AI schreef prima code. Het probleem is alles eromheen. Een echte website is niet één blok code. Het zijn bestanden die van elkaar weten. Een manier om het resultaat live te zien. Een manier om één ding te veranderen zonder iets anders te breken. Een manier om te testen. Een manier om het op het internet te zetten.

Als je kopieert en plakt vanuit een chatvenster, ben jij degene die al die stukken verbindt. Dat is het plafond. Niet de kwaliteit van de AI. Jouw vermogen om de lijm te zijn tussen een codeblok en een werkend product.

De tools die we in de volgende lessen verkennen, verwijderen dat plafond. Je stopt met de lijm zijn. De tools regelen de verbindingen. Jij regelt de ideeën.

Belangrijkste inzicht

De sprong van browser-AI naar editor-AI is nuttig maar beperkt. De AI suggereert. Jij beslist, plaatst en verifieert nog steeds alles zelf.

Les 03

Level 2: Claude Code

Claude Code suggereert niet. Het bouwt. En het systeem eromheen (geheugen, regels, verbindingen) maakt het verschil.

Voordat we dieper ingaan op het hoe, laten we kijken naar het wat. Dit zijn dingen gebouwd door gewone mensen met ideeën. Geen developers. Geen techbedrijven.

Klant-intakeformulier

Freelancer · Een weekend

1Klant opent het formulier op de website van de freelancer
2Vult projecttype, budget, tijdlijn en doelen in
3Formulier genereert automatisch een opgemaakt projectbriefing
4Freelancer ontvangt de briefing per e-mail, klaar om te starten

Prijscalculator

Consultant · 3 dagen

1Bezoeker voert teamgrootte, branche en behoeften in
2Calculator berekent een gepersonaliseerde prijsrange
3Toont een overzicht van wat er inbegrepen is
4Bezoeker kan een gesprek aanvragen, voorgekwalificeerde lead

Website-beoordelaar

Klein bureau · 1 week

1Bezoeker plakt een willekeurige website-URL
2AI bezoekt de site en analyseert design, tekst, UX
3Toont een score met genadeloos eerlijke feedback
4Deelbare resultatenpagina, ging viraal op LinkedIn

Het patroon is altijd hetzelfde. Beschrijf wat je wilt. AI bouwt het. Geef feedback. Pas aan. Deploy. De tools regelen de code. Jij regelt de visie.

Belangrijkste inzicht

Het verschil is niet het AI-model. Het is de steigerconstructie: CLAUDE.md voor geheugen, skills voor regels, MCP's voor verbindingen, plan mode om eerst na te denken.

Les 04

Hoe het eruitziet in de praktijk

Claude Code draait in de terminal binnen VS Code. Jij beschrijft, Claude bouwt, jij geeft feedback, Claude past aan.

Als je Claude in de browser gebruikt, voer je een gesprek. De AI geeft je tekst. Die tekst kan code bevatten, maar het is nog steeds gewoon tekst in een venster. Je kopieert het ergens naartoe. Je hoopt dat het werkt.

Bouwende AI is fundamenteel anders. De AI geeft je geen tekst. Het wijzigt bestanden op je computer. Maakt nieuwe aan. Voert commando's uit. Test dingen. Deployt naar het internet.

CHAT AIJe vraagt, AI antwoordt in tekstJe kopieert het antwoord ergens naartoeDe rest zoek je zelf uitAlsof je een architect apptvsBOUWENDE AIJe beschrijft, AI bouwt hetMaakt bestanden, schrijft code, draait testsDeployt naar het internet voor jeAlsof een architect ook zelf bouwt

Dat is de fundamentele verschuiving. Het gaat niet om slimmere AI. Het gaat om AI die dingen kan doen, niet alleen zeggen.

Belangrijkste inzicht

Een typische sessie: open je project, start Claude Code, beschrijf wat je wilt, bekijk het plan, laat Claude bouwen, geef feedback, sla op. De hele tijd beschrijf jij het wat, Claude regelt het hoe.

Les 05

Track A: klein beginnen, snel shippen

Idee op maandag, live op vrijdag. Landingspagina's, tools, prototypes. De meeste mensen beginnen hier en velen hebben nooit meer nodig.

"Project" klinkt intimiderend. Alsof het zes maanden vergaderen en een Gantt-chart betekent. In onze wereld is een project gewoon een map op je computer met bestanden erin. Die bestanden zijn je website.

my-project/

src/hoe de site eruitziet en wat hij doet
public/afbeeldingen, iconen, lettertypen
package.jsonwat het project nodig heeft om te draaien

Als je iets "bouwt", voeg je bestanden toe aan deze map. Als je "deployt", upload je de map naar het internet. Als je "je werk opslaat", maak je een snapshot waar je later naar terug kunt.

Het klant-intakeformulier van de freelancer? Ongeveer 20 bestanden in een map. De AI heeft ze allemaal gemaakt op basis van beschrijvingen. De map werd geüpload naar het internet. Mensen bezoeken de URL. Dat is het hele verhaal.

Belangrijkste inzicht

Je hebt geen zesmaandenplan nodig. Beschrijf een landingspagina of tool. Claude bouwt het. Jij geeft feedback. Je deployt. Klaar.

Les 06

Feedback is je superkracht

Je hoeft niet alles in één keer te beschrijven. Begin ruw, verfijn. Vier rondes verslaan één perfecte prompt.

Het grootste misverstand: je moet alles perfect van tevoren beschrijven. De perfecte prompt schrijven. Het perfecte resultaat krijgen bij de eerste poging.

Nee. De beste resultaten komen van ruw beginnen en verfijnen. Kijk hoe een echt project zich ontwikkelt:

Ik wil een pagina waar mensen een website-URL plakken en feedback krijgen op hun design.

Hier is een pagina met een invoerveld en een "Verstuur"-knop. Basis layout.

Te leeg. Voeg een grote kop toe. Donkere achtergrond. Maak de knop oranje en veel groter.

Bijgewerkt. Donker thema, grote kop, opvallende oranje knop.

Mooi. Nu wil ik dat als ze op de knop klikken, de AI daadwerkelijk de website bezoekt en analyseert. Score het design, de tekst en de gebruikerservaring.

Klaar. De app haalt nu de URL op, analyseert hem en toont scores voor design, tekst en UX.

De feedback is te generiek. Maak het grappiger. Alsof Simon Cowell websites beoordeelt.

Persoonlijkheid aangepast. Feedback is nu specifiek en scherp met humor.

Vier rondes. Elke bouwt voort op de vorige. Je hoefde dit niet allemaal van tevoren te plannen. Je ontdekte wat je wilde door de resultaten te zien. Precies zo werkt de Workshop-cursus later.

Belangrijkste inzicht

De beste resultaten komen van iteratie, niet van de perfecte eerste prompt.

Les 07

Wat deployen eigenlijk betekent

Je map uploaden naar het internet. Je krijgt een link. Iedereen kan het bezoeken. Duurt ongeveer 5 minuten.

Je hebt iets gebouwd op je computer. Het werkt in je browser. Maar alleen jij kunt het zien. "Deployen" betekent: het op het internet zetten zodat iedereen met de link het kan bezoeken.

Je projectmapop je computerJe zegt "deploy dit"één zinUpload naar een server~2 minutenLive URLiedereen kan het bezoeken

De website-beoordelaar van het kleine bureau ging van "werkt op mijn laptop" naar "live op het internet" in ongeveer 5 minuten. Ze deelden de link op LinkedIn. Mensen begonnen het direct te gebruiken. Het hele ding is nog steeds gewoon een map met bestanden, maar nu staan die bestanden op een server in plaats van op een laptop.

Belangrijkste inzicht

Deployen is niet ingewikkeld. Het is een map uploaden en een link krijgen.

Les 08

Waarom alles er hetzelfde uitziet

Definieer je kleuren en lettertypen één keer. Elk element gebruikt ze. Verander één waarde, alles past zich aan.

Is het je opgevallen dat goed ontworpen websites overal consistente kleuren hebben? De knop is hetzelfde oranje als het kopaccent. De ruimte tussen secties is altijd gelijk. Niks ziet er "raar" uit.

Dat komt niet omdat iemand handmatig kleuren heeft gematcht op elk element. Het komt door een systeem. Je definieert je kleuren, lettertypen en afstanden één keer, op één plek. Alles in de app verwijst naar die ene plek.

Zonder dit systeem

Wil je het oranje veranderen? Zoek het op 47 verschillende plekken. Mis er één en iets ziet er raar uit. Niemand weet waarom.

Met dit systeem

Wil je het oranje veranderen? Verander het op één plek. Elke knop, kop en accent wordt direct bijgewerkt.

De consultant veranderde hun hele accentkleur van groen naar blauw. Eén wijziging. Tien seconden. Alles bijgewerkt. Dit systeem wordt aan het begin opgezet en werkt daarna stilletjes door.

Belangrijkste inzicht

Design tokens zorgen voor consistentie. Verander je accentkleur één keer, het past overal aan in 10 seconden.

Les 09

Meerdere talen vanaf dag één

Zet het vertaalsysteem nu op. Een taal toevoegen kost later 20 minuten in plaats van dagen.

Zelfs als je vandaag alleen Engels nodig hebt, maakt het uit hoe je met tekst omgaat. Als je "Roast it" direct op een knop in je code schrijft, en later Nederlands wilt toevoegen, moet je elk stuk tekst in elk bestandvinden. Voor een kleine app zijn dat tientallen strings. Voor een echte app honderden.

Het alternatief: al je tekst staat in vertaalbestanden. De knop zegt "gebruik de tekst genaamd submitButton." Het Engelse bestand zegt dat dat "Roast it" is. Een Nederlands bestand zou zeggen "Roast het."

Later Nederlands toevoegen

Door elk bestand graven. Elk stuk tekst vinden. Ze allemaal vertalen. Hopen dat je niks gemist hebt. Dagen werk.

Vanaf het begin opzetten

Maak één nieuw bestand. Vertaal de strings. Klaar. 20 minuten.

De reserveringspagina van het restaurant begon alleen in het Engels. Drie maanden later voegden ze Nederlands en Duits toe. 20 minuten per stuk. Omdat het systeem er vanaf dag één was.

Belangrijkste inzicht

Ook als je vandaag maar één taal nodig hebt, gebruik het vertaalsysteem. Je toekomstige zelf zal je dankbaar zijn.

Les 10

Hoe AI feedback verwerkt

Vraag Claude Code zijn eigen werk te reviewen. Het vindt elke keer problemen. Bouwen, dan reviewen. Altijd.

Hier is iets interessants over werken met AI: nadat het iets gebouwd heeft, kun je het vragen om zijn eigen werk te reviewen.

Je zegt zoiets als: "Kijk naar alles wat je net gemaakt hebt. Werkt het op een telefoonscherm? Zijn de kleuren consistent? Heb je iets gemist?"

En het vindt dingen. Elke keer. Niet omdat de AI slecht is in bouwen. Omdat bouwen complex is, en een frisse blik vangt wat de eerste ronde miste. Dezelfde reden waarom je een belangrijke e-mail naleest voor je hem verstuurt.

Wat de review meestal vindt

  • Een layout die er goed uitziet op een laptop maar overloopt op een telefoon
  • Een kleur die direct geschreven is in plaats van het design systeem te gebruiken
  • Tekst die in het Engels is gebleven in plaats van via het vertaalbestand te gaan
  • Een formulier dat lege inzendingen accepteert zonder een foutmelding te tonen
  • Een knop die klikbaar lijkt maar eigenlijk nog niks doet

Het dashboard van de teamleider had een mobiel probleem dat niemand opmerkte tijdens het bouwen. De review vond het voordat ze het met het team deelden. De fix duurde 30 seconden.

Bouwen, dan reviewen. Altijd. Het is de simpelste gewoonte die het grootste verschil maakt in kwaliteit.

Belangrijkste inzicht

Bouwen, dan reviewen. Bouwen, dan reviewen. De goedkoopste kwaliteitsverbetering die je ooit zult maken.

Les 11

Het is geen magie

Een website is een map met bestanden. Bouwen is bestanden maken. Deployen is ze uploaden. Er is geen mysterieuze stap.

Laten we alles samenvoegen. Niks hiervan is ingewikkeld. Elk onderdeel is simpel. Samen vormen ze een proces.

Hoe het klinktWat het eigenlijk is
Een websiteEen map met bestanden op een server
BouwenBestanden toevoegen aan de map. De AI schrijft ze voor je.
Een databaseWaar je app dingen onthoudt (formulierinzendingen, scores, gebruikersdata)
Design tokensJe kleuren en lettertypen één keer gedefinieerd, overal gebruikt
TestenDe AI opent je app en controleert of alles nog werkt
DeployenJe map uploaden naar het internet zodat mensen het kunnen bezoeken
Een commitEen opslagpunt waar je naar terug kunt als iets kapotgaat
BeschrijvenBouwenFeedbackAanpassenReviewenDeployen

Dat is het hele proces. Herhaal voor elke feature. Er is geen mysterieuze stap waar je opeens moet begrijpen hoe programmeren werkt.

Belangrijkste inzicht

Beschrijven → Bouwen → Feedback → Aanpassen → Testen → Deployen. Herhaal voor elke feature. Dat is het hele proces.

Les 12

Wat er daarna gebeurt

Dit was begrip. De volgende cursussen zijn hands-on: Mastery (setup), Workshop (bouwen), Assisted Coding (diepgang).

Wat je gezien hebt in deze cursus

  • Wat mensen bouwen met deze tools (echte voorbeelden, echte resultaten)
  • Hoe het proces werkt (beschrijven, bouwen, feedback, aanpassen, deployen)
  • Waarom bouwende AI anders is dan chat AI (het doet dingen, niet alleen zeggen)
  • Wat een project eigenlijk is (een map met bestanden)
  • Waarom design tokens en vertalingen ertoe doen (één keer opzetten, voor altijd profiteren)
  • Hoe reviewen problemen vroegtijdig vangt (bouwen, dan reviewen)

De volgende cursussen zijn hands-on

VOLGENDE

Claude Code Mastery

Installeer de tools. Maak je eerste project. Zet het geheugenbestand en de regels op. Leer de dagelijkse workflow. Elke stap uitgelegd, elke klik getoond.

DAARNA

Workshop: Roast My Website

Bouw een echte app vanaf nul. Een AI website-scorer met een database, deelbare pagina's, een leaderboard, meerdere talen en geautomatiseerde tests. Deploy het live.

LATER

Assisted Coding

De diepere methodiek voor grotere projecten. Track A vs Track B, gefaseerd bouwen, quality gates. Voor nadat je je eerste project geshipt hebt en wilt opschalen.

Je hebt gezien wat er mogelijk is. De volgende stap is zelf aan de slag gaan.

Belangrijkste inzicht

Je hebt gezien wat er mogelijk is. Volgende stap: zelf aan de slag.

Klaar om hands-on te gaan?

Je begrijpt wat Claude Code is. De volgende cursus zet alles op. Die daarna laat je een echte app bouwen.

Start Claude Code MasteryStart Claude Code MasteryTerug naar UniversityTerug naar University