pyOpenSci Lessons#
✿ Contribute to Open Source ✿]
Learn how to navigate the technical and social elements of making a contribution to open source code on GitHub.
✿ Package & Share Your Code ✿
Who are these lessons for#
These lessons help scientists understand best practices and tools used in the Python ecosystem. We will be adding new lessons over the next year.
In these lessons, we’ll be covering topics that encourage efficient, maintainable, and reproducible code. We start out by introducing the concepts of “clean code” and “Pythonic code”. Then, we move into how you can achieve clean, Pythonic code using best practices and tools.