Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Python Django Course for Beginners - Learn Django from Scratch

Academind via YouTube

Overview

Embark on a comprehensive 4-hour journey to master Django, Python's leading web framework, in this project-based tutorial. Learn to build powerful websites from scratch, covering essential topics such as app creation, URL handling, views, templates, static files, and the Django Template Language. Dive into data management with models, explore the admin panel, and implement image uploads. Discover how to create and handle forms, set up relationships between data, and optimize your Django project. By the end of this tutorial, gain the skills to develop robust web applications using Django's powerful features and best practices.

Syllabus

Introduction
What & Why?
Setup & Analyzing the Project Folder
Working with Apps
URLs & Views
Getting Started with Templates
Static Files & First Steps with the Django Template Language
Key Django Template Language Features & Tags
Using What we Learned
Adding a Detail Page
Dynamic Paths
Dynamic URLs in Templates
Using Template Inheritance
Includes
What is Data?
Getting Started with Models
Using the Admin Panel
Querying Data
Adding Image Upload
Serving & Displaying Images
Configuring the Admin Area
Setting one-to-many Relations
many-to-many Relations
More Meetup Fields & Outputting Related Data
Creating a Modelform
Handling Form Submission
More on Form Submission & Validation
From Modelform to Form
Polishing Organizer Email
Optimizing URLs
Wrap Up

Taught by

Academind

Reviews

Start your review of Python Django Course for Beginners - Learn Django from Scratch

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.