Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Python 3 Essentials
Introduction
Introduction to Python (1:36)
Downloading and Installing Python on Windows (1:21)
Working with Visual Studio Code and Python (4:03)
Overview
Covering the Python Syntax (2:53)
Python-Overview-Comments-Imports (2:52)
Python-Overview-Blocks (3:43)
Python Overview-String Formatting (2:14)
Python-Overview-Scope-Blocks (1:46)
Python Overview - Conditionals (if,else and elif) (3:30)
Python-Overview-Loops (2:08)
Python-Overview-Functions (3:51)
Python-Overview-Class-Objects (4:32)
Types and Values
Data-Types Introduction (1:17)
String Formatting and Multi Lines (4:05)
Numeric Types - Int,Float and Decimal (2:17)
Bool Type (2:16)
Lists, Tuples and Dictionary (5:20)
Type and Id of items in Tuples/Lists (5:10)
Conditionals
Conditional Operators (1:15)
Tertiary Operator (1:14)
Operators
Arithmetic Operators (2:30)
Bitwise Operators (5:09)
Comparison Operators (2:51)
Boolean Operators (3:48)
Operator Precedence (2:17)
Loops
Loops in Python (1:38)
While Loop
For Loop (1:30)
Loop Controls - Continue, Break and Else (3:57)
Functions
Introduction to Main Function (2:51)
Function Arguments - Call by Value and Call by reference (6:34)
Function - Argument List (2:01)
Function - Keyword Arguments (2:11)
Function - Return Values (1:52)
Function - Generators (1:40)
Function - Wrapper/Decorators (4:52)
Data Structures
Introduction (1:36)
Lists and Tuples (5:20)
Dictionaries (3:15)
Sets (3:24)
List Comprehension (1:51)
Mixed Data Structure (1:58)
Classes
Introduction to Classes (2:08)
Class - Constructor (2:58)
Overriding Print Method in a Class (2:07)
Inheritance (3:36)
Iterators (2:32)
Exceptions
Handling Exceptions (3:14)
Registering Errors - Raising Exceptions (1:27)
String Objects
Overview (2:40)
String Methods (2:45)
String Formatting (2:07)
String Splitting (2:07)
File Handling
File - Opening (3:06)
File - Text (1:48)
File - Binary (1:58)
Common Methods
Built-in Numeric Functions (2:06)
Built-in String Functions (1:49)
Container Functions (3:32)
Object and Classes (3:48)
Modules
Using standard Python modules (4:03)
Creating a module (1:31)
Database
Working with Database - SQLLite3 (5:30)
Working with Database - MySQL (8:18)
Conclusion
Conclusion (0:27)
Tertiary Operator
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock