Python: reliable collections and imports
Preserve order, navigate graphs, and validate complete imports before applying them.
Prerequisite: Python foundations · 85 minutes of guided study
3 published lessons, from first principles to a small project.
Open interactive course →Bridge · From syntax to engineering
- Remove duplicates while preserving order25 min →
Use one structure for membership and another for output order.
- Find a shortest path through an unweighted graph25 min →
Breadth-first search explores every closer node before farther nodes.
- Project · Validate an entire import before applying it35 min →
A failed batch should not leave half a result behind.