|
Introduction
|
|
|
|
Welcome to the Course
2:00
|
Preview
|
|
Section 2: Introduction To Python✅
|
|
|
|
Python 1
2:00
|
|
|
|
First Python Program
5:00
|
|
|
|
Importance of Replit
11:00
|
|
|
|
Why Python is So Popular?
4:00
|
|
|
|
Different Versions of Python
5:00
|
|
|
|
Why so many Programming Languages?
3:00
|
|
|
|
Learning Python
2:00
|
|
|
|
Data Types
4:00
|
|
|
|
Tips to Succeed
|
|
|
|
int float Data Type
8:00
|
|
|
|
Math Functions
5:00
|
|
|
|
Developer Fundamental
4:00
|
|
|
|
Operator Precedence
3:00
|
|
|
|
Exercise Operator Precedence
|
|
|
|
bin(),Complex
4:00
|
|
|
|
Variables
15:00
|
|
|
|
Statements & Expressions
2:00
|
|
|
|
Augmented Assignment Operator
3:00
|
|
|
|
Strings
6:00
|
|
|
|
String Concatenation
1:00
|
|
|
|
Type Conversion
3:00
|
|
|
|
Escape Sequence
4:00
|
|
|
|
Formatted String
5:00
|
|
|
|
String Indexing
12:00
|
|
|
|
Immutability
2:00
|
|
|
|
Built in Functions or Method
11:00
|
|
|
|
Boolean
1:00
|
|
|
|
Exercise Type Conversion
9:00
|
|
|
|
Developer Fundamentals
3:00
|
|
|
|
Exercise Password Checker
7:00
|
|
|
|
Lists
5:00
|
|
|
|
List Slicing
9:00
|
|
|
|
Matrix
5:00
|
|
|
|
List Method 1
12:00
|
|
|
|
List Method 2
7:00
|
|
|
|
Lists Method 3
8:00
|
|
|
|
Common List Patterns
6:00
|
|
|
|
List Unpacking
3:00
|
|
|
|
None
2:00
|
|
|
|
Dictionary
11:00
|
|
|
|
Developer Fundamental 3
2:00
|
|
|
|
Dictionary Keys
3:00
|
|
|
|
Dictionary Method 1
7:00
|
|
|
|
Dictionary Methods 2
13:00
|
|
|
|
Tuple 1
8:00
|
|
|
|
Tuples 2
2:00
|
|
|
|
Sets 1
7:00
|
|
|
|
Sets 2
12:00
|
|
|
|
Breaking the Flow
2:00
|
|
|
|
Conditional Logic
14:00
|
|
|
|
Identation
4:00
|
|
|
|
Truthy and Falsy
5:00
|
|
|
|
Ternary Operator
4:00
|
|
|
|
Short Circuiting
14:00
|
|
|
|
Logical Operators
5:00
|
|
|
|
Exercise Logical Operators
6:00
|
|
|
|
is vs ==
6:00
|
|
|
|
Loops
9:00
|
|
|
|
iterables
10:00
|
|
|
|
Exercise Counter
5:00
|
|
|
|
Range Function
6:00
|
|
|
|
enumerate
5:00
|
|
|
|
While 1
7:00
|
|
|
|
While 2
4:00
|
|
|
|
Break Continue Pass
5:00
|
|
|
|
First GUI
8:00
|
|
|
|
Developer Fundamental
7:00
|
|
|
|
Exercise remove Duplicates
8:00
|
|
|
|
Functions
9:00
|
|
|
|
Parameters & Arguments
5:00
|
|
|
|
Default Parameter & Keyword Arguments
8:00
|
|
|
|
Return
8:00
|
|
|
|
Exercise on Function
8:00
|
|
|
|
Methods vs Functions
4:00
|
|
|
|
Docstrings
6:00
|
|
|
|
CleanCode
5:00
|
|
|
|
Args & Kwargs
8:00
|
|
|
|
Exercise Function
5:00
|
|
|
|
Walrus Operator
8:00
|
|
|
|
Scope
5:00
|
|
|
|
Scope Rules
5:00
|
|
|
|
Global
9:00
|
|
|
|
Non-Local Keyword
4:00
|
|
|
|
Why do we need Scope?
3:00
|
|
|
|
Imposter Syndrome Exercise
3:00
|
|
|
|
Python Exam Testing your Understanding
1:00
|
|
|
|
Windows Installing Python
5:00
|
|
|
|
Windows-get Terminal
1:00
|
|
|
|
Python Developer Tool
4:00
|
|
|
|
Sublime Text
8:00
|
|
|
|
VS Code
8:00
|
|
|
|
PyCharm
12:00
|
|
|
|
Jupyter Notebook
13:00
|
|
|
|
Section Review
3:00
|
|
|
|
Note on Upcoming Section
1:00
|
|
|
|
What is OOP?
4:00
|
|
|
|
What is OOP? (Part 2)
5:00
|
|
|
|
Creating Your Own Object
14:00
|
|
|
|
Attributes & Methods
13:00
|
|