If you want to start learning this course, please notify us, once we reopen the course, we shall notify you.
Django for beginners is a beginner-focused course that will introduce you to the basic use of Django to create dynamic database-driven websites. The course needs no previous experience with Django but little python knowledge is a bonus. Course will guide you to create your very own Blog website using Django. The course will be very easy to follow as it is more focused on developers who are just entering into the web development world of python using Django.
Day 01: Introduction to Python and Django
Participants will be introduced about Python and Django, and also about how it works. They will learn the basics of website creation. The course will cover fundamentals of python in brief and at the end set up Django project for the next day, to learn about website making in details.
(Python, Visual Studio Code and Git Bash needs to be installed on your system.)
Day 02: Understanding Django and MTV Pattern
Here the participants will get to learn about the detailed study of Django, which is a Python-based free and open-source web framework, which follows the model-template-view architectural (MTV) pattern. They will be taught the fundamental concept of MVT pattern and also about how to work with the URL views and templates, passing data from views to templates. Bootstrap in template and developing a proper project structure will be the other essential learnings.
Day 03: Creating Models for Django
The participants are directed to work with models, firstly creating migration for database models. You will learn way to register model in Django admin panel. They will be introduced about Django ORM to work with query set and also make them familiar about bootstrap grid. Other learnings includes using Jinja Templating engine, Customize Admin panel of Django in more detail and creating list view for blogs.
|Introduction to web dev using python|
|Setting up development environment|
|Working with virtual environments|
|Understanding MVT pattern|
|Creating models for database|
|Work with Admin panel|
|Write business logic in views|
|Create basic blog application|
|Wanna go further? Do this|
No Reviews found for this course.