Ontdek programmeercursussen

158 interactieve leertrajecten met een AI-begeleider die 24/7 beschikbaar is. Elk leertraject is gratis te starten.

158 leerpaden · 22 talen · Web, iOS en Android

56 cursussen

Python Academy logo

Python Academy

Ontdek de veelzijdigheid van Python en bouw uiteenlopende projecten met Python Academy.PythonBeginner
JavaScript Academy logo

JavaScript Academy

Ontdek het potentieel van webinteractiviteit door JavaScript te leren bij JavaScript Academy.JavaScriptBeginner
Java Academy logo

Java Academy

Word vaardig in Java-programmeren en ontwikkel krachtige toepassingen met Java Academy.JavaBeginner
SQL Academy logo

SQL Academy

Beheer en bevraag databases effectief door SQL te leren bij SQL Academy.SQLBeginner
React Academy logo

React Academy

Beheers ReactJS om dynamische gebruikersinterfaces te bouwen met ReactJS Academy.ReactBeginner
TypeScript Academy logo

TypeScript Academy

Verbeter uw JavaScript-projecten met TypeScript via de lessen van TypeScript Academy.TypeScriptBeginner
Swift Academy logo

Swift Academy

Leer Swift om krachtige iOS-applicaties te maken met Swift Academy.SwiftBeginner
C# Academy logo

C# Academy

Beheers programmeren in C# en ontwikkel veelzijdige softwareoplossingen met C# Academy.C#Beginner
Go Academy logo

Go Academy

Duik in programmeren met Go en maak efficiënte, schaalbare applicaties met GO Academy.GoBeginner
AI for Everyone logo

AI for Everyone

Leer ChatGPT, Claude en Gemini gebruiken in je dagelijks leven en werk — zonder dat je hoeft te programmeren.AI
Excel Formulas Academy logo

Excel Formulas Academy

Beheers formules in Excel en Google Sheets — van SUM en IF tot XLOOKUP, dynamische matrices, LAMBDA, QUERY en dashboards.ExcelBeginner
Vibe-coding logo

Vibe-coding

Bouw echte apps met AI — je hoeft geen syntaxis uit het hoofd te leren. De moderne, op prompts gerichte manier om software te maken.JavaScriptAI
Ruby Academy logo

Ruby Academy

Beheers de Ruby-taal om elegante en efficiënte applicaties te bouwen met Ruby Academy.RubyBeginner
Sveltejs Academy logo

Sveltejs Academy

Bouw snelle en eenvoudige gebruikersinterfaces met moderne technieken bij Svelte Academy.HTMLBeginner
Lua Academy logo

Lua Academy

Leer Lua om lichtgewicht en flexibele applicaties te ontwikkelen met Lua Academy.LuaBeginner
Vue Academy logo

Vue Academy

Maak interactieve en efficiënte gebruikersinterfaces met Vue.js via Vue Academy.HTMLBeginner
R Academy logo

R Academy

Ontdek de mogelijkheden van data-analyse en statistiek met R Language Academy.RBeginner
C++ Academy logo

C++ Academy

Vergroot je vaardigheden in softwareontwikkeling door C++ te leren bij C++ Programming Academy.C++Beginner
C Academy logo

C Academy

Bouw een sterke basis in programmeren met de programmeertaal C bij C Programming Academy.CBeginner
Frontend Academy logo

Frontend Academy

Ontwikkel visueel aantrekkelijke en responsieve websites met Frontend Development Academy.HTMLBeginner
Ethical Hacking Academy logo

Ethical Hacking Academy

Leer beveiligingskwetsbaarheden herkennen en verhelpen met Ethical Hacking Academy.Beginner
Digital Marketing Academy logo

Digital Marketing Academy

Beheers online marketingstrategieën en laat je merk groeien met Digital Marketing Academy.Beginner
Cyber Security Academy logo

Cyber Security Academy

Beveilig digitale systemen en gegevens met essentiële vaardigheden uit Cyber Security Academy.Beginner
Cryptology Academy logo

Cryptology Academy

Ontdek de wetenschap van versleuteling en veilige communicatie met Cryptology Academy.Beginner
Angular Academy logo

Angular Academy

Leer Angular om schaalbare en moderne webtoepassingen te bouwen met Angular Academy.HTMLBeginner
Python For Kids logo

Python For Kids

Maak Python leren leuk en toegankelijk voor kinderen met Python voor kinderen.PythonBeginner
Programmeren voor kinderen logo

Programmeren voor kinderen

Maak kinderen vertrouwd met de basis van programmeren in Python met Programmeren voor kinderen.PythonBeginner
PHP Academy logo

PHP Academy

Ontwikkel dynamische webapplicaties door PHP-programmeren onder de knie te krijgen bij PHP Academy.PHPBeginner
JavaScript voor kinderen logo

JavaScript voor kinderen

Maak leren programmeren met JavaScript leuk en boeiend voor kinderen met JavaScript voor kinderen.JavaScriptBeginner
HTML for Kids logo

HTML for Kids

Laat kinderen kennismaken met webontwikkeling via leuke en eenvoudige HTML-lessen van HTML for Kids.HTMLBeginner
CSS Academy logo

CSS Academy

Verbeter je webontwerpen met CSS in uitgebreide lessen van CSS Academy.CSSBeginner
HTML Academy logo

HTML Academy

Leg een sterke basis voor webontwikkeling door HTML te leren bij HTML Academy.HTMLBeginner
jQuery Academy logo

jQuery Academy

Vereenvoudig je JavaScript-programmering met jQuery in interactieve lessen van jQuery Academy.JavaScriptBeginner
Complete gids voor Spring Boot 4 logo

Complete gids voor Spring Boot 4

Beheers Spring Boot 4, van basisconcepten tot geavanceerde microservices, reactief programmeren en implementatie in de cloud, en bouw robuuste en schaalbare bedrijfsapplicaties.JavaBeginner
Automatisering zonder code logo

Automatisering zonder code

Ontgrendel krachtige productiviteit en stroomlijn je activiteiten door automatisering zonder code onder de knie te krijgen, je favoriete apps te koppelen en intelligente workflows te bouwen.Beginner
De basis van Web3- en DApp-ontwikkeling logo

De basis van Web3- en DApp-ontwikkeling

Krijg de basis van Web3 en de ontwikkeling van gedecentraliseerde applicaties onder de knie, van blockchainbeginselen tot het implementeren van smart contracts en het bouwen van robuuste DApps.Beginner
De basis van reverse-engineering en binaire analyse logo

De basis van reverse-engineering en binaire analyse

Ontrafel de geheimen van software door reverse-engineering en binaire analyse te beheersen — essentiële vaardigheden voor beveiligingsonderzoek en het begrijpen van software.AssemblyBeginner
De basis van Neo4j-grafiekdatabases logo

De basis van Neo4j-grafiekdatabases

Leer de basis van Neo4j, de toonaangevende grafiekdatabase, zodat u onderling verbonden gegevens efficiënt kunt modelleren, bevragen en analyseren voor geavanceerde toepassingen.Beginner
Browserextensies ontwikkelen (Chrome en Edge) logo

Browserextensies ontwikkelen (Chrome en Edge)

Leer krachtige en interactieve browserextensies voor Chrome en Edge bouwen, van basisbegrippen tot geavanceerde distributiestrategieën.JavaScriptBeginner
Betalingen met Stripe en SaaS-factureringssystemen logo

Betalingen met Stripe en SaaS-factureringssystemen

Leer Stripe Payments beheersen en robuuste SaaS-factureringssystemen bouwen, van basisconcepten tot geavanceerde integraties en financiële rapportage.Beginner
Bootcamp backendontwikkeling met FastAPI logo

Bootcamp backendontwikkeling met FastAPI

Leer FastAPI gebruiken om krachtige asynchrone web-API's, database-integraties en robuuste backendservices te bouwen en te implementeren.Beginner
Fullstackwebapps met Next.js 15 logo

Fullstackwebapps met Next.js 15

Leer krachtige fullstackwebapps bouwen met Next.js 15, van de basisprincipes tot geavanceerde strategieën voor implementatie.TypeScriptBeginner
Assemblytaal en x86-programmeren voor systemen op laag niveau logo

Assemblytaal en x86-programmeren voor systemen op laag niveau

Leer de basisprincipes van x86-assembly en duik diep in systeemprogrammering op laag niveau om te begrijpen hoe software met hardware communiceert.AssemblyBeginner
De Linux-opdrachtregel en Bash-scripting beheersen logo

De Linux-opdrachtregel en Bash-scripting beheersen

Beheers de Linux-opdrachtregel en benut krachtige automatisering met Bash-scripting om efficiënter te werken als softwareontwikkelaar.BashBeginner
Blockchain-smart contracts met Solidity logo

Blockchain-smart contracts met Solidity

Leer veilige en efficiënte gedecentraliseerde toepassingen bouwen door Blockchain-smart contracts met Solidity te bestuderen, van fundamentele concepten tot geavanceerde strategieën voor implementatie.Beginner
Edge computing met Cloudflare Workers en Deno logo

Edge computing met Cloudflare Workers en Deno

Leer de basis en geavanceerde technieken van edge computing door zeer performante toepassingen te bouwen met Cloudflare Workers en Deno.Beginner
De basis van Apache Kafka en streamverwerking logo

De basis van Apache Kafka en streamverwerking

Beheers de basis van Apache Kafka en streamverwerking om schaalbare realtimegegevenspijplijnen en gebeurtenisgestuurde applicaties te bouwen.Beginner
GraphQL-API's met Spring Boot logo

GraphQL-API's met Spring Boot

Beheers het bouwen van robuuste en efficiënte GraphQL-API's met Spring Boot, van basisconcepten tot geavanceerde realtime- en microservicearchitecturen.Beginner
Spring Boot 4-microservices en REST-API's logo

Spring Boot 4-microservices en REST-API's

Leer schaalbare en veerkrachtige microservices en REST-API's bouwen met Spring Boot 4, van basisconcepten tot geavanceerde strategieën voor implementatie in de cloud.JavaBeginner
Beheersing van de Linux-opdrachtregel logo

Beheersing van de Linux-opdrachtregel

Leer de Linux-opdrachtregel beheersen: van basisopdrachten tot geavanceerde scripting en systeembeheer voor meer productiviteit en controle.Beginner
AI-promptengineering logo

AI-promptengineering

Leer effectief met AI-modellen communiceren om met deze uitgebreide cursus Prompt Engineering precieze en krachtige resultaten te bereiken.Beginner
Basiskennis van systeemontwerp voor backendontwikkelaars logo

Basiskennis van systeemontwerp voor backendontwikkelaars

Leer de basis en geavanceerde concepten van systeemontwerp beheersen om robuuste, schaalbare en performante backendapplicaties te bouwen.Beginner
De basis van Kubernetes logo

De basis van Kubernetes

Beheers de basis van Kubernetes, van kernconcepten en het opzetten van clusters tot geavanceerde implementaties, netwerken, opslag en beveiliging voor robuuste containerorkestratie.Beginner
Docker en de basis van DevOps logo

Docker en de basis van DevOps

Beheers containerisatie met Docker en essentiële DevOps-praktijken om je softwareontwikkelingscyclus te stroomlijnen en toepassingen efficiënt uit te rollen.Beginner
Bootcamp backendontwikkeling met Node.js logo

Bootcamp backendontwikkeling met Node.js

Beheers Node.js om met deze uitgebreide bootcamp robuuste en schaalbare backendtoepassingen te bouwen.JavaScriptBeginner
Leer programmeren met Rust logo

Leer programmeren met Rust

Verbeter je programmeervaardigheden door Rust te leren bij Rust Programming Academy.RustBeginner
FAQ

Veelgestelde vragen

Hoeveel cursussen biedt CoddyKit aan?

CoddyKit biedt meer dan 158 interactieve programmeercursussen in allerlei talen en technologieën, van introducties voor complete beginners tot geavanceerde leerstof.

Zijn de cursussen gratis?

Ja. Elke cursus kun je gratis starten en je kunt de interactieve lessen kosteloos afronden. Met een optioneel PRO-abonnement krijg je toegang tot geavanceerde AI-tools en deelbare certificaten.

Welke programmeertalen kan ik leren?

De cursussen behandelen Python, JavaScript, TypeScript, Swift, Java, C#, SQL, webontwikkeling en moderne onderwerpen zoals AI-agents en prompt engineering.

Heb ik ervaring nodig om te beginnen?

Nee. De cursussen variëren van beginnersniveau tot gevorderd, met korte lessen, realtime code-uitvoering en een AI-tutor die 24/7 beschikbaar is. Je kunt dus zonder voorkennis beginnen.

Kan ik de cursussen op mobiel volgen?

Ja. CoddyKit werkt op het web en als native iOS- en Android-app, en je voortgang wordt op al je apparaten gesynchroniseerd.

Zijn de cursussen beschikbaar in mijn taal?

Ja. Cursus- en lespagina's zijn beschikbaar in 22 talen — Engels, Turks, Duits, Spaans, Frans, Japans, Koreaans, Portugees, Russisch, Chinees, Arabisch, Indonesisch, Italiaans, Pools, Thai, Deens, Fins, Hindi, Maleis, Noors, Nederlands en Zweeds — en de app vertaalt lessen naar nog veel meer talen.