Learn how to build data-driven web apps with Django, the Python framework that helps you take projects from concept to launch in a matter of hours.
Overview
Syllabus
Introduction
- Rapidly create web applications
- What you should know
- GitHub and the exercise files
- What is Django?
- Install Python and Django
- Create a Django project
- Create a Django app
- Models, routing, views, and templates
- Django models
- Django fields
- Implement model and fields
- Django migrations
- Import CSV data
- Work with the Django admin
- Query data with the Django ORM
- Understand URL patterns
- Implement URL patterns
- Implement Django views
- Django templates
- Create your first Django template
- Doing more with Django templates
- Structure templates
- Integrate CSS and JavaScript
- Next steps
Taught by
Caleb Smith