Python Django Basics To Advanced | Complete Blog Application
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
- 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
Who Should Attend
- Beginner programmers who want to learn how to build web applications using Python and Django
- Developers with experience in other programming languages who want to transition to Python and Django
- Students who are interested in pursuing a career in web development or software engineering
- Anyone who wants to improve their knowledge of Django and build upon their existing Python skills
- Individuals who have some experience with Django but want to build more Real World Projects to improve knowledge
Target Audiences
- Beginner programmers who want to learn how to build web applications using Python and Django
- Developers with experience in other programming languages who want to transition to Python and Django
- Students who are interested in pursuing a career in web development or software engineering
- Anyone who wants to improve their knowledge of Django and build upon their existing Python skills
- Individuals who have some experience with Django but want to build more Real World Projects to improve knowledge
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 World's No.1 Python & Django eBooks for FREE
Chapter 2: Getting Started with Basics
Lecture 1: Congratulations! Get Instant Access to World's 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
- 1 stars: 2 votes
- 2 stars: 1 votes
- 3 stars: 3 votes
- 4 stars: 26 votes
- 5 stars: 73 votes
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!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024