Learning Django
1h 40mBeginner2020-04-23
Authors

Caleb Smith
Software Developer, Trainer, Speaker
Course details
With Django, you can take web applications from concept to launch in a matter of hours. It's a free and open-source framework that's designed on top of Python and supports data-driven architecture. In this course, learn what you need to know to get up and running with Django. Instructor Caleb Smith walks through creating a brand-new Django project, defining a data model and fields, querying the database, and using the framework's built-in URL handlers, views, and templates to structure the rest of the back end. Plus, learn how to incorporate CSS and JavaScript to enhance the style and usability of your Django templates.
Skills covered
DjangoBack-End Web DevelopmentFull-Stack Web DevelopmentPythonLearningWeb DevelopmentOpen Source
Concepts
0. Introduction
- 01 - Rapidly create web applications
- 02 - What you should know
- 03 - GitHub and the exercise files
1. Set Up a Django Project
- 04 - What is Django
- 05 - Install Python and Django
- 06 - Create a Django project
- 07 - Create a Django app
2. Work with Django Models and the Admin
- 08 - Models, routing, views, and templates
- 09 - Django models
- 10 - Django fields
- 11 - Implement model and fields
- 12 - Django migrations
- 13 - Import CSV data
- 14 - Work with the Django admin
- 15 - Query data with the Django ORM
3. Build URL Handlers and Views
- 16 - Understand URL patterns
- 17 - Implement URL patterns
- 18 - Implement Django views
4. Build Django Templates
- 19 - Django templates
- 20 - Create your first Django template
- 21 - Doing more with Django templates
- 22 - Structure templates
- 23 - Integrate CSS and JavaScript
Conclusion
- 24 - Next steps