01Introduction to PythonPython is a fast-growing, multi-purpose language used by various professionals.4 min
02Installation and the Python ShellHow to download and install Python 3 on Windows and Mac.4 min
03Setting Up Visual Studio CodeDifference between a code editor and an IDE.5 min
04VS Code Python Extension and LintingInstalling the official Python extension to add IDE features to VS Code.6 min
05Formatting Code and WorkflowIntroduction to PEP 8 as the Python style guide.7 min
06Python Internals and ImplementationsDistinction between the Python language specification and its implementation (CPython).5 min
07Course QuizoptionalDefinition of an expression as code that produces a value.2 min
08Variables and Primitive Data TypesVariables as labels for memory locations to store data.3 min
09Variable Naming ConventionsUsing descriptive and meaningful names for variables.3 min
10Strings: Indexing and SlicingUsing single, double, and triple quotes for strings.6 min
11Escape Sequences and String FormattingUsing escape characters like backslash for quotes and newlines.5 min
12String MethodsUnderstanding objects and accessing methods using dot notation.5 min
13Numbers: Types and ArithmeticDistinction between integers, floats, and complex numbers.3 min
14Math Functions and ModulesUsing built-in functions `round()` and `abs()`.1 min