Description
In this course, you will :
- Hands-on learning experience using interactive widgets.
- Django to beginners and intermediate students.
- You will have created a Django project that you can use in your portfolio.
Syllabus :
1. Introduction to Django
- What is Django?
- Companies That Use Django
- Django Design Pattern
2. First Django Application
- Django Project
- Hello World Application
- Static and Dynamic Routing
- Dynamic Routing with Path Converters
- URL Mappings
3. Templates in Django
- Django Template Engine
- Variables
- Tags and Loops
- Conditionals
- Filters and Comments
- Code Templates in Django
- Relative URLs
- Template Inheritance
4. Static Files in Django
- Using Static Files in Django
- Laying Ground for Songs Playlist Application
5. Django Models
- Models in Django
- Models in Code
- Implementing Examples of Models
- Exploring Model in Admin Interface
- Built-in Field Validation
- Many To One Relationship
- Many To Many Relationship
- One To One Relationship
6. Django Forms
- Our First Django Form
- Render the Form
- Form Fields
- Collecting Data via Django Form
- Basic Form Validation
- Initial Form Data
- Form Field Widgets and Labels
- Model Form
7. Operations on Models
- Create a User Model
- Retrieve and Update the User