Opleiding: Python Framework Ontwikkeling
Wil jij professionele webapplicaties bouwen met Python en Django? Leer hoe je full-stack applicaties ontwikkelt, beveiligt en deployt met dit krachtige framework.
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.
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.
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
Voorbereiding op: * Django Software Foundation Certification * Python Institute
PCPP-32-1xx