Web Development
Classroom
Django
Build maintainable Python web applications with Django models, forms, authentication and APIs.
AT A GLANCE
Course highlights
LevelIntermediate
Duration8 Weeks
Learning formatClassroom
THE OVERVIEW
About this course
Work with the Django request lifecycle, ORM and template system to build a database-backed application. Practice migrations, permissions, form validation and testing before preparing the project for deployment.
BUILD YOUR SKILLS
What you will learn
- Model relational data and manage schema changes with migrations.
- Build validated forms, authenticated views and REST endpoints.
- Test permissions and prepare production application settings.
YOUR TOOLKIT
Tools & technologies
- Python
- Django
- PostgreSQL
- Django REST Framework
- Git
BEFORE YOU BEGIN
Who should join?
Python functions, classes and modules, plus basic HTML and database concepts.
SKILLS YOU BUILD
What you will learn
- Model relational data and manage schema changes with migrations.
- Build validated forms, authenticated views and REST endpoints.
- Test permissions and prepare production application settings.
TAKE THE NEXT STEP
Ready to explore Django?
Speak with our counsellors and find the right learning path for you.