- About Python
- Installation
- Basics
- Operations and Expressions
- Control Flow
- Functions
- Modules
- Data Structure
- Object Oriented Programming
- Input and Output
- Exceptions
- Standard Library
- About Django
- Installation
- Basics and comparative analysis
- How to create project and apps
- Files and folder structure
- Request and response
- Model and admin site
- CRUD
- View and templates
- Template context and template inheritance
- Queryset basics
- Dynamic URL and routing patterns
- Forms and generic forms
- Static files
- Testing