Django Academy logo
PythonWebNiveaus A1 → B222 talen

Django Academy

Bouw webapps voor productie met Django, het framework van Python met alles aan boord. Van modellen en weergaven tot REST API's en implementatie. Een CoddyKit-leertraject met 30 korte cursussen en 120 interactieve lessen, met een AI-tutor die 24/7 voor je klaarstaat.

Cursussen
30
Lessen
120
Interactieve stappen
1,560
Gratis beginnen
Cursus 1
Lesprogramma

30 cursussen in dit leertraject

Elke cursus in het leertraject Django Academy, in de juiste leer volgorde. De eerste is gratis.

1

A14 lessenGratis

Begrijp wat Django is, waarom het bestaat en hoe het batteries-included-ontwerp in echte webapps past

2

A14 lessenPRO

Stel een schone virtuele omgeving in en maak vanaf nul een werkend Django-project

3

A14 lessenPRO

Maak uw eerste herbruikbare app en koppel die op de Django-manier aan het project

4

A14 lessenPRO

Volg een HTTP-request van de browser via Django naar de response en terug

5

A14 lessenPRO

Schrijf function-based views en koppel er vol vertrouwen overzichtelijke URL's aan

6

A24 lessenPRO

Render dynamische HTML met de Django-template language en template inheritance

7

A24 lessenPRO

Gebruik de interactieve shell om live te experimenteren met modellen, queries en Python

8

A24 lessenPRO

Definieer modellen die naar databasetabellen worden gemapt en kies de juiste veldtypen

9

A24 lessenPRO

Maak migrations aan, pas ze toe en redeneer erover terwijl uw modellen in de loop van de tijd veranderen

10

A24 lessenPRO

Schakel de admin in en beheer uw data via een verzorgde, automatisch gegenereerde interface

11

B14 lessenPRO

Haal records efficiënt op en filter ze met de QuerySet API

12

B14 lessenPRO

Bouw Django-forms die velden renderen en gebruikersinvoer netjes valideren

13

B14 lessenPRO

Vervang repetitieve function views door herbruikbare class-based views

14

B14 lessenPRO

Gebruik Django's generieke CBVs om CRUD-pagina's te bouwen met minimale code

15

B14 lessenPRO

Genereer gevalideerde, modelgebonden forms die records automatisch opslaan

16

B14 lessenPRO

Modelleer relaties uit de echte wereld met foreign keys, many-to-many en one-to-one

17

B14 lessenPRO

Voeg login, logout en registratie toe met Django's auth-systeem

18

B14 lessenPRO

Bewaar status per gebruiker en toon eenmalige feedback over meerdere requests heen

19

B14 lessenPRO

Serveer CSS, JS en uploads van gebruikers correct in development en productie

20

B14 lessenPRO

Verdeel lange lijsten over pagina's en schrijf uw eerste geautomatiseerde Django-tests

21

B24 lessenPRO

Bied uw modellen als JSON API aan met Django REST Framework

22

B24 lessenPRO

Bouw snel een volledige CRUD-API met ViewSets en beveilig die met token-authenticatie

23

B24 lessenPRO

Bereken statistieken en bouw logica aan de databasekant met annotations en F/Q objects

24

B24 lessenPRO

Stel het N+1-probleem vast en los het op om queries sneller te maken

25

B24 lessenPRO

Reageer op modelgebeurtenissen en onderschep elke request met custom middleware

26

B24 lessenPRO

Cache views, fragments en queries om responstijden drastisch te verkorten

27

B24 lessenPRO

Laat traag werk uitvoeren door achtergrondworkers met Celery en een message broker

28

B24 lessenPRO

Beveilig een Django-site tegen de meest voorkomende webaanvallen

29

B24 lessenPRO

Breng een Django-app naar een echte server met een productionele WSGI-stack

30

B24 lessenPRO

Verpak Django, Postgres en Redis in reproduceerbare containers

CoddyKit PRO

Ontgrendel alle 30 cursussen in dit leertraject en in elk ander leertraject

AI-begeleider, certificeringsexamen en certificaat. Werkt op het web, iOS en Android.

Alle abonnementen bekijken
Jaarlijks$29.90 per jaarOngeveer $2.49 per maandEenmalig betalenLevenslang$69.99 eenmaligGeen verlengingen. PRO voor altijd.
Cursusoverzicht

Django: webapps bouwen met Python

Bouw webapps voor productie met Django, het framework van Python met alles aan boord. Dit leertraject omvat 30 oplopende minicursussen, van absolute beginner (A1) tot gevorderd (B2), met korte, gerichte lessen en snelle quizzen om elk concept goed te verankeren.

Wat je leert

Begin met weergaven, URL's, sjablonen, modellen en de beheersite en beheers daarna klassegebaseerde weergaven, de ORM, formulieren en authenticatie. Ga verder met Django REST Framework, geavanceerde query's, caching, Celery-taken, beveiligingsversterking, prestaties en implementatie met Docker. Elke les is praktisch, met een AI-begeleider die 24/7 beschikbaar is wanneer je hulp nodig hebt.

Hoe het werkt

Elke cursus is verdeeld in vier gerichte lessen die je stap voor stap doorloopt. Volg elke dag een paar lessen en je beheerst het volledige leertraject in weken, niet in maanden.

Zo leer je

  1. 01

    Interactieve lessen

    Praktische codeeroefeningen met realtime feedback

  2. 02

    AI-docent

    Krijg direct hulp van onze AI als je vastloopt

  3. 03

    Ingebouwde editor

    Schrijf en voer code direct uit in je browser

  4. 04

    Certificaat

    Behaal een certificaat wanneer je de cursus afrondt

FAQ

Veelgestelde vragen

Is de Django Academy-cursus gratis?

Ja. Je kunt gratis aan de Django Academy-cursus beginnen en de interactieve lessen kosteloos doorlopen. Met een optioneel PRO-abonnement krijg je toegang tot geavanceerde AI-tools en een deelbaar certificaat.

Heb ik voorafgaande ervaring nodig om Python te leren?

Nee. De cursus begint bij de basis en behandelt geleidelijk steeds geavanceerdere onderwerpen. Je kunt dus ook zonder eerdere ervaring met Python beginnen.

Hoe leer ik Python op CoddyKit?

Je leert door te doen. Korte interactieve lessen combineren een duidelijke uitleg met een praktische codeeroefening die in realtime wordt uitgevoerd. Een AI-begeleider is 24/7 beschikbaar voor persoonlijke hulp wanneer je vastloopt.

Krijg ik een certificaat als ik Django Academy afrond?

Ja. PRO-leerlingen kunnen een examen afleggen en een deelbaar certificaat van voltooiing behalen, met een verifieerbare code voor de Django Academy-cursus.

Kan ik Python op mijn telefoon leren?

Ja. CoddyKit is beschikbaar op het web en als native iOS- en Android-app, zodat je Python op elk apparaat kunt leren en je voortgang op al je apparaten wordt gesynchroniseerd.

Wat kost CoddyKit PRO?

De eerste cursus van Django Academy is gratis. Met CoddyKit PRO ontgrendel je elke cursus: $5.90 per week, $7.90 per maand, $29.90 per jaar of eenmalig $69.99 voor levenslange toegang zonder verlengingen.

Hoe lang duurt het om Django Academy te voltooien?

Django Academy bevat 30 cursussen en 120 lessen. De meeste lessen duren ongeveer 5–10 minuten, dus het hele leertraject kost ongeveer 14 uur aan praktische oefeningen, in je eigen tempo.

Begin nu met Django Academy

Sluit je aan bij duizenden leerlingen die met AI-ondersteunde lessen leren programmeren.