Skip to main content

The Ultimate Django Series: Part 1

4h 49m 19s
English
Free

Course description

Have you always wanted to learn Web development with Python but didn't know where to start? Tired of lengthy, confusing, and outdated courses? Look no further.

Read more about the course

A comprehensive, highly-practical, and step-by-step course that teaches you everything you need to know about Django from scratch. Learn the fundamentals in just five hours so you're ready for more advanced concepts covered in the second part of this course.

The skills taught in this course are absolutely essential for creating successful products that users love and can’t live without.

Whether you’re an absolute beginner wanting to learn Django for the first time, or you know a bit of Django and need a refresher course to fill in the gaps, this course will help you achieve your goals.

Watch Online

0:00 0:00
#Lesson TitleDuration
11- Introduction00:59
22- Prerequisites00:41
33- How to Take this Course01:04
41- Introduction00:38
52- What is Django02:50
63- How the Web Works04:25
74- Setting Up the Development Environment02:01
85- Creating Your First Django Project06:12
96- Using the Integrated Terminal in VSCode02:44
107- Creating Your First App03:31
118- Writing Views01:52
129- Mapping URLs to Views04:44
1310- Using Templates04:09
1411- Debugging Django Applications in VSCode07:53
1512 - Using Django Debug Toolbar04:27
161- Introduction00:44
172- Introduction to Data Modeling02:40
183- Building an E-commerce Data Model04:35
194- Organizing Models in Apps05:21
205- Creating Models06:48
216- Choice Fields04:13
227- Defining One-to-one Relationships03:45
238- Defining a One-to-many Relationship04:10
249- Defining Many-to-many Relationships02:38
2510- Resolving Circular Relationships03:48
2611- Generic Relationships06:58
271- Introduction00:33
282- Supported Database Engines01:13
293- Creating Migrations08:03
304- Running Migrations05:02
315- Customizing Database Schema03:27
326- Reverting Migrations04:05
337- Installing MySQL02:10
348- Connecting to MySQL03:33
359- Using MySQL in Django04:15
3610- Running Custom SQL02:56
3711- Generating Dummy Data03:30
381 - Introduction00:42
392- Django ORM03:23
403- Resetting the Database04:01
414- Managers and QuerySets05:27
425- Retrieving Objects05:02
436- Filtering Objects05:43
447- Complex Lookups Using Q Objects03:57
458- Referencing Fields using F Objects01:52
469- Sorting03:50
4710- Limiting Results01:23
4811- Selecting Fields to Query06:05
4912- Deferring Fields03:16
5013- Selecting Related Objects09:14
5114- Aggregating Objects03:22
5215- Annotating Objects03:37
5316- Calling Database Functions03:27
5417- Grouping Data02:47
5518- Working with Expression Wrappers02:57
5619- Querying Generic Relationships06:20
5720- Custom Managers02:26
5821- Understanding QuerySet Cache02:09
5922- Creating Objects04:29
6023- Updating Objects04:14
6124- Deleting Objects00:54
6225- Transactions03:33
6326- Executing Raw SQL Queries04:20
641- Introduction00:39
652- Setting Up the Admin Site04:35
663- Registering Models03:35
674- Customizing the List Page04:08
685- Adding Computed Columns01:50
696- Selecting Related Objects03:54
707- Overriding the Base QuerySet02:51
718- Providing Links to Other Pages05:17
729- Adding Search to the List Page01:50
7310- Adding Filtering to the List Page04:24
7411- Creating Custom Actions03:28
7512- Customizing Forms05:44
7613- Adding Data Validation03:49
7714- Editing Children Using Inlines02:30
7815- Using Generic Relations03:59
7916- Extending Pluggable Apps04:44
8017- What's Next00:55

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

Scraping the Web for Fun and Profit

Scraping the Web for Fun and Profit

Sources: Jakob Greenfeld
This course will teach you how to use web scraping to create profitable projects. You will learn the basics of scraping using Python libraries...
6 hours 33 minutes 9 seconds
100 Days of Code: The Complete Python Pro Bootcamp

100 Days of Code: The Complete Python Pro Bootcamp

Sources: udemy
Welcome to the 100 Days of Code - The Complete Python Pro Bootcamp, the only course you need to learn to code with Python. With over 100,000 reviews and a 4...
54 hours 16 minutes 30 seconds
#100DaysOfCode with Python course

#100DaysOfCode with Python course

Sources: Talkpython
#100DaysOfCode in Python is your perfect companion to take the 100 days of code challenge and be successful. This course is 1-part video lesson, 2-parts guided projects. You wil...
17 hours 27 minutes 49 seconds
Create UberEats with Python/Django and Swift 3

Create UberEats with Python/Django and Swift 3

Sources: Code4Startup (coderealprojects)
Learn Python & Swift 3 by creating Real-life startup platform with Web dashboard and iOS app like UberEats, Doordash, Postmates.
19 hours 13 minutes 29 seconds
Django for Beginners/APIs/Professionals

Django for Beginners/APIs/Professionals

Sources: leanpub
Django for Professionals Once you have learned the basics of Django there is a massive gap between building simple "toy apps" and what it takes to build a "pro