Someone wanted to learn this too, so Grasp built them a personal learning path.
You can keep exploring this one or create a path like this one shaped around you.
Recommended resources
Module 3
Iterators, Generators & Context Managers
Module 4
OOP Mastery & Metaprogramming
Module 5
Concurrency & Parallelism
Module 6
Data Structures for Problem Solving
Module 7
Algorithm Patterns & Problem Solving
Module 8
Graph Algorithms
Module 9
Design Patterns & SOLID Principles
Module 10
Testing, Debugging & Code Quality
Module 11
System Design Fundamentals
Module 12