Tutorials¶
Curated external resources we recommend. For PySprings-authored content, see the Wiki.
Basics¶
- Learn The Command Line The Hard Way
- Automate The Boring Stuff — excellent starting point
- Chapter 0–6: Introduction through Manipulating Strings
- Chapter 8: Reading and Writing Files
- Chapter 14: Working with CSV Files and JSON Data
- Chapter 16: Sending Email and Text Messages
- Introduction to IPython
Web Frameworks¶
Data¶
Tooling¶
Packaging & Dependencies¶
- Packaging Python Projects
- Poetry — Python Packaging Made Easy
- Introduction to pipenv (alternate tutorial)
Video¶
- Black: The Uncompromising Code Formatter (lightning talk)
- Python Package Managers (lightning talk)