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

Developing LLM App Frontends with Streamlit

Developing LLM App Frontends with Streamlit

Sources: zerotomastery.io
This byte-sized course will teach Streamlit fundamentals and how to use Streamlit to create a frontend for your LLM-powered applications.
1 hour 43 minutes 52 seconds
OpenAI API with Python Bootcamp: ChatGPT API, GPT-4, DALL·E

OpenAI API with Python Bootcamp: ChatGPT API, GPT-4, DALL·E

Sources: udemy
Welcome to the best resource for learning the OpenAI API with Python and for integrating the latest OpenAI models into your applications. This OpenAI API with
9 hours 8 minutes 16 seconds
Coding with AI

Coding with AI

Sources: Jeremy Morgan
Let's be realistic. You would like to delegate many tedious software development tasks to an assistant - and now it's possible! Tools for...
Spark and Python for Big Data with PySpark

Spark and Python for Big Data with PySpark

Sources: udemy
Learn the latest Big Data Technology - Spark! And learn to use it with one of the most popular programming languages, Python! One of the most valuable technolog
10 hours 35 minutes 43 seconds
Python 3: Deep Dive (Part 1 - Functional)

Python 3: Deep Dive (Part 1 - Functional)

Sources: udemy
This is Part 1 of a series of courses intended to dive into the inner mechanics and more complicated aspects of Python 3. This is not a beginner course - if you've been coding P...
44 hours 40 minutes 37 seconds