https://github.com/gvwilson/unbreak
Unbreaking Software
https://github.com/gvwilson/unbreak
debugging open-education open-source python tutorial
Last synced: 4 days ago
JSON representation
Unbreaking Software
- Host: GitHub
- URL: https://github.com/gvwilson/unbreak
- Owner: gvwilson
- License: other
- Created: 2026-03-28T10:28:59.000Z (16 days ago)
- Default Branch: main
- Last Pushed: 2026-04-05T02:01:58.000Z (8 days ago)
- Last Synced: 2026-04-05T02:26:52.930Z (8 days ago)
- Topics: debugging, open-education, open-source, python, tutorial
- Language: Python
- Homepage: https://gvwilson.github.io/unbreak/
- Size: 539 KB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Unbreaking Software
a short course on debugging
## Learner Persona
FIXME
## Chapters
1. [Introduction](@/intro/)
1. [Basic Python](@/basicpy/)
1. [Intermediate Python](@/interpy/)
1. [Data, I/O, and Testing](@/diot/)
1. [Performance and Concurrency](@/perfcon/)
1. [JavaScript Fundamentals](@/jsbrowser/)
1. [HTTP and APIs](@/web/)
1. [Data Science](@/datasci/)
1. [Data Visualization](@/dataviz/)
1. [Polars](@/polars/)
1. [The Unix Shell](@/shell/)
1. [SQL](@/sql/)
1. [Testing](@/testing/)
1. [Conclusion](@/finale/)
## Appendices
1. [License](@/license/)
1. [Code of Conduct](@/conduct/)
1. [Contributing](@/contributing/)
1. [Bibliography](@/bibliography/)
1. [Glossary](@/glossary/)
## Acknowledgments {: #acknowledgments}
[Greg Wilson][wilson-greg] is a programmer, author, and educator based in Toronto, Canada.
He was the co-founder and first Executive Director of Software Carpentry
and received ACM SIGSOFT's Influential Educator Award in 2020.
start where you are
·
use what you have
·
help who you can
[wilson-greg]: https://third-bit.com/