Pen
2
Pencil
Login
Get Started
Pen
2
Pencil
Loading course…
Django — Full Course Syllabus
Learn to build robust web applications using the Django framework.
1. Django Installation
How to install Django in your development environment.
2. Creating a Django Project
The process of starting a new Django project using the command line.
3. Django Project Structure
Understanding the directory structure of a Django project.
4. Django Apps
How to create and manage apps within a Django project.
5. Django Models
Defining data models using Django's ORM.
6. Django Migrations
How to apply changes to your database schema using migrations.
7. Django Admin Interface
Setting up and customizing the Django admin interface for your models.
8. Django Views
Creating views to handle requests and return responses.
9. Django URL Routing
Configuring URL patterns to route requests to the appropriate views.
10. Django Templates
Using Django's templating engine to render HTML pages.
11. Django Forms
Creating and handling forms in Django applications.
12. Django Static Files
Managing static files like CSS and JavaScript in a Django project.
13. Django Middleware
Understanding and creating middleware to process requests and responses.
14. Django Authentication
Implementing user authentication and authorization in Django.
15. Django REST Framework
Building RESTful APIs using Django REST Framework.
16. Django Testing
Writing tests for your Django applications to ensure code quality.
17. Django Deployment
Deploying a Django application to a production server.
Django Course — Learn Online Free