the-craft-of-selfteaching
A Jupyter Notebook book on self-teaching for learning coding and study habits. It gives readers a practical path for learning by reading, practicing, and improving their own methods.
Pick a small issue you can reproduce, then fix it with your AI coding agent.
Share on XNo license declared
Overview
the-craft-of-selfteaching is a book in Jupyter notebooks about learning how to teach yourself, with a focus on Python and practical study habits. It addresses the problem of learning without a teacher by giving a structured path of reading, practice, and reflection. The project is used by opening the notebooks, following the chapters, and setting up JupyterLab locally for reading and study.
Key features
- Notebook chapters for self-study and reading practice
- Python-focused lessons and examples
- Local JupyterLab setup guidance for reading
- A structured path of reading, practice, and reflection
Best for
This is for readers who want to learn by self-study, especially when starting with Python and building a practical learning routine. It is useful for people who prefer a structured path based on reading, practice, and reflection.
- Upstream
- xiaolai/the-craft-of-selfteaching
- Fork on GitHub
- Guo-astro/the-craft-of-selfteaching
- Upstream stars
- 19k
- Category
- Learning, interviews and curated lists
- License
- No license declaredWithout a license, the author keeps all rights. Ask the upstream owner before reusing the code.
- Forked
- 2026-10-08
- Sync status
- In syncLast synced 2026-11-08
More in Learning, interviews and curated lists
Chinese-language CSAPP third-edition study materials for reading chapters, checking exercise answers, and studying eight labs online or offline.
Forked 2026-10-20Last synced 2026-11-08No license declaredLearning, interviews and curated listsGitHub
A practical guide for university students and early-career readers handling communication and social situations, with scenario-based advice they can adapt to everyday interactions.
Forked 2026-10-20Last synced 2026-11-08Custom license (see repository)Learning, interviews and curated listsGitHub
A structured Linux study course based on Linux Basics for Hackers, with notes, command examples, diagrams, and exercises for learning in a personal lab.
Forked 2026-10-19Last synced 2026-11-08No license declaredLearning, interviews and curated listsGitHub
A community-curated Android rooting resource hub with guides and a catalog of root apps and modules. Search the website or browse by category to find setup and troubleshooting resources.
Forked 2026-10-19Last synced 2026-10-30License: MITLearning, interviews and curated listsGitHub