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.

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
18k
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-10-10