/automatetheboringstuff

My code, projects, and practice questions related to Automate The Boring Stuff With Python by Al Sweigart

Primary LanguagePython

README

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.


Automate the Boring Stuff with Python

Useful Links and Directories


Chapters and Personal Chapter Folders

  1. Python Basics
  2. Flow Control
  3. Functions
  4. Lists
  5. Dictionaries and Structuring Data
  6. Manipulating Strings
  7. Pattern Matching with Regular Expressions
  8. Input Validation
  9. Reading and Writing Files
  10. Organizing Files
  11. Debugging
  12. Web Scraping
  13. Working with Excel Spreadsheets
  14. Working with Google Spreadsheets
  15. Working with PDF and Word Documents
  16. Working with CSV Files and JSON Data
  17. Keeping Time, Scheduling Tasks, and Launching Programs
  18. Sending Email and Text Messages
  19. Manipulating Images
  20. Controlling the Keyboard and Mouse with GUI Automation

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