This repository is an effort to store my projects, practice questions, etc. in relation to Automate the Boring Stuff with Python.
NOTE: This is in no way meant to serve as something to just give answers to people. I am a newbie programmer just looking to document my learning journey. If you really want the answers, just go to here. Al provides them to readers.
This is pretty much just for personal use as stated above.
- Python Basics
- Flow Control
- Functions
- Lists
- Dictionaries and Structuring Data
- Manipulating Strings
- Pattern Matching with Regular Expressions
- Input Validation
- Reading and Writing Files
- Organizing Files
- Debugging
- Web Scraping
- Working with Excel Spreadsheets
- Working with Google Spreadsheets
- Working with PDF and Word Documents
- Working with CSV Files and JSON Data
- Keeping Time, Scheduling Tasks, and Launching Programs
- Sending Email and Text Messages
- Manipulating Images
- Controlling the Keyboard and Mouse with GUI Automation
- Appendix A Installing Third-Party Modules
- Appendix B - Running Programs
- Appendix C - Answers to the Practice Questions
NOTE: Chapter folders will be added as I complete them. If a folder directory link is not working, it is because the folder doesn't exist within the repository.
If you're reading this, have a great day