Skip to main content
Back to course
Log in
Get started
Someone wanted to learn this too, so Grasp built them a personal learning path.
Create your own
Machine Learning and AI Foundations
·
Module 1
Independent Python Foundations
1
Executing and Tracing Python Code
Execute Python code in notebooks and scripts and trace the resulting output and variable-state changes.
Execute Python code in notebooks and scripts and trace the resulting output and variable-state changes.
2
Python Values and Operators: Numbers, Strings, Booleans, and None
Use Python numeric, string, Boolean, and None values with appropriate operators.
Use Python numeric, string, Boolean, and None values with appropriate operators.
3
Choosing the Right Python Data Structure
Select an appropriate list, tuple, set, or dictionary for a given data task.
Select an appropriate list, tuple, set, or dictionary for a given data task.
4
Writing Conditional Statements for Mutually Exclusive Cases
Write conditional statements that correctly handle mutually exclusive cases.
Write conditional statements that correctly handle mutually exclusive cases.
5
Transforming Collections with Loops and Comprehensions
Write loops and comprehensions that transform collections.
Write loops and comprehensions that transform collections.
6
Defining Single-Purpose Functions with Parameters and Return Values
Define single-purpose functions with parameters, return values, and concise docstrings.
Define single-purpose functions with parameters, return values, and concise docstrings.
7
Selecting and Using Python Standard-Library Functions
Use official Python documentation to select, import, and call an appropriate standard-library function.
Use official Python documentation to select, import, and call an appropriate standard-library function.
8
Diagnosing Syntax, Runtime, and Logic Errors
Diagnose syntax, runtime, and logic errors using tracebacks, state tracing, and observed behavior.
Diagnose syntax, runtime, and logic errors using tracebacks, state tracing, and observed behavior.
Previous module
Next module
Reliable Coding and Development Workflow