Description
In this course, you will learn :
- Django from the ground up and gain the necessary skills to apply for junior Django developer positions.
- Django from the ground up, including creating a Django project, understanding models, performing migrations, and running a Django application on a local server.
- How to Create Web Applications with Django and Python.
- How To Authenticate And Authorize Your Django Web Applications.
- Create a full-fledged e-commerce app with add-to-cart and checkout functionality, and save cart data in local storage.
- Create a Django-based dynamic web crawler to crawl web page links.
- Django Rest Framework is used to create REST-APIs.
- To Automate PDF Generations From Dynamic User Data, Create A Web-Based PDF CV Generator Using Django.
- To Track & Visualize Daily Macronutrient & Calorie Consumption, Create A Fully Functional Macro Nutrient & Calorie Tracker Using Django & Chart JS.
- How To Customize Django's Admin Panel.
- How To Make Django Models, Views, And Templates.
- How To Configure URL Patterns & Add App Namespacing.
- How To Use Django & Bootstrap To Create Mobile Responsive Templates.
- Understand how to handle form submission POST requests and save data to a database.
- How to use JavaScript and Django together to store data in the browser's local storage.
- How to Include Advanced Features Such as Pagination and Search.
- How to Use Chart JS to Create Dynamic Charts and Integrate With Django for Data Visualization.
Syllabus :
- Project 1: Food Menu App : Setting Up A Django Project
- Views & URL Patterns In Django
- Database & Models In Django
- Templates
- Static Files & Site Design
- Forms In Django
- Authentication In Django
- Django Signals & Class Based Views
- Building REST APIs With Python & Django
- Pagination, Virtual Environment, Search & User Permissions
- Project 2: Building An E-commerce Site
- Admin Panel Customisation
- Project 3: Building A Web Based CV Generator
- Project 4: Building A Web Based Site Scraper
- Project 5: Building A Macro Nutrient & Calorie Tracker Using Django & ChartJS
- Project 6: Building A Social Media App
- Project 7: Build An Advanced Expense Tracker
- Project 8: Building A Real Time Chat Application Using Django Channels
- Project 9: Building A Multi Vendor Digital Marketplace