Curriculum
- 16 Sections
- 0 Lessons
- 45 Hours
Expand all sectionsCollapse all sections
- Module 1: Django Web Framework
- What is a Framework
- Introduction to Django
- Django – Design Philosophies
- History of Django
- Why Django and Features
- Environment setup
- Web Server
0 - Module 2: MVC Pattern
- MVC Architecture vs MVT Architecture
- Django MVC – MVT Pattern
0 - Module 3: Getting Started with Django
- Creating the first Project
- The Project Structure
- Running the server
- Solving the issues and Migrations
- Database Setup
- Setting Up Your Project
0 - Module 4: Create an Application
- What Django Follows
- Structure of django framework
- Model Layer
- What are models,
- Model fields
- Querysets
0 - Module 5: Django – Admin Interface
- Starting the Admin Interface
- Migrations
0 - Module 6: Views Layer
- Simple View
- Basic view(displaying hello world)
- Functional views
- class based views
0 - Module 7: Django – URL Mapping
- Organizing Your URLs
- Role of urls in djnago
- Working urls
- Forms
- Sending Parameters to Views
- Templates layer
- The Render Function
0 - Module 8: Django Template Language
- Role of template layer in django
- Filters,Tags, Tag if, Tag for, Block and Extend Tags, Comment Tag
- Usage of templates
- Extending base template
0 - Module 9: Django – Models
- Creating a Model
- Manipulating Data (CRUD)
- Linking Models
- Django – Page Redirection
0 - Module 10: Sending E-mails
- Sending a Simple E-mail
- Sending Multiple Mails with send_mass_mail
- Sending HTML E-mail
- Sending HTML E-mail with Attachments
0 - Module 11: Form Processing
- Using Form in a View
- Usage of forms
- Crud operations using forms
- Crispy forms in django
0 - Module 12: File Uploading
- Uploading an Image
- Django – Apache Setup
0 - Module 13: Cookies Handling
- Django – Sessions
- Django – Comments
0 - Module 14: Django Admin
- Creating Super User
- Using admin in Django
- Adding models to admin
- Adding model objects using admin
- Displaying in cmd using querysets
0 - Module 15: Working with Static files
- Loading css files into templates
- Loading js files into templates
- Uploading image using models
- User authentication
0 - Module 16: Project Work & Documentation0