Wij maken gebruik van Cookies. Cookies zijn bestanden die in je browser worden opgeslagen en zorgen dat de website optimaal werkt, dat je sneller vindt wat je zoekt en dat getoonde content voor jou zo relevant mogelijk is. Lees er meer over in ons cookies- en privacybeleid. Klik hieronder het gewenste niveau.
Niveau 1: Deze cookies zijn noodzakelijk voor een goed en veilig werkende website.
Niveau 1+2: Met deze cookies maken we de website persoonlijker en gebruiksvriendelijker.
Niveau 1+2+3: Deze cookies zorgen ervoor dat we je relevante advertenties kunnen laten zien.

Wil jij professionele webapplicaties bouwen met Python en Django?

Python Framework Ontwikkeling (DEV-PTFW)

Wil jij professionele webapplicaties bouwen met Python en Django? Leer hoe je full-stack applicaties ontwikkelt, beveiligt en deployt met dit krachtige framework.

Wil je...

De training Python Django Ontwikkeling biedt een praktijkgerichte introductie tot het ontwikkelen van full-stack webapplicaties met het krachtige Django framework. In twee dagen leer je hoe je snel en efficiënt schaalbare applicaties ontwikkelt met Django’s "batteries included"-filosofie. Van databaseontwerp en forms tot REST API’s en security: alle belangrijke onderdelen komen aan bod.

Onderwerpen die aan bod komen:

  • Model-View-Template architectuur, URL-routing en Django ORM
  • Form handling, authenticatie en autorisatie
  • Beveiliging tegen OWASP-toprisico’s (CSRF, XSS, SQL-injectie)
  • REST API’s bouwen met Django REST Framework
  • Optimaliseren van databasequeries en performantie
  • Structureren van grote projecten met apps en settings-profielen
  • Deploymentstrategieën met Docker en productieconfiguratie
  • Testautomatisering en best practices voor schaalbare Django-projecten

Deze training is bedoeld voor Python developers, full-stack engineers en teams die betrouwbare en veilige webapplicaties willen ontwikkelen. Basiskennis van Python is vereist. De training wordt gegeven in onze bewezen Development Studio door een Nederlandstalige docent.

Wat is inbegrepen

  1. Een AI-Tutor voor ondersteuning tijdens en na de training
  2. Engelstalig lesmateriaal
  3. Nederlandstalige docent
  4. Praktijkgerichte labs
  5. Certificaat van deelname

Voor wie

Deze training is bedoeld voor Python developers, full-stack developers en softwareontwikkelaars die professionele webapplicaties willen bouwen met Django. Ideaal voor professionals die Python willen inzetten voor schaalbare webapplicaties, REST API’s en full-stack development.

Voorkennis

Basiskennis van Python is vereist. Daarnaast is enige kennis van HTML, CSS, objectgeoriënteerd programmeren en relationele databases handig om de training goed te kunnen volgen.

Info & aanmelden

Onze missie
Iedereen verdient IT-trainingen die echt verschil maken. Daarom maken wij IT persoonlijk: afgestemd op jouw niveau, leerstijl en ambities.
Klassikaal of virtueel
Onze trainingen kun je klassikaal op locatie volgen of virtueel vanuit huis of kantoor. Zo kies je de leervorm die het beste past bij jouw agenda en werksituatie.
Hands on
Onze ProgrammeerStudio Leren door te doen staat centraal. Met onze praktische en persoonlijke aanpak kan iedereen op eigen niveau groeien.
Wanneer
Kies een locatie
Volg deze training klassikaal vanaf...
Op aanvraag
Jouw keuze
Op aanvraag
Excl. BTW

Programma

Modules

Dag 1 en 2: Django Fundamentals
  • Project setup: django-admin startproject + virtualenv
  • Models & Migrations: ORM-relaties en makemigrations
  • Admin interface: Customizing via admin.py
  • Views & URLs: Class-based views vs function-based
  • Templates: Jinja2/DTL syntax en template erfenis
  • Form handling: CSRF protection en validatie
  • Basic auth: Gebruikersauthenticatie met django.contrib.auth
Dag 3: Geavanceerde Technieken
  • REST API’s: Serializers en ViewSets in DRF
  • Middleware: Custom middleware voor request processing
  • Testing: Pytest integratie met Django TestCase
  • Performance: select_related en prefetch_related
  • Security: Rate limiting en JWT-authenticatie
  • Deployment: Gunicorn + Nginx configuratie
  • Docker: Containerisatie met Postgres en Redis

Programma
  • Django project structuur (settings.py configuratie)
  • ORM-queries met complexe Q-objecten
  • Migratie conflicten oplossen met --merge
  • Custom template tags en filters
  • Form wizard patronen met formtools
  • Class-based views: ListView, DetailView
  • DRF permissions (IsAuthenticatedOrReadOnly)
  • N+1 query problematiek detectie
  • Django Debug Toolbar integratie
  • Caching strategieën met Redis
  • Celery voor achtergrondtaken
  • Signal handlers voor database events
  • PostgreSQL specifieke features gebruiken
  • Django Channels voor WebSockets
  • GraphQL integratie met Graphene
  • Multi-tenant architecturen
  • Security headers configuratie (django-csp)
  • CI/CD pipelines met GitHub Actions
  • Monitoring met Sentry SDK

Examen

Voorbereiding op: * Django Software Foundation Certification * Python Institute PCPP-32-1xx

Studiebelasting

Open leercentrum: 18 lesuren, 0 uren zelfstudie

Persoonlijk leren, begeleid door Buddy


Bij veel IT trainingen ontstaat de echte uitdaging pas na de lesdag. Vragen blijven liggen, oefenen kost tijd en niet iedereen leert in hetzelfde tempo.

Daarom werken wij met Buddy: onze overkoepelende AI-ondersteuning die deelnemers begeleidt van oriëntatie tot certificering en toepassing in de praktijk.

Buddy ondersteunt bij kiezen, voorbereiden, leren, voortgang en afronding. Zo blijft de ontwikkeling doorgaan tijdens én buiten de trainingsmomenten.

Company strippenkaart


Strippenkaart van The Academy

Flexibel opleiden met voordeel en tot twee jaar zekerheid.

Met de Strippenkaart koop je vooruit opleidings­capaciteit in voor je organisatie. Je zet trainingen flexibel in voor meerdere medewerkers, wanneer het past bij jullie planning. Met voordeel per trainingsdag en een geldigheid tot twee jaar haal je meer rendement uit je opleidings­budget, zonder vast te zitten aan starre afspraken.

De volgende training is gevonden

Professioneel pakket

60 Strippen
28 % kortingMeest gekozen
€ 25.704,00 € 35.700,00Je bespaart € 9.996,00
Geldig 24 maanden
Persoonlijke opleidingsadviseur
Flexibel inzetbaar

Ook beschikbaar:

21 Strippen
13% korting
€ 1.617,- besparing
30 Strippen
23% korting
€ 4.017,- besparing
150 Strippen
29% korting
€ 25.500,- besparing

NIEUWSBRIEF:    Blijf op de hoogte van nieuwe trainingen en acties    

21248 mensen opgeleid met een gemiddelde waardering van 8,7