The Ultimate Django Developer Bootcamp

  • ₹3000
  • 59 Enrolled

Description

Django is a Python-based full-stack web development framework means it is used to develop full-fledged websites in Python. it encourages rapid development and advocates pragmatic and clean code. # Course Overview * 170 + Lessons. * 13 hours + on-demand video. * Direct support from the instructor. * Real world examples.

Requirements

  • Basic knowledge of Python and OOPS
  • Basic knowledge of HTML
  • Basic knowledge of CSS
  • Basic knowledge of JavaScript
  • SQL

Course Curriculum

  • Section 1
    Welcome to The Course
    • Welcome to the course 3 min
  • Section 2
    Get Started
    • Installing Python 4 min
    • Installing VS Code 4 min
    • Extenstions 10 min
    • Customizing VS Code 6 min
  • Section 3
    SQLite Database
    • Introduction to SQLite Database 4 min
    • Why SQLite? 3 min
    • Installing DB DBrowser 4 min
    • Creating Database and Tables 7 min
    • Executing SQL Queries 7 min
  • Section 4
    Virtual Environment
    • Introduction to Virtual Environments 3 min
    • Creating a Virtual Environment 8 min
  • Section 5
    Django Blog Project
    • Creating a New Django Project - Part 1 5 min
    • Creating a New Django Project - Part 2 5 min
    • Important Files and Folders 4 min
    • Reopening a Project 4 min
    • Creating an App 5 min
    • Routing Home Page 6 min
    • How Routing Works 4 min
    • About and Contact Pages 3 min
    • URL Parameters and Path Converters 7 min
  • Section 6
    Django Template Engine
    • Rendering HTML Templates 5 min
    • Templates For About, Contact and Details Page 3 min
    • Passing Data to Templates 3 min
    • Django Template Engine 2 min
  • Section 7
    Template Tags And Filters
    • Introduction 0 min
    • Autoescape 8 min
    • Comments 4 min
    • For 3 min
    • For-Empty 2 min
    • If-Else 3 min
    • Hyperlinks (URL) 6 min
    • Slicing 3 min
  • Section 8
    Template Inheritance
    • Creating Layout Page Using Bootstrap 6 min
    • Extending Templates 5 min
  • Section 9
    Models (Category)
    • Introduction To Category Model 1 min
    • Creating Administrator App 4 min
    • Creating Category Model 7 min
    • Running Migrations 7 min
    • Understanding Category Table Design 5 min
    • Adding Color Column To Category Table 8 min
    • Changing Table Name 2 min
    • Auto Declaring Primary Keys 3 min
    • Changes To Default Primary Key Field In Django 3.2 2 min
  • Section 10
    QuerySet API
    • Introduction To Queryset API 1 min
    • What is ORM? 4 min
    • Queryset API Documentation 1 min
    • Django Shell 2 min
    • Queryset API: Creating Records 8 min
    • Queryset API: Select All Records 2 min
    • Queryset API: Filtering Records 4 min
    • Custom Display Name For Model 3 min
    • Converting Queryset To List 2 min
    • Clearing Shell 1 min
    • Queryset API: Limiting Records 2 min
    • Queryset API: Fetching Single Record (Method 1) 3 min
    • Queryset API: Fetching Single Record (Method 2) 3 min
    • Queryset API: Updating Records 5 min
    • Queryset API: Deleting Records 4 min
  • Section 11
    Form Handling (Category)
    • Category Create Page 9 min
    • Creating Form Using HTML 11 min
    • Get And POST Methods 8 min
    • Saving Category Form 6 min
    • Problems With The Category Form 3 min
    • Category Form Basic Validations 5 min
    • Why You Should Not Use HTML Forms 2 min
    • Category ModelForm 9 min
    • How ModelForm Handling Works 4 min
    • Customizing Category ModelForm 4 min
    • Custom Layout For ModelForms 5 min
    • Displaying Validation Messages Of ModelForms 5 min
    • Customizing Error Message Layout 4 min
    • Checking Category ModelForm 2 min
  • Section 12
    Managing Category
    • Creating Category List Page 6 min
    • Designing Category List Page 8 min
    • Creating Category Update Page 4 min
    • Updating Category 6 min
    • Linking Category Update Page 4 min
    • Generating 404 Error For Invalid Categories 5 min
    • Fixing Back To List Button 1 min
    • Deleting Category 4 min
    • Display Confirmation Before Deleting Category 1 min
  • Section 13
    Messages Framework
    • Introduction To Messages Framework 1 min
    • Configuring Messages 2 min
    • Creating And Displaying Messages 5 min
    • Alternate Way To Create Messages 2 min
    • Styling Messages Based On Levels 6 min
    • Message Partial - Part 1 6 min
    • Message Partial - Part 2 5 min
    • Messages Partial - Part 3 7 min
    • Implementing Messages In The App 3 min
  • Section 14
    Posts Model
    • Introduction To Posts Model 4 min
    • Creating Post Model 13 min
    • Adding Featured Image 9 min
    • Checking Post Model 2 min
  • Section 15
    CBV And Generic Views
    • Introduction To Class Based Views 2 min
    • Built In Class Based Views 3 min
    • Post Create View 8 min
    • Form Issues With Image Upload And Redirection 5 min
    • Using Forms With Post Create View 5 min
    • Fixing Error In Post Creation Form 5 min
    • What Should You Use? Class Based Or Function Based Views 2 min
    • What Is On Delete Cascade? 3 min
    • How Uploaded Images Are Saved? 2 min
    • Verbose Name Help Text And Unique 2 min
    • Post List View 6 min
    • Updating Navbar With Links To Post management Pages 2 min
    • Post Update View 7 min
    • Finding URLs From A Class Based View 5 min
    • Post Delete View 8 min
  • Section 16
    Creating WYSIWYG Editor
    • Introduction To WYSIWYG Editor 2 min
    • Creating WYSIWYG Editor - Part 1 5 min
    • Creating WYSIWYG Editor - Part 2 2 min
    • Creating WYSIWYG Editor - Part 3 4 min
    • How WYSIWYG Editor Stores Data 1 min
  • Section 17
    Readers And Public View
    • Introduction To Section - Readers 1 min
    • Creating Post Grid 8 min
    • Serving Files Uploaded By User - Featured Images 5 min
    • Fixing Design Issues Of Post Grid 4 min
  • Section 18
    Pagination
    • Introduction To Pagination 2 min
    • Pagination In ListView 3 min
    • Creating Pagination Partial 10 min
    • Pagination In Function Based Views 6 min
    • Pagination In Port List Page 2 min
  • Section 19
    Static Files
    • Introduction-To Section - Static Files 2 min
    • Configuring Project To Serve Static Files 5 min
    • Serving Static Files 5 min
    • Serving Stylesheet As Static Files 4 min
  • Section 20
    Django Admin
    • Introduction To Section - Django Admin 1 min
    • Django Superuser 6 min
    • Get Started With Admin Dashboard 3 min
    • Registering Models In Django Admin 4 min
    • Configuring Admin Model 7 min
    • Post Admin Model 3 min
  • Section 21
    Authentication And Authorization
    • Introduction To Section - Authentication And Authorization 1 min
    • Authentication And Authorization 3 min
    • Creating Accounts App 2 min
    • User Creation Form And Registration Page - Part 1 10 min
    • User Creation Form And Registration Page - Part 2 6 min
    • How User Creation Form Works 5 min
    • Customizing Forms Using Django Widget Tweaks 9 min
    • Authentication And User Login 11 min
    • Adding Login And Registration Page Links To Navbar 1 min
    • Checking Authentication Status In Views And Templates 4 min
    • Displaying Navbar Links Based On The User Role 4 min
    • User Logout 6 min
    • Restricting Views - Part 1 4 min
    • Restricting Views - Part 2 2 min
    • Testing User - Part 1 4 min
    • Testing User - Part 2 4 min
  • Section 22
    Account Management
    • Introduction To Section - Account Management 1 min
    • Add Account Management Link To Navbar 3 min
    • User Detail View 9 min
    • Secondary Navbar To Manage Account Settings 7 min
    • User Detail Form 5 min
    • User Detail Update View 6 min
    • Displaying Success Message After Updating Profile 1 min
    • Password Change Option - Part 1 7 min
    • Password Change Option - Part 2 4 min
    • Password Change Option - Part 3 5 min
    • Updating Secondary Navbar 4 min
    • Updating Main Navbar And Checking For Errors 2 min

Reviews

0

Course Rating

Preview Video