Categories

There are currently no items in your shopping cart.

User Panel

Forgot your password?.

The Complete Python Programming Course for Beginners

1- Getting Started (32m)
Start 1- What is Python (3:21)
Start 2- Installing Python (1:52)
Start 3- Python Interpreter (1:55)
Start 4- Code Editors (1:19)
Start 5- Your First Python Program (3:36)
Start 6- Python Extension (2:52)
Start 7- Linting Python Code (4:14)
Start 8- Formatting Python Code (3:54)
Start 9- Running Python Code (2:59)
Start 10- Python Implementations (2:28)
Start 11- How Python Code is Executed (2:46)
Start 12- Quiz (1:37)
2- Primitive Types (34m)
Start 1- Variables (3:04)
Start 2- Variable Names (3:02)
Start 3- Strings (5:30)
Start 4- Escape Sequences (2:40)
Start 5- Formatted Strings (2:08)
Start 6- String Methods (5:54)
Start 7- Numbers (2:46)
Start 8- Working with Numbers (2:09)
Start 9- Type Conversion (5:04)
Start 10- Quiz (2:43)
3- Control Flow (37m)
Start 1- Comparison Operators (2:04)
Start 2- Conditional Statements (4:09)
Start 3- Ternary Operator (2:09)
Start 4- Logical Operators (4:02)
Start 5- Short-circuit Evaluation (2:06)
Start 6- Chaining Comparison Operators (1:22)
Start 7- Quiz (1:43)
Start 8- For Loops (3:38)
Start 9- For..Else (2:46)
Start 10- Nested Loops (2:44)
Start 11- Iterables (3:08)
Start 12- While Loops (4:59)
Start 13- Infinite Loops (1:37)
Start 14- Exercise (2:05)
4- Functions (41m)
Start 1- Defining Functions (2:24)
Start 2- Arguments (2:20)
Start 3- Types of Functions (4:02)
Start 4- Keyword Arguments (2:00)
Start 5- Default Arguments (1:35)
Start 6- xargs (4:15)
Start 7- xxargs (2:20)
Start 8- Scope (5:09)
Start 9- Debugging (6:50)
Start 10- VSCode Coding Tricks - Windows (2:21)
Start 11- VSCode Coding Tricks - Mac (1:49)
Start 12- Exercise (1:29)
Start 13- Solution (4:41)
Start A Quick Note
5- Data Structures (1h20m)
Start 1- Lists (3:54)
Start 2- Accessing Items (3:13)
Start 3- List Unpacking (3:51)
Start 4- Looping over Lists (2:54)
Start 5- Adding or Removing Items (2:56)
Start 6- Finding Items (1:28)
Start 7- Sorting Lists (4:35)
Start 8- Lambda Functions (1:49)
Start 9- Map Function (3:25)
Start 10- Filter Function (2:05)
Start 11- List Comprehensions (3:10)
Start 12- Zip Function (1:49)
Start 13- Stacks (4:24)
Start 14- Queues (2:50)
Start 15- Tuples (4:02)
Start 16- Swapping Variables (2:37)
Start 17- Arrays (3:11)
Start 18- Sets (4:03)
Start 19- Dictionaries (5:24)
Start 20- Dictionary Comprehensions (3:19)
Start 21- Generator Expressions (3:51)
Start 22- Unpacking Operator (4:05)
Start 23- Exercise (6:21)
6- Exceptions (20m)
Start 1- Exceptions (2:16)
Start 2- Handling Exceptions (4:10)
Start 3- Handling Different Exceptions (3:05)
Start 4- Cleaning Up (1:57)
Start 5- The With Statement (3:07)
Start 6- Raising Exceptions (3:21)
Start 7- Cost of Raising Exceptions (4:41)
7- Classes (1h25m)
Start 1- Classes (2:35)
Start 2- Creating Classes (3:45)
Start 3- Constructors (4:37)
Start 4- Class vs Instance Attributes (3:58)
Start 5- Class vs Instance Methods (4:05)
Start 6- Magic Methods (3:13)
Start 7- Comparing Objects (3:11)
Start 8- Performing Arithmetic Operations (1:31)
Start 9- Making Custom Containers (6:55)
Start 10- Private Members (3:40)
Start 11- Properties (7:30)
Start 12- Inheritance (4:23)
Start 13- The Object Class (2:23)
Start 14- Method Overriding (3:14)
Start 15- Multi-level Inheritance (2:42)
Start 16- Multiple Inheritance (3:22)
Start 17- A Good Example of Inheritance (4:31)
Start 18- Abstract Base Classes (4:50)
Start 19- Polymorphism (3:56)
Start 20- Duck Typing (2:50)
Start 21- Extending Built-in Types (2:26)
Start 22- Data Classes (4:36)
8- Modules (20m)
Start 1- Creating Modules (4:16)
Start 2- Compiled Python Files (2:19)
Start 3- Module Search Path (1:35)
Start 4- Packages (2:27)
Start 5- Sub-packages (1:01)
Start 6- Intra-package References (1:36)
Start 7- The dir Function (1:39)
Start 8- Executing Modules as Scripts (2:55)
9- Python Standard Library (1h)
Start 1- Python Standard Library (0:51)
Start 2- Working With Paths (4:48)
Start 3- Working with Directories (4:14)
Start 4- Working with Files (3:59)
Start 5- Working with Zip Files (3:15)
Start 6- Working with CSV Files (4:50)
Start 7- Working with JSON Files (3:57)
Start 8- Working with a SQLite Database (9:10)
Start 9- Working with Timestamps (2:24)
Start 10- Working with DateTimes (5:05)
Start 11- Working with Time Deltas (2:41)
Start 12- Generating Random Values (4:09)
Start 13- Opening the Browser (1:12)
Start 14- Sending Emails (6:48)
Start 15- Templates (4:53)
Start 16- Command-line Arguments (1:54)
Start 17- Running External Programs (8:06)
10- Python Package Index (1h30m)
Start 1- Pypi (1:49)
Start 2- Pip (6:23)
Start 3- Virtual Environments (4:04)
Start 4- Pipenv (3:40)
Start 5- Virtual Environments in VSCode (3:49)
Start 6- Pipfile (4:48)
Start 7- Managing Dependencies (3:28)
Start 8- Publishing Packages (8:22)
Start 9- Docstrings (5:48)
Start 10- Pydoc (4:06)
11- Popular Python Packages (1h30m)
Start 1- Introduction (1:41)
Start 2- What are APIs (2:36)
Start 3- Yelp API (2:51)
Start 4- Searching for Businesses (9:54)
Start 5- Hiding API Keys (2:05)
Start 6- Sending Text Messages (6:02)
Start 7- Web Scraping (9:06)
Start 8- Browser Automation (11:28)
Start 9- Working with PDFs (6:18)
Start 10- Working with Excel Spreadsheets (9:52)
Start 11- Command Query Separation Principle (4:39)
Start 12- NumPy (9:05)
12- Building Web Applications with Django (30m)
Start 1- Introduction (1:43)
Start 2- Your First Django Project (4:11)
Start 3- Your First App (3:41)
Start 4- Views (7:59)
Start 5- Models (4:57)
Start 6- Migrations (8:00)
Start 7- Changing the Models (5:38)
Start 8- Admin (4:29)
Start 9- Customizing the Admin (6:55)
Start 10- Database Abstraction API (3:52)
Start 11- Templates (10:23)
Start 12- Adding Bootstrap (4:19)
Start 13- Customizing the Layout (2:23)
Start 14- Sharing a Template Across Multiple Apps (3:48)
Start 15- Url Parameters (4:37)
Start 16- Getting a Single Object (3:48)
Start 17- Raising 404 Errors (3:51)
Start 18- Referencing Urls (3:47)
Start 19- Creating APIs (9:26)
Start 20- Adding the Homepage (4:27)
Start 21- Getting Ready to Deploy (9:44)
Start 22- Deployment (7:59)
Machine Learning with Python (30m)
Start 1- What is Machine Learning (1:58)
Start 2- Machine Learning in Action (2:47)
Start 3- Libraries and Tools (4:54)
Start 4- Importing a Data Set (6:21)
Start 5- Jupyter Shortcuts (5:26)
Start 6- A Real Machine Learning Problem (3:17)
Start 7- Preparing the Data (3:05)
Start 8- Learning and Predicting (4:04)
Start 9- Calculating the Accuracy (6:20)
Start 10- Persisting Models (3:14)
Start 11- Visualizing a Decision Tree (6:26)
Start Thank You