Someone wanted to learn this too, so Grasp built them a personal learning path.
You can keep exploring this one or create your own
AI, Data Science, and Machine Learning
Recommended resources
The freely available resources this course will direct you to.
- Python Virtual Environments - Full Tutorial for Beginnerswww.youtube.com
- Packaging Your Python Code With pyproject.toml | Complete Code Conversationwww.youtube.com
- Packaging Python Projects - Python Packaging User Guidepackaging.python.org
- venv — Creation of virtual environmentsdocs.python.org
- 3 ways to type a dictionary in Python (TypedDict VS @dataclass)www.youtube.com
- Python Pydantic Tutorial: Complete Data Validation Course (Used by FastAPI)www.youtube.com
Module 2
APIs, Validation, and Persistent Data
Module 3
Running and Controlling Local Language Models
Module 4
Embeddings and Retrieval-Augmented Generation
Module 5
Codebase Indexing and Repository Intelligence
Module 6
Tool-Using Coding Agents
Module 7
Evaluation, Security, and Observability
Module 8
Productizing the Local Coding Assistant
Module 9