Work through hands-on coding tutorials structured around every topic on the Swami Chandrasekaran data science roadmap.
Fork the repo and add your own notebooks to contribute practical examples missing from a topic area.
Use the curated README links to find external resources for any skill on the roadmap you want to study more deeply.
Requires Python and Poetry, run the install command and all libraries load automatically.
This repository pairs with a well-known data science skills roadmap image originally drawn by Swami Chandrasekaran on his personal blog. The image charts the broad territory a person needs to cover to work as a data scientist, from statistics and programming to machine learning and domain knowledge. The goal of this project is to fill in that chart with practical tutorials, giving learners a path through the subjects the diagram lays out. The tutorials are written as Jupyter Notebooks, which are documents that combine written explanations with runnable code in one file. Each main directory in the repository has its own README pointing to relevant resources and links. The contributing rules ask that all code be commented, that file naming stay consistent with the existing structure, and that useful outside links be added to README files alongside any notebooks. Running the examples requires Python and Poetry, a tool that manages package dependencies. After installing Poetry and running the install command, all the necessary libraries load automatically. The code examples are written by hand, though the README notes that some explanatory text was drawn from Wikipedia or generated by a language model. The project is open to contributions. Anyone can fork the repository, add tutorials, and submit a pull request. The README frames this as a community effort to flesh out a roadmap that already exists as a diagram but needs practical worked examples to be usable for self-study.
← mrmimic on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.