Course Curriculum
- 18 sections
- 121 lectures
- 00:00:00 total length
-
Intro To Python Section Overview
00:05:00 -
What is Python Programming
00:10:00 -
Who is This Course For
00:05:00 -
Python Programming Marketplace
00:06: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
-
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:05:00 -
Multiple Statements on a Single Line
00:05:00 -
Indentation
00:08:00
-
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
-
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
-
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 -
When to use each one?
00:05:00 -
Compound Data Types
00:03:00 -
Dictionaries
00:11:00
-
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:05:00 -
For Loops
00:10:00 -
While Loops
00:12:00
-
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
-
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
-
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
-
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:08:00
-
Python Scripting and Libraries Section Overview
00:05: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
-
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
-
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
-
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
-
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
-
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
-
Resources – Python Programming: Beginner To Expert
00:00:00
-
Assignment – Python Programming: Beginner To Expert
00:00:00