Python Full Course for Advanced Beginners

Published: 25 September 2025
on channel: Delphine Works LLC
119,237
310

Now that you’ve completed the Python for Beginners Course, take your Python Programming skills to the next level with this Associate-level / Intermediate Python course.

Upon completing the course, you’ll have enough information to excel at intermediate-to-advanced Python Courses at Universities and Colleges, prepare for Associate-level Python certification exams, and become a Proficient Python Programmer.

Time Stamps

0:00 - 0:09 – Welcome
0:09 - 0:37 – Nested Loops
0:37 - 2:15 – Coding: Create a Nested Loop
2:15 - 3:47 – Coding: Simulate a Clock
3:47 - 6:02 – Coding: Generate a Rectangular Pattern
6:02 - 8:35 – Coding: Generate a Triangular Pattern a Clock
8:35 - 8:53 – Nested Lists
8:53 - 10:22 – Coding: Create a Nested List
10:22 - 11:44 – Coding: Access a Nested List
11:44 - 13:03 – Coding: Change Nested List Element Content
13:03 - 16:54 – Coding: Loop a Nested List
16:54 - 17:12 – Nested Dictionaries
17:12 - 19:08 – Coding: Create a Nested Dictionary
19:08 - 21:30 – Coding: Access a Nested Dictionary
21:30 - 22:53 – Coding: Change Nested Dictionary Element Content
22:53 - 24:22 – Files
24:22 - 26:05 – Coding: Create a File and Write Data to a File
26:05 - 27:06 – Coding: Read Data from a File
27:06 - 28:58 – Coding: Read Lines from a File
28:58 - 30:01 – Coding: Append Data to a File
30:01 - 31:53 – Coding: Write Numbers to a File
31:53 - 34:04 – Coding: Read Numbers from a File
34:04 - 39:36 – Coding: Use Loops with Files
39:36 - 40:55 – Coding: Use the with Statement
40:55 - 43:09 – Coding: Handle a File Exception
43:09 - 44:05 – Strings
44:05 - 45:03– Coding: Use Loops with Strings
45:03 - 46:36 – Coding: Access String Elements
46:36 - 47:07 – Coding: Count String Elements
47:07 - 49:49 – Coding: Combine Strings
49:49 - 54:44 – Coding: String Slicing
54:44 - 55:57 – Coding: Use the in Operator with Strings
55:57 - 56:38 – Coding: Use the not in Operator with Strings
56:38 - 58:58 – Coding: Use String Testing Methods
58:58 - 01:04:41 – Coding: Use String Modification Methods
01:04:41 - 01:07:28 – Coding: Use String Search and Replace Methods
01:07:28 - 01:07:59 – Sets
01:07:59 - 01:09:49 – Coding: Create Sets
01:09:49 - 01:10:16 – Coding: Count Set Elements
01:10:16 - 01:10:57 – Coding: Add Set Elements
01:10:57 - 01:11:37 – Coding: Update Set Elements
01:11:37 - 01:12:37 – Coding: Remove Set Elements
01:12:37 - 01:13:10 – Coding: Use Loops with Sets
01:13:10 - 01:14:10 – Coding: Use the in and not in Operators with a Set
01:14:10 - 01:15:21 – Coding: Use the union() Method
01:15:21 - 01:16:23 – Coding: Use the intersection() Method
01:16:23 - 01:17:17 – Coding: Use the difference() Method
01:17:17 - 01:18:12 – Coding: Use the symmetric_difference () Method
01:18:12 - 01:19:14 – Coding: Use the issuperset() Method
01:19:14 - 01:20:09 – Coding: Use the issubset() Method
01:20:09 - 01:21:23 – Modules
01:21:23 - 01:22:58 – Coding: Use the math Module
01:22:58 - 01:26:29 – Coding: Use the random Module
01:26:29 - 01:29:30 – Coding: Create a Module
01:29:30 - 01:30:03 – Coding: Use the from import Statement
01:30:03 - 01:30:32 – Coding: Create an Alias
01:30:32 - 01:31:08 – Packages
01:31:08 - 01:33:28 – Coding: Create a Package
01:33:28 - 01:34:49 – Coding: Import a Package
01:34:49 - 01:35:32 – Coding: Use the from Import Statement with a Package
01:35:32 - 01:36:09 – Coding: Create Aliases for Modules
01:36:09 - 01:36:46 – Coding: Import a Function from a Module
01:36:46 - 01:37:06 – Coding: Create an Alias for a Module Function
01:37:06 - 01:37:53 – Object-Oriented Programming
01:37:53 - 01:39:28 – Classes and Objects
01:39:28 - 01:43:47 – Coding: Define a class
01:43:47 - 01:47:30 – Coding: Instantiate a class
01:47:30 - 01:49:19 – Coding: Define a Constructor
01:49:19 - 01:50:52 – Coding: Define an __str__() Method
01:50:52 - 01:51:59 – Coding: Add a class to a Module
01:51:59 - 01:52:32 – Inheritance
01:52:32 - 02:01:49 – Coding: Apply Inheritance
02:01:49 - 02:02:27 – Polymorphism
02:02:27 - 02:05:24 – Coding: Method Overriding
02:05:24 - 02:10:40 – Coding: Use the isinstance() Function
02:10:40 - 02:11:05 – The os Module
02:11:05 - 02:14:02 – Coding: Use the os Module
02:14:02 - 02:14:45 – Generators
02:14:45 - 02:15:40 – Coding: Define a Generator Function
02:15:40 - 02:17:06 – Coding: Create a Generator
02:17:06 - 02:17:56 – Coding: Iterate a Generator
02:17:56 - 02:18:26 – Decorators
02:18:26 - 02:21:17 – Coding: Create a Decorator
02:21:17 - 02:21:43 – List Comprehensions
02:21:43 - 02:24:22 – Coding: Create List Comprehensions
02:24:22 - 02:24:35 – Lambda Functions
02:24:35 - 02:27:34 – Coding: Define Lambda Functions
02:27:34 - 02:28:02 – PyPI and pip
02:28:02 - 02:28:34 – Coding: Install pip
02:28:34 - 02:29:36 – Coding: Use pip
02:29:36 - 02:31:17 – Coding: Install a Package
02:31:17 - 02:31:53 – Coding: Uninstall a Package
02:31:53 - 02:38:21 – Project I
02:38:21 - 02:43:38 – Project II


On this page of the site you can watch the video online Python Full Course for Advanced Beginners with a duration of hours minute second in good quality, which was uploaded by the user Delphine Works LLC 25 September 2025, share the link with friends and acquaintances, this video has already been watched 119,237 times on youtube and it was liked by 310 viewers. Enjoy your viewing!