Module 01: Introduction to Python Programming from A-Z |
|
Intro To Python Section Overview |
|
00:05:00 |
|
What is Python Programming |
|
00:09:00 |
|
Who is This Course For |
|
00:05:00 |
|
Python Programming Marketplace |
|
00:00:00 |
|
Python Job Opportunities |
|
00:05:00 |
|
How To Land a Python Job Without a Degree |
|
00:08:00 |
|
Python Programmer Job Roles |
|
00:09:00 |
|
Python from A-Z Course Structure |
|
00:04:00 |
Module 02: Getting Familiar with Python |
|
Getting Familiar with Python Section Overview |
|
00:06:00 |
|
Installing Python on Windows |
|
00:10:00 |
|
Anaconda and Jupyter Notebooks Part 1 |
|
00:08:00 |
|
Anaconda and Jupyter Notebooks Part 2 |
|
00:16:00 |
|
Comments |
|
00:05:00 |
|
Python Syntax |
|
00:02:00 |
|
Line Structure |
|
00:03:00 |
|
Line Structure Exercise |
|
00:07:00 |
|
Joining Lines |
|
00:00:00 |
|
Multiple Statements on a Single Line |
|
00:05:00 |
|
Indentation |
|
00:08:00 |
Module 03: Basic Data Types |
|
Basic Data Types Section Overview |
|
00:08:00 |
|
String Overview |
|
00:10:00 |
|
String Manipulation |
|
00:07:00 |
|
String Indexing |
|
00:04:00 |
|
String Slicing |
|
00:08:00 |
|
Printing |
|
00:10:00 |
|
Python Variables |
|
00:08:00 |
|
Integers and Floats |
|
00:08:00 |
|
Booleans |
|
00:05:00 |
|
Mini Project 1 : Letter Counter |
|
00:20:00 |
Module 04: Python Operators |
|
Python Operators Section Overview |
|
00:04:00 |
|
Comparison Operators |
|
00:09:00 |
|
Arithmetic Operators |
|
00:08:00 |
|
Assignment Operators |
|
00:04:00 |
|
Logical Operators |
|
00:13:00 |
|
Identity Operators |
|
00:05:00 |
|
Membership Operators |
|
00:02:00 |
|
Bitwise Operators |
|
00:08:00 |
Module 05: Advanced Data Types |
|
Python Advanced Data Types Section Overview |
|
00:11:00 |
|
Sets |
|
00:06:00 |
|
List Overview |
|
00:05:00 |
|
List Slicing and Indexing |
|
00:04:00 |
|
Tuples |
|
00:02:00 |
|
Dictionaries |
|
00:11:00 |
|
When to use each one? |
|
00:05:00 |
|
Compound Data Types |
|
00:03:00 |
Module 06: Control Flow Part 1 |
|
Control Flow Part 1 Section Overview |
|
00:15:00 |
|
Intro to Control Flow |
|
00:01:00 |
|
Basic Conditional Statements |
|
00:14:00 |
|
More Conditional Statements |
|
00:00:00 |
|
For Loops |
|
00:10:00 |
|
While Loops |
|
00:12:00 |
Module 07: Control Flow Part 2 |
|
Control Flow Part 2 Section Overview |
|
00:02:00 |
|
Break Statements |
|
00:08:00 |
|
Continue Statements |
|
00:05:00 |
|
Zip Function |
|
00:07:00 |
|
Enumerate Function |
|
00:04:00 |
|
List Comprehension |
|
00:04:00 |
Module 08: Python Functions |
|
Python Functions Section Overview |
|
00:03:00 |
|
Intro to Functions |
|
00:02:00 |
|
Python help Function |
|
00:03:00 |
|
Defining Functions |
|
00:09:00 |
|
Variable Scope |
|
00:08:00 |
|
Doc Strings |
|
00:04:00 |
Module 09: User Input and Error Handling |
|
User Input and Error Handling Section Overview |
|
00:02:00 |
|
Introduction to error handling |
|
00:03:00 |
|
User Input |
|
00:04:00 |
|
Syntax Errors |
|
00:04:00 |
|
Exceptions |
|
00:11:00 |
|
Handling Exceptions Part 1 |
|
00:08:00 |
|
Handling Exceptions Part 2 |
|
00:08:00 |
Module 10: Python Advanced Functions |
|
Python Advanced Functions Section Overview |
|
00:05:00 |
|
Lambda Functions |
|
00:05:00 |
|
Functions args and kwargs |
|
00:10:00 |
|
Iterators |
|
00:08:00 |
|
Generators and Yield |
|
00:12:00 |
|
Map Function |
|
00:14:00 |
|
Filter Function |
|
00:00:00 |
Module 11: Python Scripting and Libraries |
|
Python Scripting and Libraries Section Overview |
|
00:04:00 |
|
What is a script |
|
00:01:00 |
|
What is an IDE |
|
00:17:00 |
|
What is a text editor? |
|
00:12:00 |
|
From Jupyter Notebook to VScode Part 1 |
|
00:15:00 |
|
From Jupyter Notebook to VScode Part 2 |
|
00:05:00 |
|
Importing Scripts |
|
00:03:00 |
|
Standard Libraries |
|
00:04:00 |
|
Third Party Libraries |
|
00:06:00 |
Module 12: NumPy |
|
NumPy Section Overview |
|
00:04:00 |
|
Intro to NumPy |
|
00:04:00 |
|
Why use NumPy? |
|
00:04:00 |
|
NumPy Arrays |
|
00:10:00 |
|
Reshaping, Accessing, and Modifying |
|
00:07:00 |
|
Slicing and Copying |
|
00:06:00 |
|
Inserting, Appending, and Deleting |
|
00:10:00 |
|
Array Logical Indexing |
|
00:04:00 |
|
Broadcasting |
|
00:08:00 |
Module 13: Pandas |
|
Intro to Pandas |
|
00:17:00 |
|
Pandas Series |
|
00:17:00 |
|
Pandas Series Manipulation |
|
00:17:00 |
|
Pandas DataFrame |
|
00:17:00 |
|
Pandas DataFrame Manipulation |
|
00:13:00 |
|
Dealing with Missing Values |
|
00:10:00 |
Module 14: Introduction to OOP |
|
Functional vs OOP |
|
00:06:00 |
|
OOP Key Definitions |
|
00:04:00 |
|
Create your First Class |
|
00:12:00 |
|
How to Create and Use Objects |
|
00:06:00 |
|
How to Modify Attributes |
|
00:12:00 |
Module 15: Advanced OOP |
|
Python Decorators |
|
00:27:00 |
|
Property Decorator |
|
00:09:00 |
|
Class Method Decorator |
|
00:07:00 |
|
Static Methods |
|
00:10:00 |
|
Inheritance from A to Z |
|
00:21:00 |
Module 16: Starting a Career in Python |
|
Python Career Section Overview |
|
00:06:00 |
|
Getting Started with Freelancing |
|
00:09:00 |
|
Building A Brand |
|
00:12:00 |
|
Personal Branding |
|
00:13:00 |
|
Importance of Having Website/Blog |
|
00:04:00 |
|
Do’s and Don’ts of Networking |
|
00:06:00 |
|
Top Freelance Websites |
|
00:08:00 |
|
Creating A Python Developer Resume |
|
00:06:00 |