[Last updated 5/2024] Python Mega Course: Learn Python in 60 Days, Build 20 Apps (Udemy – Vietsub and Engsub)
About Course
Views
Master
Python
in just
60 days
with this comprehensive course!
Build 20 real-world apps
and gain hands-on experience with Python programming.
What you’ll learn:
Learn Python from beginner to advanced through real-world examples to transform your career
Learn to build industry-ready Python applications from scratch and deploy them for real users
Learn practical programming skills, tricks, and tools required by companies and which universities don’t teach
Learn all major Python topics from machine learning and data science to web development
Learn OOP, APIs, SQL, Git, GUIs, Flask, Django, Bootstrap, ML, AI, and more
Build Python web apps, a movie recommendation system, data visualization dashboards, desktop GUIs, and more.
Description:
The “
Python Mega Course: Learn Python in 60 Days, Build 20 Apps
“. Over 60 days, you’ll learn
Python
from scratch and
build 20 real-world apps
. Ideal for beginners and intermediate coders, this course combines comprehensive instruction with hands-on projects to enhance your programming skills and boost your confidence in creating practical applications.
Link gốc:
https://www.udemy.com/course/the-python-mega-course/
Time Course:
51 hours (458 Lectures + Documents)
Instructor
: Ardit Sulce
Total Weight:
20.04 GB
** Note
:
Chú ý:
Course Content
53 – Day 46 – App 13 Build an SQLite Student Management System with PyQt (Part 2)
-
001 ▶️ Today.mp4
00:33 -
002 ▶️ Add a Menu Bar.mp4
08:41 -
003 ▶️ Creating a Table Structure.mp4
04:19 -
004 ▶️ Populate Table with Data.mp4
12:42 -
005 ▶️ Inserting New Records.mp4
19:19 -
006 ✎ Student Project – Implement the Search Functionality.mp4
01:32 -
007 ✐ Solution.mp4
08:02
35 – Day 31 – App 6 Build a Historical Weather Data API with Python (Part 3)
-
001 ▶️ Today.mp4
00:41 -
002 ⚙️ Programming ToolConcept of the Day Data Analysis and Visualization Theory.mp4
05:22 -
003 ▶️ Show Data Table on the Webpage.mp4
08:44 -
004 ▶️ URL Endpoints for All Data and Annual Data.mp4
15:06 -
005 ✎ Student Project Analyze a Wine Tasting Dataset.mp4
05:56 -
006 ✐ Student Project Solution.mp4
04:24
36 – Day 32 – App 7 Build a Weather Forecast Data Dashboard with Python (Part 1)
-
001 ▶️ Today #streamlit #webapp.mp4
03:14 -
002 ▶️ Coding the User Interface.mp4
11:48 -
003 ▶️ Plotting Data Dynamically.mp4
13:26 -
004 ✎ Student Project Build a Happiness Data App.mp4
04:00 -
005 ✐ Student Project Solution.mp4
04:51
37 – Day 33 – App 7 Build a Weather Forecast Data Dashboard with Python (Part 2)
-
001 ▶️ Today.mp4
01:09 -
002 ▶️ Getting Raw Forecast Data.mp4
13:33 -
003 ▶️ Filtering Forecast Data.mp4
14:06 -
004 ▶️ Add Sky Conditions.mp4
17:18 -
005 ✎ Student Project Fix the Weather Forecast App.mp4
01:33 -
006 ✐ Student Project Solution.mp4
02:34
38 – Day 34 – App 8 Natural Language Processing of eBooks with Python (Part 1)
-
001 ▶️ Today.mp4
01:26 -
002 ⚙️ Programming ToolConcept of the Day Regular Expressions (Regex).mp4
03:17 -
003 ▶️ Get Number of Chapters.mp4
15:57 -
004 ▶️ Extract Certain Sentences.mp4
11:18 -
005 ▶️ Most Common Words.mp4
12:16 -
006 ✎ Student Project Regular Expressions.mp4
03:18 -
007 ✐ Student Project Solution.mp4
06:20
39 – Day 35 – App 8 Natural Language Processing of eBooks with Python (Part 2)
-
001 ▶️ Today.mp4
01:01 -
002 ▶️ Most Used Non-Stop Words.mp4
08:31 -
003 ▶️ Most PositiveNegative Chapters.mp4
11:00 -
004 ✎ Student Project Visualise Your Mood Across Days.mp4
02:29 -
005 ✐ Student Project Solution.mp4
04:10 -
006 ⚙️ Programming ToolConcept of the Day Applications of NLP.mp4
05:25
40 – Day 36 – App 9 Build a Webcam Monitoring Email Alert App with Python (Part 1)
-
001 ▶️ Today.mp4
02:19 -
002 ⚙Programming ToolConcept of the Day Images from a Computer Science Perspective.mp4
11:01 -
003 ▶️ Capture Webcam Video.mp4
13:46 -
004 ▶️ Program the Webcam to Detect Moving Objects.mp4
27:28 -
005 ▶️ Trigger Action when the Webcam Detects an Object.mp4
11:19 -
006 ✎ Student Project Add Live Timestamp to Webcam Video.mp4
05:20 -
007 ✐ Student Project Solution.mp4
02:19
41 – Day 37 – App 9 Build a Webcam Monitoring Email Alert App with Python (Part 2)
-
001 ▶️ Today.mp4
00:38 -
002 ▶️ Extract Images from Webcam Video.mp4
08:39 -
003 ▶️ Send Email with Attachment.mp4
14:10 -
004 ▶️ Send Email Attachment when Webcam Detects an Object.mp4
05:34 -
005 ▶️ Threading in Python.mp4
11:06 -
006 ⚙️ Programming ToolConcept of the Day Applications of Image Processing.mp4
02:55
43 – Day 38 – App 10 Build a Music Event Web Scraper with Python (Part 1)
-
001 ▶️ Today.mp4
02:03 -
002 ⚙️ Programming ToolConcept of the Day Web Scraping.mp4
03:47 -
003 ▶️ Scraping a Webpage.mp4
09:44 -
004 ▶️ Extracting Data from the Scraped Content.mp4
10:36 -
005 ▶️ Storing the Extracted Data in Text Files.mp4
12:03 -
006 ▶️ Send Email when New Event is Found on the Website.mp4
04:54 -
007 ▶️ Running the Program Non-Stop.mp4
02:25 -
008 ✎ Student Project Scrape Temperature Data.mp4
02:47 -
009 ✐ Student Project Solution.mp4
04:28
44 – Day 39 – App 10 Build a Music Event Web Scraper with Python (Part 2)
-
001 ▶️ Today.mp4
01:06 -
002 ⚙️ Programming ToolConcept of the Day SQL Databases.mp4
17:23 -
003 ▶️ Select, Add, and Delete SQL Data.mp4
12:24 -
004 ▶️ Storing the App Data in an SQL Database.mp4
17:12 -
005 ✎ Student Project Store Temperature Data in SQL Database.mp4
02:59 -
006 ✐ Student Project Solution.mp4
05:04
46 – Day 40 Object Oriented Programming (OOP) in Python
-
001 ▶️ Today.mp4
02:50 -
002 ▶️ Classes and Object Oriented Programming #classes #oop.mp4
14:29 -
003 ▶️ Class init and self.mp4
14:15
47 – Day 41 – App 11 Build a Hotel Booking App with Python in OOP Style (Part 1)
-
001 ▶️ Today.mp4
01:15 -
002 ⚙️ Programming ToolConcept of the Day Class vs Instance.mp4
04:01 -
003 ▶️ Planning the App in OOP Style.mp4
03:38 -
004 ▶️ Code the Classes.mp4
03:42 -
005 ▶️ Create Instances.mp4
09:23 -
006 ▶️ Implement the Methods of the Hotel Class.mp4
11:38 -
007 ▶️ Implement the Methods of the Reservation Ticket Class.mp4
08:34 -
008 ✎ Student Project.mp4
02:49 -
009 ✐ Student Project Solution.mp4
04:19
48 – Day 42 – App 11 Build a Hotel Booking App with Python in OOP Style (Part 2)
-
001 ▶️ Today.mp4
01:28 -
002 ▶️ Credit Card feature #extending #new-feature.mp4
17:25 -
003 ▶️ Secure Credit Card feature #inheritance #new-feature.mp4
13:39 -
004 ▶️ Overwriting Parent Methods.mp4
03:50 -
005 ✎ Student Project – Spa Hotel Class.mp4
03:42 -
006 ✐ Student Project Solution.mp4
02:52
49 – Day 43 – App 11 Build a Hotel Booking App with Python in OOP Style (Part 3)
-
001 ▶️ Today.mp4
00:59 -
002 ▶️ Instance Variables Vs. Class Variables.mp4
07:22 -
003 ▶️ Instance Methods Vs. Class Methods.mp4
06:10 -
004 ▶️ Properties.mp4
06:35 -
005 ▶️ Static Methods.mp4
03:12 -
006 ▶️ Magic Methods.mp4
12:40 -
007 ▶️ Abstract Classes and Abstract Methods.mp4
07:30
50 – Day 44 – App 12 Learn Code Inspection using the Mario Game App
-
001 ▶️ Today.mp4
01:43 -
002 ⚙️ Programming Tool of the Day – Collaborating #github #fork #pull-request.mp4
10:55 -
003 ▶️ Setting up the Project Locally.mp4
05:21 -
004 ▶️ Inspecting the Project Structure.mp4
09:30 -
005 ▶️ Inspecting the Code.mp4
15:27
52 – Day 45 – App 13 Build an SQLite Student Management System with PyQt (Part 1)
-
001 ▶️ Today.mp4
02:51 -
002 ▶️ Project Requirements.mp4
02:13 -
003 ▶️ Sketching a Prototype.mp4
05:16 -
004 ▶️ Introduction to PyQt6.mp4
31:20 -
005 ✎ Student Project – Speed Calculator GUI.mp4
01:31 -
006 ✐ Solution.mp4
02:57
34 – Day 30 – App 6 Build a Historical Weather Data API with Python (Part 2)
-
001 ▶️ Today.mp4
02:07 -
002 ⚙️ Programming Tool of the Day Jupyter Lab Tutorial.mp4
13:32 -
003 ▶️ Pandas In-Depth Exploring 200-years of European Weather Data.mp4
40:04 -
004 ▶️ API that Returns Weather Temperature Data.mp4
15:00 -
005 ✎ Student Project Build a Thesaurus API (Part 2).mp4
01:18 -
006 ✐ Student Project Solution.mp4
03:39
54 – Day 47 – App 13 Build an SQLite Student Management System with PyQt (Part 3)
-
001 ▶️ Today.mp4
00:51 -
002 ▶️ Add the Toolbar.mp4
07:51 -
003 ▶️ Add the Status Bar.mp4
11:43 -
004 ▶️ Create an Edit Dialog.mp4
20:37 -
005 ▶️ Create a Delete Dialog.mp4
12:27 -
006 ▶️ Create an About Dialog.mp4
04:40 -
007 ⚙️ Programming Skill of the Day – Refactoring.mp4
09:43
55 – Day 48 – App 14 Build a MySQL Student Management System with PyQt
-
001 ▶️ Today.mp4
01:19 -
002 ▶️ MySQL vs SQLite.mp4
05:59 -
003 ▶️ Installing MySQL on Windows.mp4
08:06 -
004 ▶️ Installing MySQL on Mac.mp4
09:12 -
005 ▶️ Installing MySQL on Linux.mp4
04:17 -
006 ⚙️ Programming Skill of the Day – MySQL Command Line Tutorial.mp4
11:56 -
007 ▶️ Implement MySQL in Python.mp4
12:02
56 – Day 49 – App 15 Build an Intelligent ChatBot with ChatGPT and PyQt
-
001 ▶️ Today #chatbot #chatgpt.mp4
01:27 -
002 ▶️ Creating the Chatbot GUI.mp4
11:47 -
003 ▶️ Create the GPT Chatbot.mp4
08:50 -
004 ▶️ Connect the Chatbot to the GUI.mp4
15:21
58 – Day 50 – App 16 Build a Job Application Web App with Flask (Part 1)
-
001 ▶️ Today.mp4
02:31 -
002 ▶️ Creating the App Structure.mp4
06:13 -
003 ▶️ Connecting the Python Backend to the HTML Part.mp4
05:23 -
004 ▶️Building the Form.mp4
16:31 -
005 ▶️ Bootstrap Style.mp4
13:11
59 – Day 51 – App 16 Build a Job Application Web App with Flask (Part 2)
-
001 ▶️ Today.mp4
00:49 -
002 ▶️ Getting the User Data.mp4
14:30 -
003 ▶️ Creating a Database.mp4
11:03 -
004 ▶️ Storing the User Data in the Database.mp4
07:25 -
005 ▶️ Showing Submission Notification.mp4
07:02 -
006 ▶️ Sending a Confirmation Email.mp4
09:53
60 – Day 52 – App 17 Build a Job Application Web App with Django (Part 1)
-
001 ▶️ Today.mp4
01:34 -
002 ▶️ Setting up a Django Project and an App.mp4
09:23 -
003 ▶️ Setting up Database Models.mp4
12:57 -
004 ▶️ Creating a View and a Template.mp4
10:34
61 – Day 53 – App 17 Build a Job Application Web App with Django (Part 2)
-
001 ▶️ Today.mp4
01:26 -
002 ▶️ Code the HTML of the Application Form.mp4
08:08 -
003 ▶️ Creating a Form Model.mp4
12:27 -
004 ▶️ Store the Data in the Database.mp4
04:57 -
005 ▶️ Send an Email with Django.mp4
09:08
62 – Day 54 – App 17 Build a Job Application Web App with Django (Part 3)
-
001 ▶️ Today.mp4
00:35 -
002 ▶️ Creating an Admin Interface.mp4
07:08 -
003 ▶️ Customizing the Admin Interface.mp4
06:30 -
004 ▶️ Creating a Base Template.mp4
11:53 -
005 ▶️ Adding the Navigation Bar.mp4
06:52
63 – Day 55 – App 18 Build a Restaurant Kitchen Web App with Django (Part 1)
-
001 Today.mp4
03:36 -
002 Creating the App QR Code.mp4
03:44 -
003 Setup a Django Project and App.mp4
04:06 -
004 Creating the Database Model.mp4
19:00
64 – Day 56 – App 18 Build a Restaurant Kitchen Web App with Django (Part 2)
-
001 Today.mp4
01:21 -
002 Creating Class-Based Views.mp4
22:39 -
003 Context in Django.mp4
05:53
65 – Day 57 – App 18 Build a Restaurant Kitchen Web App with Django (Part 3)
-
001 Today.mp4
00:39 -
002 Creating an Admin Interface and Adding Data.mp4
09:36 -
003 Jinja For Loops.mp4
12:47 -
004 Jinja If Conditionals.mp4
08:52 -
005 Adding Dynamic Links.mp4
10:24 -
006 Adding Bootstrap.mp4
12:39
67 – Day 58 – App 19 Build a Movie Recommendation System with Python (Part 1)
-
001 Today.mp4
01:38 -
002 Three Types of Recommendation Systems.mp4
04:03 -
003 The Movies Dataset.mp4
05:32 -
004 Project Setup on Deepnote.mp4
07:29 -
005 Popularity-Based Recommendation Model.mp4
19:48
68 – Day 59 – App 19 Build a Movie Recommendation System with Python (Part 2)
-
001 Today.mp4
00:55 -
002 Term Frequency and Inverse Document Frequency.mp4
16:48 -
003 Similarity Matrix.mp4
07:24 -
004 Extracting Most Similar Movies.mp4
19:05 -
005 Collaborative Filtering with Machine Learning.mp4
04:03 -
006 Training and Using the Model to Predict.mp4
14:15
70 – Day 60 – App 20 Build and Publish a Python Package
-
001 Today.mp4
01:12 -
002 Description of the Package.mp4
02:16 -
003 Preparing the Code of the Package.mp4
11:10 -
004 Testing the Package.mp4
12:14 -
005 Uploading the Package to PyPi.mp4
13:00
16 – Day 15 – App 1 Build a To-do App with Python (Standard Modules and Git)
-
001 ⬅️ Recap of Yesterday.mp4
01:56 -
002 ▶️ Add a Date Feature #standard-modules #time #constants #if-name-equal-main.mp4
16:31 -
003 ⚛️ Code Experiments.mp4
22:55 -
004 ⭐️ Bonus Example.mp4
34:43 -
008 ⚙️ Programming ToolConcept of the Day Using Git #git #commit #checkout #reset.mp4
19:32
02 – Day 1- App 1 Build a To-do App with Python (Variables, Lists, and Print)
-
03:25
-
003 ▶️ Today’s Goals #print #variables #functions #lists.mp4
01:07 -
005 Installing Python and PyCharm.mp4
11:18 -
007 ▶️ Create and Run Your First Python Program #print #strings.mp4
07:54 -
008 ▶️ Getting User Input #input #variables.mp4
10:19 -
009 ▶️ Storing User Input #lists.mp4
07:44 -
010 ⚛️ Coding Experiments.mp4
07:55 -
011 ⭐️ Bonus Example.mp4
04:29 -
018 ⚙️ Programming ToolConcept of the Day The Python Console.mp4
06:20
03 – Day 2 – App 1 Build a To-do App with Python (Methods and While-Loop)
-
001 ⬅️ Recap of Yesterday.mp4
01:33 -
002 ▶️ Getting User Input Repeatedly #while-loop.mp4
06:34 -
004 ▶️ Storing User Input Repeatedly #methods.mp4
09:35 -
005 ⚛️ Coding Experiments.mp4
06:03 -
006 ⭐️ Bonus Example.mp4
07:36 -
013 ⚙️ Programming ToolConcept of the Day How to Find the Code You Need.mp4
08:46
04 – Day 3 – App 1 Build a To-do App with Python (Match-Case and For-Loops)
-
001 ⬅️ Recap of Yesterday.mp4
01:06 -
002 ▶️ Todo List View and Program Exit #match-case.mp4
07:19 -
003 ▶️ Improving the Program Output #for-loops.mp4
06:29 -
005 ⚛️ Code Experiments.mp4
06:45 -
006 ⭐️ Bonus Example.mp4
04:07 -
012 ⚙️ Programming ToolConcept of the Day What Surprisingly is Python.mp4
03:37
05 – Day 4 – App 1 Build a To-do App with Python (List Indexing and Tuples)
-
001 ⬅️ Recap of Yesterday.mp4
01:43 -
002 ▶️ Add an Edit Feature #type-conversion #list-indexing.mp4
15:04 -
003 ⚛️ Coding Experiments.mp4
11:59 -
004 ⭐️ Bonus Example #tuples.mp4
13:12 -
014 ⚙️ Programming ToolConcep of the Day Text Editors, Code Editors, IDE, PyCharm.mp4
15:22
06 – Day 5 – App 1 Build a To-do App with Python (Enumeration and f-strings)
-
001 ⬅️ Recap of Yesterday.mp4
01:51 -
002 ▶️ Numbered Todos #enumerate.mp4
04:44 -
003 ▶️ Improving the Program Output ▶️ #f-strings #formatting-strings.mp4
03:38 -
004 ▶️ Add a Complete Todo Feature.mp4
09:10 -
006 ⚛️ Code Experiments.mp4
10:26 -
007 ⭐️ Bonus Example.mp4
06:19 -
015 ⚙️ Programming ToolConcept of the Day How to Ask Good Programming Questions.mp4
09:49
07 – Day 6 -App 1 Build a To-do App with Python (Working with Text Files)
-
001 ⬅️ Recap of Yesterday.mp4
02:40 -
002 ▶️ Storing Items in Text Files #text-files #read #write #writelines #readlines.mp4
19:41 -
003 ▶️ Getting Todo Items from Text Files #read-text-files.mp4
03:57 -
004 ▶️ How Data Types are Created #types.mp4
03:04 -
005 ⚛️ Code Experiments.mp4
09:18 -
006 ⭐️ Bonus Example.mp4
12:38 -
016 ⚙️ Programming ToolConcept of the Day Online Python Communities.mp4
05:16
08 – Day 7 -App 1 Build a To-do App with Python (List Comprehension and Comments)
-
001 ⬅️ Recap of Yesterday.mp4
02:43 -
002 ▶️ Improving the Program Output #list-comprehensions.mp4
10:15 -
003 ⚛️ Code Experiments.mp4
06:02 -
004 ⭐️ Bonus Example.mp4
03:21 -
011 ⚙️ Programming ToolConcept of the Day Usages of Python in Real Life.mp4
11:31
09 – Day 8 -App 1 Build a To-do App with Python (With-Context Manager)
-
001 ⬅️ Recap of Yesterday.mp4
01:45 -
002 ▶️ Optimising the Code #with-context-manager.mp4
04:50 -
003 ▶️ Editing and Completing Todo Items #with-context-manager.mp4
11:19 -
004 ⚛️ Code Experiments.mp4
07:48 -
005 ⭐️ Bonus Example.mp4
07:55 -
008 Programming ToolConcept of the Day Steps of Creating and Maintaining a Program.mp4
03:54
10 – Day 9, App 1 Build a To-do App with Python (If-Elif-Else and Dictionaries)
-
001 ⬅️ Recap of Yesterday.mp4
02:51 -
002 ▶️ Improving the Add Feature #if-conditionals #slicing.mp4
14:36 -
003 ▶️ Optimising the Program #elif #else.mp4
11:01 -
004 ⚛️ Code Experiments.mp4
09:10 -
005 ⭐️ Bonus Example.mp4
23:59 -
015 ⚙️ Programming ToolConcept of the Day High vs. Low Level Programming Languages.mp4
04:57
11 – Day 10 App 1 Build a To-do App with Python (Robust Code with Try-Except)
-
001 ⬅️ Recap of Yesterday.mp4
03:01 -
002 ▶️ Fixing Two Bugs in the Program #bugs.mp4
09:23 -
003 ▶️ Anticipating Program Errors #try-except #continue.mp4
11:12 -
004 ⚛️ Code Experiments.mp4
06:08 -
005 ⭐️ Bonus Example.mp4
07:42 -
011 ⚙️ Programming ToolConcept of the Day Cloud IDEs.mp4
08:10
12 – Day 11 – App 1 Build a To-do App with Python (Using Custom Functions)
-
001 ⬅️ Recap of Yesterday.mp4
01:31 -
002 ▶️ Avoiding Repetitive Code #custom-functions.mp4
16:51 -
003 ⚛️ Code Experiments.mp4
07:41 -
004 ⭐️ Bonus Example.mp4
09:50 -
009 ⚙️ Programming ToolConcept of the Day Python vs. Other Languages.mp4
03:27
13 – Day 12 – App 1 Build a To-do App with Python (Multiple Arguments)
-
001 ⬅️ Recap of Yesterday.mp4
01:11 -
002 ▶️ Optimising the Code #function-arguments.mp4
09:39 -
003 ▶️ Optimising the Code Further #multiple-arguments.mp4
14:13 -
004 ⚛️ Code Experiments.mp4
06:54 -
005 ⭐️ Bonus Example.mp4
11:53 -
014 ⚙️ Programming ToolConcept of the Day The Learn-to-Program Curve.mp4
03:25
14 – Day 13 – App 1 Build a To-do App with Python (Utilizing Default Args)
-
001 ⬅️ Recap of Yesterday.mp4
01:18 -
002 ▶️ Optimising the Code #default-arguments.mp4
12:54 -
003 ▶️ Documenting the Code #doc-strings.mp4
07:40 -
004 ⚛️ Code Experiments.mp4
04:08 -
005 ⭐️ Bonus Example.mp4
10:05 -
013 ⚙️ Programming ToolConcept of the Day Python Versions Explained.mp4
07:55
15 – Day 14 – App 1 Build a To-do App with Python (Using Local Modules)
-
001 ⬅️ Recap of Yesterday.mp4
01:24 -
002 ▶️ Organising the Code in Modules #modules #import.mp4
13:03 -
003 ▶️ Anatomy of Python.mp4
15:01 -
004 ⚛️ Code Experiments.mp4
09:57 -
005 ⭐️ Bonus Examples.mp4
08:20 -
011 ⚙️ Programming ToolConcept of the Day What is Version Control and Git #git.mp4
10:21
01 – MODULE 1️⃣ PYTHON BASICS (Day 1 – 20) ↓
17 – Day 16 – App 1 Build a To-do App with Python (Third-Party Modules and GitHub)
-
001 ⬅️ Recap of Yesterday.mp4
02:20 -
002 ▶️ Difference Between Frontend and Backend #frontend #backend.mp4
04:33 -
003 ▶️ Create a Desktop Graphical User Interface (GUI) #desktop-gui #freesimplegui.mp4
28:30 -
004 ⚛️ Code Experiments.mp4
05:20 -
005 ⭐️ Bonus Example.mp4
09:27 -
009 ⚙️ Programming Tool of the Day Using Github #github.mp4
10:40
18 – Day 17 – App 1 Build a To-do App with Python (Build the App Desktop GUI)
-
001 ⬅️ Recap of Yesterday.mp4
01:47 -
002 ▶️ Implementing an Add Todo Button #gui-buttons.mp4
20:35 -
003 ▶️ Implementing an Edit Button #gui-buttons.mp4
24:20 -
004 ⚛️ Code Experiments.mp4
07:50 -
005 ⭐️ Bonus Example.mp4
27:46 -
010 Programming ToolConcept of the Day Clone a Remote Github Repository #git-clone.mp4
13:12
19 – Day 18 – App 1 Build a To-do App with Python (Various GUI Styles)
-
001 ⬅️ Recap of Yesterday.mp4
01:08 -
002 ▶️ Implement Complete and Exit Buttons #gui-buttons.mp4
07:58 -
003 ▶️ Final Touches.mp4
15:52 -
004 ⚛️ Code Experiments.mp4
06:10 -
005 ⭐️ Bonus Example.mp4
21:36 -
009 ⚙️ Programming ToolConcept of the Day Creating a Standalone Executable.mp4
24:24
20 – Day 19 – App 1 Build a To-do App with Python (Build a Web App Version)
-
001 ⬅️ Recap of Yesterday.mp4
01:25 -
002 ▶️ Create a Web App #streamlit #title #subheader #checkbox.mp4
16:21 -
003 ▶️ Adding New Todo Items on the Web App.mp4
13:22 -
004 ▶️ Completing Todo Items on the Web App.mp4
10:04 -
005 ▶️ Deploying the Web App to the Cloud.mp4
13:40 -
006 ⚛️ Code Experiments.mp4
13:28 -
007 ⭐️ Bonus Example.mp4
12:35 -
010 ⚙️Programming ToolConcept of the Day Web App Deployment – Deploy to Heroku.mp4
16:08
21 – Day 20 – Summary of Python Basics
-
001 ▶️ Today.mp4
01:34 -
002 ▶️ PyCharm Review.mp4
04:31 -
003 ▶️ Objects, Variables, Functions.mp4
13:07 -
004 ▶️ Methods, Lists, Tuples, Dictionaries.mp4
17:50 -
005 ▶️ Code Blocks, f-strings.mp4
06:48 -
006 ▶️ External Files, List Comprehensions.mp4
07:25 -
007 ▶️ Errors, Comments, Modules, Libraries, Web and Desktop GUIs.mp4
15:11 -
008 ⚙️ Programming ToolConcept of the Day Using the Command Line.mp4
15:18
23 – Day 21 – App 2 Build a Project Showcase Website with Python (Part 1)
-
001 ▶️ Today.mp4
02:49 -
004 ⚙️ Programming ToolConcept of the Day Prototyping with Figma.mp4
22:50 -
005 ▶️ Designing the App.mp4
01:41 -
006 ▶️ Setting up the PyCharm Project and Git.mp4
07:16 -
007 ▶️ The App Data Source.mp4
07:34 -
008 ▶️ Create a Multi-Column Webpage.mp4
08:00 -
009 ✎ Student Project Add Content to the Website.mp4
04:01 -
010 ✐ Student Project Solution.mp4
03:57
24 – Day 22 – App 2 Build a Project Showcase Website with Python (Part 2)
-
001 ▶️ Today.mp4
01:12 -
002 ▶️ Add Thumbnail Titles to the Webpage.mp4
13:28 -
003 ▶️ Add Descriptions, Images, and Links to the Webpage.mp4
08:49 -
004 ✎ Student Project Create a Company Website.mp4
05:10 -
005 ✐ Student Project Solution.mp4
06:31 -
006 ⚙️ Programming ToolConcept of the Day Coding without an IDE.mp4
11:22
25 – Day 23 – App 2 Build a Project Showcase Website with Python (Part 3)
-
001 ▶️ Today.mp4
01:08 -
002 ▶️ Multipage Web Apps.mp4
05:04 -
003 ▶️ Webforms.mp4
09:08 -
004 ▶️ Send Email.mp4
13:31 -
005 ▶️ Send Email Via the Web Form.mp4
12:26 -
006 ✎ Student Project Contact Us Email Form.mp4
03:58 -
007 ✐ Student Project Solution.mp4
03:31 -
008 ⚙️Programming ToolConcept of the Day Secure Passwords in Environment Variables.mp4
08:05
26 – Day 24 – App 3 Generate PDF Documents with Python
-
001 ▶️ Today.mp4
03:46 -
002 ▶️ Create a Multipage PDF.mp4
15:47 -
003 ▶️ From CSV to PDF #pandas.mp4
15:33 -
004 ▶️ Add More Pages to PDF.mp4
09:29 -
005 ▶️ Add Footer.mp4
08:41 -
007 ✎ Student Project Lined PDF.mp4
01:11 -
008 ✐ Student Project Solution.mp4
04:09 -
009 ⚙️ Programming ToolConcept of the Day PEP 8 Style Guide.mp4
16:31
27 – Day 25 – App 4 Generate PDF Invoices from Excel Documents (Part 1)
-
001 ▶️ Today.mp4
03:37 -
002 ▶️ Setting up the Project.mp4
06:49 -
003 ▶️ Load a Data from Excel to Python.mp4
06:38 -
004 ▶️ Create a PDF for Each Excel File.mp4
10:16 -
005 ✎ Student Project From Text Files to PDF.mp4
02:16 -
006 ✐ Student Project Solution.mp4
03:58 -
007 ⚙️ Programming ToolConcept of the Day Zen of Python.mp4
12:58
28 – Day 26 – App 4 Generate PDF Invoices from Excel Documents (Part 2)
-
001 ▶️ Today.mp4
00:24 -
002 ▶️ Add Date to PDF.mp4
05:43 -
003 ▶️ Add Table from Excel to PDF.mp4
16:48 -
004 ▶️ Add Table Header and Total Price.mp4
07:45 -
006 ✎ Student Project Adding Multiline Text to PDF.mp4
00:44 -
007 ✐ Student Project Solution.mp4
02:10 -
008 ⚙️ Programming ToolConcept of the Day Using the PyCharm Debugger.mp4
24:17
30 – Day 27 – App 5 Build a Daily News Email Digest with Python (Part 1)
-
001 ▶️ Today.mp4
00:34 -
002 ⚙️ Programming ToolConcept of the Day API Explained.mp4
05:45 -
003 ▶️ URL Requests with Python.mp4
08:45 -
004 ▶️ Getting Data from an API.mp4
09:54 -
005 ✎ Student Project Email the API Data.mp4
01:55 -
006 ✐ Student Project Solution.mp4
07:37
31 – Day 28 – App 5 Build a Daily News Email Digest with Python (Part 2)
-
001 ▶️ Today.mp4
00:47 -
002 ▶️ Five Program Refinements.mp4
09:33 -
003 ▶️ Download a File from the Web.mp4
05:29 -
004 ✎ Student Project Astronomy Image of the Day.mp4
01:38 -
005 ✐ Student Project Solution.mp4
03:04 -
006 ⚙️ Programming ToolConcept of the Day Using PythonAnywhere PaaS.mp4
09:42
33 – Day 29 – App 6 Build a Historical Weather Data API with Python (Part 1)
-
001 ▶️ Today.mp4
03:02 -
002 ⚙️ Programming ToolConcept of the Day HTML Tutorial.mp4
12:59 -
003 ▶️ Build a Website with Flask.mp4
12:52 -
004 ▶️ Build a REST API.mp4
15:02 -
005 ▶️ Running Multiple Apps.mp4
01:47 -
006 ✎ Student Project Build a Dictionary API (Part 1).mp4
03:45 -
007 ✐ Student Project Solution.mp4
01:56