Overview
Syllabus
What is Python?.
Installing Python.
Python Interpreter .
Code Editors.
Your First Python Program .
Python Extensions .
Linting Python Code .
Formatting Python Code .
Running Python Code .
Quiz.
Variables.
Variable Names .
Strings.
Escape Sequences .
Formatted Strings .
String Methods .
Numbers.
Working with Numbers .
Type Conversion .
Quiz.
Comparison Operators.
Conditional Statements .
Ternary Operator.
Logical Operators.
Short-circuit Evaluation .
Chaining Comparison Operators .
Quiz.
For Loops .
For..Else .
Nested Loops.
Iterables.
While Loops.
Infinite Loops.
Exercise.
Defining Functions.
Arguments.
Types of Functions.
Keyword Arguments.
Default Arguments.
*args.
**args.
Scope.
Debugging.
VSCode Coding Tricks (Windows).
VSCode Coding Tricks (Mac).
Exercise.
Solution.
Taught by
Programming with Mosh