Python Fundamentals
Take your data analysis skills to the next level by mastering Python programming. This essential course allows you to gain skills that is critical for building powerful analytical solutions and becoming a professional analyst.
1.1 Introduction
1.2 Single & Multiline Comments
1.3 Syntax & Semantics
1.4 Case Sensitivity
1.5 Basic Jupyter Cell Controls
1.6 Indentation
1.7 Common Syntax Errors
1.8 Simple Code Examples
1.9 Activity: Python Syntax and Structure Guide
1.10 Activity: Data Types and Variables Guide
1.11 Activity: Data Types and Variables Practice
1.12 Test Your Knowledge
2.1 Introduciton
2.2 Arithmetic Operators
2.3 Comparison Operators
2.4 Logical Operators
2.5 Identity Operators
2.6 Activity: Basic Operators Guide
2.7 Activity: Basic Operators Practice
2.8 Test Your Knowledge
3.1 Introduction
3.2 If/else & elif Statements
3.3 Nested Conditional Statements
3.4 Common Errors & Best Practices
3.5 Coding Exercise
3.6 Test Your Knowledge
4.1 Introduction
4.2 For Loop
4.3 While Loop
4.4 Loop Control Statement
4.5 Nested Loops
4.6 Activity: Basic Control Flow Statements Guide
4.7 Activity: Basic Control Flow Practice
4.8 Activity: Reinforcing Basic Control Flow Skills
4.9 Test Your Knowledge
5.1 Introduction
5.2 Basic Concepts
5.3 Nested Lists
5.4 List Operations
5.5 Test Your Knowledge
6.1 Introduction
6.2 Clear Method
6.3 Slicing Method
6.4 Sort Method
6.5 Index Method
6.6 Count Method
6.7 Len Method
6.8 List Concatenation
6.9 Looping Through Lists
6.10 List Comprehension
6.11 Multidimensional Data
6.12 Test Your Knowledge