Backend Engineering With Python Django – Core Concepts – L1

Backend Engineering With Python Django – Core Concepts – L1

Learn important concepts of Python Django like Models, ORM, Views, Templates, Authentication, AWS Deployment, etc.

 

In this course, you will learn the core concepts of Python Django by building a project named “Book My Vaccine”. It is a vaccination scheduling application and we are going to build this project from scratch. While building this project, you will master these core concepts of Python Django.

  1. At first, we will proceed with the basic concepts of web like HTTP protocol.

  2. Then we will learn how to create virtual environment and setup Django project and app.

  3. After that, we will learn how to write models by referring to a class diagram. So, you will be shown a class diagram and we will implement it using django.

  4. Then, we will learn the important concepts of Django ORM.

  5. After that, we will learn Function Based Views, Class Based Views and Generic Views. We will build the features of our project and learn these concepts simultaneously.

  6. Then, we will learn the concepts of pagination, message framework, signals.

  7. After that we will build User Authentication and authorization system. We will re-use the default authentication system and build some more additional features on top of it.

  8. Then, we will learn how to customise the default Django Admin Panel.

  9. At last, we will learn how to deploy the project in AWS virtual machine using Gunicorn and Nginx.

 

Course Details

  • Language: #English
  • Students: 247
  • Rating: 4.83 / 5.0
  • Reviews: 13
  • Category: #IT_and_Software
  • Published: 2024-01-19 04:29:14 UTC
  • Price: €44.99
  • Instructor: | | Prasanna Kumar Baniya | |
  • Content: 15.5 total hours
  • Articles: 0
  • Downloadable Resources: 70

Coupon Details

  • Coupon Code: 1520BDE147F494972F5D
  • Expire Time: 2024-04-18 18:26:00 UTC

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *