[Last updated 12/2023] Django Masterclass : Build 9 Real World Django Projects (Udemy – English)
About Course
Views
:
What you’ll learn:
Learn Django From Scratch & Gain Essential Skills To Apply For Junior Django Developer Positions
Learn Django Right From the Basics Like Creating A Django Project, Understanding Models, Making Migrations, Running Django Application On Local Server
Learn How To Build Web Applications Using Django & Python
Learn How To Perform Authentication & Authorisation In Your Django Web Applications
Build A Full-Fledged E-commerce App With Add To Cart & Checkout Functionality, Utilise Local Storage To Save Cart Data
Build A Dynamic Web Based Crawler Using Django To Crawl Webpage Links
Build REST-APIs Using Django Rest Framework
Build A Web Based PDF CV Generator Using Django To Automate PDF Generations From Dynamic User Data
Build A Fully Functional Macro Nutrient & Calorie Tracker Using Django & Chart JS To Track & Visualise Daily Macronutrient & Calorie Consumption
Learn How To Customise Admin Panel In Django
v.v…
Time video:
34 hours (306 Lessons + Documents)
Teacher:
Ashutosh Pawar
Total weight:
16.71 GB
Original link:
https://www.udemy.com/course/django-course/
Course Content
12 – Pagination, Virtual Environment, Search & User Permissions
-
001 Section Intro What We Will Learn.mp4
06:56 -
002 Setting Up Virtual Environment For Our Project.mp4
09:26 -
003 Setting Up The Movies Model.mp4
05:33 -
004 Creating The View & Template.mp4
09:00 -
005 Adding Pagination.mp4
16:06 -
006 Adding Search Functionality.mp4
09:42 -
007 User Permissions.mp4
04:58
22 – Conclusion
-
001 Course Conclusion.mp4
03:29
21 – Project 9 Building A Multi Vendor Digital Marketplace
-
039 Restricting Edit & Delete Operations.mp4
06:06 -
027 Handing Edit Post Request.mp4
03:07 -
028 Delete Functionality.mp4
11:33 -
029 Creating Dashboard.mp4
07:15 -
030 Styling Dashboard Part 1.mp4
08:25 -
031 Styling Dashboard Part 2.mp4
07:49 -
032 Registration Form.mp4
10:59 -
033 Handling Registration Post Request.mp4
05:13 -
034 Styling Register Form.mp4
05:52 -
035 Login Functionality.mp4
07:09 -
036 Logout Functionality.mp4
09:22 -
037 Modifying The Product Model.mp4
04:22 -
038 Associating Product With Seller.mp4
05:27 -
026 Editing Product.mp4
07:15 -
040 Dashboard Filtering.mp4
02:19 -
041 Creating Purchase Page.mp4
15:32 -
042 Calculating Total Sales.mp4
10:41 -
043 Dashboard Total Sales.mp4
12:43 -
044 Calculating Yearly, Monthly & Weekly Sales.mp4
10:47 -
045 Calculating Everyday Sales Sum.mp4
06:48 -
046 Styling Cumulative Sales.mp4
05:06 -
047 Finding Cumulative Sales For Products.mp4
02:41 -
048 Calculating Total Product Sales.mp4
03:00 -
049 Daily Sales Chart.mp4
14:47 -
050 Product Sales Chart.mp4
08:36 -
051 Making Navbar Functional.mp4
03:45 -
014 Creating A Stripe Checkout Session.mp4
14:16 -
002 Setting Up Urls.mp4
05:39 -
003 Setting Up Tailwind.mp4
03:59 -
004 Creating A Navbar.mp4
06:31 -
005 Creating Product Model.mp4
03:04 -
006 Setting Up Static URL For Images.mp4
05:41 -
007 Displaying Products.mp4
03:34 -
008 Styling Product Page.mp4
07:41 -
009 Detail View.mp4
06:36 -
010 Designing Detail View.mp4
07:37 -
011 How Payment Gateway Works.mp4
03:36 -
012 Creating A Stripe Account.mp4
09:03 -
013 Getting Keys.mp4
04:40 -
001 Setting Up The Project.mp4
04:07 -
015 Creating Order Model.mp4
05:15 -
016 Creating Order In Backend.mp4
04:21 -
017 Payment Success View.mp4
06:39 -
018 Payment Failed View.mp4
01:53 -
019 URL For Create Checkout Session.mp4
02:40 -
020 Front-End Code For Checkout Using JavaScript.mp4
13:33 -
021 Fixing Errors.mp4
07:46 -
022 Creating Success Page.mp4
06:56 -
023 Create Product Form.mp4
10:41 -
024 Handling Post Request.mp4
05:55 -
025 Styling Create Form.mp4
09:24
20 – Project 8 Building A Real Time Chat Application Using Django Channels
-
013 Sending Message From Client.mp4
07:41 -
024 Adding Auto Scroll Feature.mp4
04:53 -
023 Styling Messages.mp4
10:58 -
022 Styling Chat Rooms Page.mp4
03:05 -
021 Creating Navigation Bar.mp4
09:19 -
020 Setting Up TailwindCSS.mp4
03:19 -
019 Displaying Messages On HTML Page.mp4
04:03 -
018 Saving Messages To Database.mp4
06:44 -
017 Creating A Model To Save Messages.mp4
03:18 -
016 Displaying Message On Browser.mp4
04:03 -
015 Receiving A Message In Frontend.mp4
05:16 -
014 Receiving A Message Via socket.mp4
05:43 -
001 Introduction To Channels.mp4
05:07 -
012 Fixing Error.mp4
01:58 -
011 Creating A Socket.mp4
07:18 -
010 Routing.mp4
06:23 -
009 Creating A Consumer.mp4
08:50 -
008 What Is A Consumer.mp4
04:22 -
007 Creating A Form To Send Messages.mp4
02:53 -
006 Creating View For Chatrooms.mp4
04:34 -
005 Displaying List Of Rooms.mp4
02:25 -
004 Creating Chatrooms.mp4
03:41 -
003 Creating Index Page.mp4
03:57 -
002 Setting Up The App.mp4
04:11
19 – Project 7 Build An Advanced Expense Tracker
-
014 Edit Part 3.mp4
05:29 -
027 Adding Categories To Charts.mp4
07:34 -
026 Adding Expenses To Charts.mp4
02:45 -
025 Getting Categorical Values.mp4
07:07 -
024 Setting Up Expense Charts.mp4
05:29 -
023 Categorical Expenses.mp4
04:16 -
022 Calculating Sum Of Expenses For 30 Days.mp4
08:55 -
021 Displaying Sums.mp4
05:18 -
020 Total Across Week & Year.mp4
07:39 -
019 Humanize.mp4
04:14 -
018 Expense Sum.mp4
06:53 -
017 Styling The App.mp4
07:06 -
016 Adding Image Buttons.mp4
03:47 -
015 Delete Functionality.mp4
06:47 -
001 Setting Up The Project.mp4
04:44 -
013 Edit Part 2.mp4
03:49 -
012 Edit Part 1.mp4
08:57 -
011 Designing Expense Table.mp4
10:07 -
010 Getting Expenses.mp4
03:09 -
009 Handling Post Request.mp4
02:30 -
008 Styling Expense Form.mp4
07:58 -
007 Creating Expense Form.mp4
04:10 -
006 Creating A Base Template.mp4
02:16 -
005 Setting Up Tailwind.mp4
07:24 -
004 Index View.mp4
03:43 -
003 Creating Admin User.mp4
04:02 -
002 Creating Expense Model.mp4
03:54
18 – Project 6 Building A Social Media App
-
037 Creating Feed Page.mp4
08:00 -
026 Styling Navbar Part 1.mp4
10:59 -
027 Styling Navbar Part 2.mp4
04:39 -
028 Styling Login Form.mp4
10:44 -
029 Designing Register Form.mp4
06:30 -
030 Styling Index Page Part 1.mp4
13:37 -
031 Styling Index Page Part 2.mp4
03:57 -
032 Adding Social Icons.mp4
09:05 -
033 Styling Edit Form.mp4
12:03 -
034 Styling Password Change Form.mp4
07:46 -
035 Removing Borders.mp4
03:23 -
036 Styling Create Page.mp4
06:00 -
025 Setting Up Tailwind For Django Project.mp4
10:53 -
038 Like Functionality Part 1.mp4
09:32 -
039 Like Functionality Part 2.mp4
13:45 -
040 Like Functionality Part 3.mp4
07:10 -
041 Like Functionality Part 4.mp4
02:35 -
042 Like Functionality Part 5.mp4
08:08 -
043 Comment Functionality Part 1.mp4
04:53 -
044 Comment Functionality Part 2.mp4
03:50 -
045 Comment Functionality Part 3.mp4
08:12 -
046 Comment Functionality Part 4.mp4
03:58 -
047 Comment Functionality Part 5.mp4
04:29 -
048 Comment Functionality Part 6.mp4
08:08 -
013 Password Reset Complete View.mp4
05:41 -
002 Creating Login Form.mp4
04:51 -
003 Rendering Login Form.mp4
08:58 -
004 Handling POST Request For Login.mp4
08:45 -
005 Creating Super User.mp4
02:32 -
006 Logout Functionality.mp4
05:40 -
007 Adding Base Template.mp4
05:12 -
008 Protected Route.mp4
06:26 -
009 Password Change View.mp4
08:35 -
010 Password Reset View.mp4
05:17 -
011 Password Reset Done View.mp4
05:27 -
012 Password Reset Confirm View.mp4
06:57 -
001 Setting Up The Project.mp4
05:49 -
014 User Registration Form.mp4
06:47 -
015 Registering Users.mp4
09:20 -
016 Extending User Model.mp4
14:23 -
017 Edit Profile.mp4
16:53 -
018 Post Model.mp4
06:28 -
019 Making Migrations.mp4
05:30 -
020 Creating Post.mp4
05:19 -
021 Submitting Post Part 1.mp4
04:36 -
022 Submitting Post Part 2.mp4
01:55 -
023 Creating Index Page.mp4
06:47 -
024 Why use Tailwind.mp4
02:25
17 – Project 5 Building A Macro Nutrient & Calorie Tracker Using Django & ChartJS
-
001 Creating Food Model.mp4
09:36 -
002 Listing Out Food Items.mp4
05:50 -
003 Adding Select Box.mp4
04:40 -
004 Adding Consume Model.mp4
08:46 -
005 User Functionality To Add Food.mp4
11:39 -
006 Listing Consumed Food Items.mp4
08:35 -
007 Adding Bootstrap.mp4
06:30 -
008 Designing Table For Consumed Food.mp4
08:13 -
009 Calculating Total Macros.mp4
18:25 -
010 Adding The Calorie Progress Bar.mp4
10:22 -
011 Adding Navbar.mp4
03:40 -
012 Integrating Chart JS.mp4
14:35 -
013 Designing Delete Functionality.mp4
09:34 -
014 Fixing Alignment Issue.mp4
01:45
16 – Project 4 Building A Web Based Site Scraper
-
001 Project Overview What We Will Build.mp4
01:42 -
002 Project Setup & Installing BeautifulSoup & Requests Library.mp4
05:38 -
003 How To Use Requests & BeautifulSoup.mp4
08:31 -
004 Adding Code To Views.mp4
09:06 -
005 Saving Links To Database.mp4
09:14 -
006 Displaying Links In Bootstrap Table.mp4
04:52 -
007 Accepting URLs From Users.mp4
12:31
15 – Project 3 Building A Web Based CV Generator
-
001 Project Overview What We Will Build.mp4
02:42 -
002 Project Setup.mp4
04:33 -
003 Building Models.mp4
06:59 -
004 Creating forms.mp4
08:05 -
005 Building Views.mp4
04:52 -
006 POST Method.mp4
09:36 -
007 Building Template.mp4
10:03 -
008 Downloading Packages For MAC Users.mp4
03:08 -
009 Downloading Packages For Windows Users.mp4
03:09 -
010 Using PDFKIT.mp4
10:02 -
011 Creating List Of Profiles.mp4
08:59
14 – Admin Panel Customisation
-
001 Updating Headers.mp4
03:44 -
002 Adding Custom Fields.mp4
04:21 -
003 Adding Custom Search Fields.mp4
02:58 -
004 Modifying Action Lists.mp4
04:14 -
005 Making Fields Editable.mp4
02:36
13 – Project 2 Building An E-commerce Site
-
016 Saving Items Into Cart.mp4
09:23 -
030 Conclusion What We Learned.mp4
02:57 -
029 Fixing The Add-To-Cart Bug.mp4
06:41 -
028 Adding Order Total To Database.mp4
06:12 -
027 Calculating Order Total.mp4
10:26 -
026 Adding Item Prices.mp4
10:59 -
025 Adding Cart Items To Database.mp4
05:53 -
024 Adding Checkout Form.mp4
16:20 -
023 Adding Cart Items To List Group.mp4
11:22 -
022 Modifying Local Storage.mp4
13:06 -
021 Checkout Page Template.mp4
08:12 -
020 Adding Cart Items In Popover.mp4
17:01 -
019 Modifying Popover Content.mp4
03:01 -
018 Adding A Popover.mp4
05:59 -
017 Displaying Number Of Items On Navbar.mp4
08:00 -
001 Project overview what we will build.mp4
04:11 -
015 Getting Product’s ID.mp4
05:07 -
014 Handling Button Click.mp4
08:17 -
013 Adding Query & Creating The Cart.mp4
08:20 -
012 Using Local Storage To Save Cart Items.mp4
07:31 -
011 Linking Index View With Detail View.mp4
07:35 -
010 Creating The Detail View For Products.mp4
09:39 -
009 Adding Pagination.mp4
13:00 -
008 Adding Search Functionality.mp4
09:03 -
007 Adding CSS To Our Site.mp4
06:52 -
006 Displaying Products On Index Page.mp4
08:25 -
005 Building The Index View.mp4
05:22 -
004 Adding Products To Database.mp4
07:02 -
003 Creating Product Model.mp4
05:02 -
002 Setting Up Project.mp4
03:59
01 – Course Introduction
11 – Building REST APIs With Python & Django
-
001 What is an API.mp4
12:28 -
002 Introduction To Django Rest Framework.mp4
04:59 -
003 Setting Up The Django Project & Movie Model.mp4
10:33 -
004 Creating Serializer.mp4
07:09 -
005 Setting Up Views & URLs for API.mp4
08:04 -
006 Adding API Endpoints.mp4
10:59 -
007 Adding Image Field To API.mp4
11:50
10 – Django Signals & Class Based Views
-
001 What Are Django Signals.mp4
03:13 -
002 Implementing Django Signals.mp4
11:21 -
003 Class Based Views In Django.mp4
09:30 -
004 Implementing Class Based Detail View.mp4
05:52 -
005 Add User To Post.mp4
09:39 -
006 Adding Get Absolute URL Method.mp4
03:47 -
007 Automating User Association.mp4
10:31 -
008 Design Touchup Login Form.mp4
10:00 -
009 Design Touchup Register Page.mp4
06:46 -
010 Design Touchup Add Item Page.mp4
02:16 -
011 Section Conclusion What We Learned.mp4
03:17
09 – Authentication In Django
-
001 Creating User Registration Form.mp4
12:44 -
002 Registration Success Message.mp4
13:03 -
003 Saving Users.mp4
05:53 -
004 Adding Additional Field.mp4
10:57 -
005 Logging In Users.mp4
11:43 -
006 Redirecting Registered Users & Logout Functionality.mp4
04:55 -
007 Adding Login Option To Navbar.mp4
05:13 -
008 Restricting Routes.mp4
11:39 -
009 Creating The Profile Model.mp4
09:52 -
010 Adding Path To Upload Images.mp4
08:40 -
011 Adding The User Profile Picture.mp4
04:34 -
012 Setting Up The Default Profile Picture.mp4
05:58
08 – Forms In Django
-
001 Adding Form To Add Items.mp4
13:28 -
002 Adding Base Template To Form.mp4
04:12 -
003 Implementing The Edit Functionality.mp4
06:42 -
004 Implementing Delete Functionality.mp4
11:31
07 – Static Files & Site Design
-
001 Static Files.mp4
07:58 -
002 Load static replace with just static as load static is depricated.mp4
00:57 -
003 More About Static Files.mp4
03:34 -
004 Creating Navbar.mp4
08:58 -
005 Creating Base Template.mp4
09:36 -
006 Adding Image Field To Model.mp4
12:18 -
007 Adding Actual Images.mp4
03:14 -
008 Designing The Detail View.mp4
04:25
06 – Templates
-
001 Django Templates.mp4
07:33 -
002 Passing Context To Templates.mp4
08:41 -
003 Why We Need Templates.mp4
02:47 -
004 Creating The Detail View.mp4
06:33 -
005 Completing The Detail View.mp4
07:18 -
006 Django Template Language.mp4
03:48 -
007 Removing Hardcoded URLs.mp4
04:30 -
008 Namespacing.mp4
04:01
05 – Database & Models In Django
-
001 Introduction To Database & Models.mp4
03:25 -
002 Database & Models.mp4
13:20 -
003 How Data Storage Works In Django.mp4
03:14 -
004 Using The Interactive Shell.mp4
10:27 -
005 Django Admin Panel & Creating Super User.mp4
06:55 -
006 How Data Retrieval Works In Django.mp4
03:07 -
007 Reading Data From Database.mp4
05:28
04 – Views & URL Patterns In Django
-
001 How Views Work In Django.mp4
04:39 -
002 Views In Django Implementation.mp4
08:46 -
003 URL Patterns.mp4
07:31 -
004 How Django URL Patterns Work Internally.mp4
05:41 -
005 Writing Another View.mp4
03:59
03 – Project 1 Food Menu App Setting Up A Django Project
-
001 Project Overview What We Will Build.mp4
04:23 -
002 How To Create & Setup Django Project.mp4
07:37 -
003 Running Our App On Development Server.mp4
04:27
02 – Downloading & Installing Required Software
-
001 Installing Python On Windows.mp4
01:52 -
002 Installing Python On Mac.mp4
03:03 -
003 Installing Django On Windows.mp4
02:56 -
004 Installing Django On Mac.mp4
02:24 -
005 Installing VS Code.mp4
01:51