Python Django Basics To Advanced - Complete Blog Application
- Development
- Apr 19, 2025

Python Django Basics To Advanced | Complete Blog Application, available at $94.99, has an average rating of 4.66, with 118 lectures, based on 105 reviews, and has 459 subscribers.
You will learn about Learn how exactly Django works Learn Basic Fundamentals of Django framework Build Employee Directory & TODO App Build A Real World Blog Application with Custom Dashboard This course is ideal for individuals who are Beginner programmers who want to learn how to build web applications using Python and Django or Developers with experience in other programming languages who want to transition to Python and Django or Students who are interested in pursuing a career in web development or software engineering or Anyone who wants to improve their knowledge of Django and build upon their existing Python skills or Individuals who have some experience with Django but want to build more Real World Projects to improve knowledge It is particularly useful for Beginner programmers who want to learn how to build web applications using Python and Django or Developers with experience in other programming languages who want to transition to Python and Django or Students who are interested in pursuing a career in web development or software engineering or Anyone who wants to improve their knowledge of Django and build upon their existing Python skills or Individuals who have some experience with Django but want to build more Real World Projects to improve knowledge.
Enroll now: Python Django Basics To Advanced | Complete Blog Application
Summary
Title: Python Django Basics To Advanced | Complete Blog Application
Price: $94.99
Average Rating: 4.66
Number of Lectures: 118
Number of Published Lectures: 118
Number of Curriculum Items: 120
Number of Published Curriculum Objects: 120
Original Price: $64.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
In this course, you will master the basics of Django, a popular Python web framework used for developing robust, scalable, and secure web applications.
We will dive into the key concepts of Django, such as models, views, templates, and URL routing by developing a simple practical Employee Directory website.
Then, you’ll dive into building the To-Do application, which will give you hands-on experience with Django’s Object-Relational Mapping (ORM), views, templates, and forms and most importantly it will teach you how to perform the CRUD Operations.
Level Up: The Complete Django Blog
Throughout the course, you will learn how to create, read, update, and delete blog posts in the application. You will also gain practical experience with Django’s built-in authentication and authorization system, which will enable you to manage user accounts and permissions in your application.
Additionally, you will learn how to create dynamic pages, custom dashboards, search functionality, and display data using Django’s built-in template language.
Master Django Fundamentals: Build a Strong Foundation in Python Web Development with Django!
Build a simple Employee Directory Website with Django
Build a To-Do app using the Django framework
Learn how to create, read, update, and delete tasks in the application
Understand the basics of Django’s Model-View-Controller (MVC) framework
Gain hands-on experience with Django’s Object-Relational Mapping (ORM)
Build a Blog application using the Django framework
Learn to build the CRUD functionalities
Complete Assignments
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: Get Worlds No.1 Python & Django eBooks for FREE
Chapter 2: Getting Started with Basics
Lecture 1: Congratulations! Get Instant Access to Worlds No. 1 Python & Django eBooks
Lecture 2: What Is Django
Lecture 3: Why Should You Use Django
Lecture 4: Software Installation
Lecture 5: Virtual Environment Overview
Lecture 6: Creating and Activating Virtual Environment
Chapter 3: Fundamentals of Django
Lecture 1: Project Structure
Lecture 2: Django Settings Explained
Lecture 3: How Django Works
Lecture 4: Urls and HttpResponse
Lecture 5: Implement Django Template
Lecture 6: Implement Bootstrap
Lecture 7: Django Static Files
Chapter 4: Project 01 – Employee Directory
Lecture 1: Django Apps
Lecture 2: Django Admin Panel
Lecture 3: Create Model
Lecture 4: Migrations
Lecture 5: Django Media Files
Lecture 6: Fetch Data From Database
Lecture 7: Show Data On Table
Lecture 8: Fetch Employee Detail View
Lecture 9: Employee Detail Page
Lecture 10: End Of Project 01
Chapter 5: Project 02 – TODO App
Lecture 1: Todo Project Creation
Lecture 2: Create Superuser And Home View
Lecture 3: Todo Template
Lecture 4: Github Setup
Chapter 6: App Creation & CRUD Operations
Lecture 1: Create Todo App And Model
Lecture 2: Fetch Tasks
Lecture 3: Admin List Display
Lecture 4: Add Task With Csrf Token
Lecture 5: Add Task Function
Lecture 6: Completed Tasks
Lecture 7: Mark As Done
Chapter 7: Assignment
Chapter 8: Edit & Delete Task CRUD
Lecture 1: Edit Task Url Pattern
Lecture 2: Edit Task Page With Get Request
Lecture 3: Edit Task Feature With Post Request
Lecture 4: Delete Task
Lecture 5: Git Push Todo
Chapter 9: Project 03 – Django Blog Application
Lecture 1: Django Blog Create Project
Lecture 2: Create Superuser
Lecture 3: Creating Home Url & Implementing Template
Lecture 4: Design Homepage And Configure Static Files
Lecture 5: Setup Git With Gitignore
Chapter 10: Category Model, Blog Model and Media Files
Lecture 1: Category Model
Lecture 2: Media Files Configuration
Lecture 3: Blog Model
Lecture 4: Prepopulate Slugs
Lecture 5: Admin Table List Display
Lecture 6: Git Push
Chapter 11: ForeignKey Relationship and Display Blog Posts
Lecture 1: Add Demo Categories And Blog Posts
Lecture 2: Display Categories On The Homepage
Lecture 3: Display Featured Posts On The Homepage
Lecture 4: Display Recent Articles On Homepage
Lecture 5: Foreignkey Relationships
Chapter 12: 404 Error page, Template Inheritance, Context Processors
Lecture 1: Posts By Category
Lecture 2: Posts By Category Layout And Try-Except Block
Lecture 3: 404 Custom Error Page
Lecture 4: Template Inheritance Base Html
Lecture 5: Context Processors
Lecture 6: Linking Posts By Category Url
Lecture 7: Git Push
Chapter 13: Single Blog Feature
Lecture 1: Single Blog Page Setup
Lecture 2: Single Blog Page
Chapter 14: Assignments
Lecture 1: Assignment Solution – Social Links Feature
Lecture 2: Display Social Links On Blogs Page
Chapter 15: Search Feature
Lecture 1: Search Feature
Lecture 2: Search Layout And Keep The Search Term On Textbox
Lecture 3: Git Push
Chapter 16: Login & Registration
Lecture 1: Registration Setup
Lecture 2: UserCreationForm
Lecture 3: Register functionality
Lecture 4: Login feature setup
Lecture 5: Login and logout functionality
Lecture 6: Git Push
Chapter 17: Authentication, Authorization & Groups
Lecture 1: Authentication and Authorization
Lecture 2: Groups
Chapter 18: Custom Dashboard | Project Scaling
Lecture 1: Upgrade the packages
Instructors

Rathan Kumar
Full Stack Software Developer
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- Learn Advanced HDR Editing with Photoshop and Photomatix
- Affiliate Marketing For Beginners- Go From Novice To Pro
- AI-Powered Content Creation with ChatGPT - Master ChatGPT
- 3DS Max Tutorial. Learn The Art of Modelling and Animation
- Company Valuation Financial Modeling
- The Beginner Forex Trading Playbook
- Dibuja y Esculpe tu COVID para Impresión 3d en Blender 2.8X
- Step-By-Step Stock Market Analysis and Real-Time Trades
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4SolidWorks Essential Training ( 2023 2024 )
- 5The Architecture of Oscar Niemeyer
- 6Polymer Clay Jewelry Making Techniques for Beginners
- 7Advanced Photoshop Manipulations Tutorials Bundle
- 8SEO for Web Developers
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling