Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Python Foundation - Quick Jump Start for Programmers
Before You Start
Course Structure - Must Watch (1:49)
Getting Started with Python
Introduction to Python (2:32)
Installing Python (2:58)
Python Development Environments (2:23)
Working with Jupyter Notebook (3:32)
Working with PyCharm IDE (4:06)
Python Language Basics
Python Data Types (10:21)
Mathematical Operators in Python (5:36)
Python Program Lexical Structure (7:20)
Python If-Else Expression (5:44)
Python Comparison Operators (4:37)
Working with Python Sequences
Sequence Operations - Part 1 (8:20)
Sequence Operations - Part 2 (14:40)
Working with Python Strings (8:15)
Working with Python Lists and Tuples (5:04)
Python Loops and Range (9:58)
More Data Structures
Python Dictionaries (12:26)
Python Sets (9:30)
Python Datetime Module (9:48)
Python Functions
Default and Keyword Arguments (9:37)
Introduction to Functions (8:04)
Variable Length Arguments (8:39)
Unpacking Function Arguments (5:39)
Lambda Functions (7:56)
Errors and Exception Handling
Introduction to Errors and Exceptions (6:29)
Basics of Exception Handling (5:48)
Python Try-Except deep dive (7:26)
User Defined Exception (10:06)
Python Objects and Classes
Introduction to Python Class (2:56)
Python Classes and Objects (7:24)
Class Inheritance (6:33)
Class Methods Versus Instance Methods (6:34)
Python Modules and Packages
Introduction to Python Modules (9:38)
Introduction to Python Packages (4:48)
Final Project
Project Requirement - Part 1 (3:44)
Project Requirement - Part 2 (3:24)
How to Approach the Solution (3:38)
Before You Start Coding Your Project (7:31)
Epilogue
Final Word (0:31)
Python Development Environments
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock