gogobook/30-Days-of-Python

 
 

Repository files navigation

For the next 30 days, learn the Python Programming language.

Python Cheat Sheet

Day 1 | Basics: Setup, Strings, Variables, and Integers: Watch

Day 2 | Lists: Dictionaries, & Tuples: Watch

Day 3 | Loops: For Loops & While Loops: Watch

Day 4 | Conditionals: Expressions, if, else if (elif), else : Watch

Day 5 | Functions: Watch [Code](./Day 5/)

Day 6 | String Formatting, Substitution & more Functions: Watch [Code](./Day 6/)

Day 7 | Classes: [Code](./Day 7/)

Day 8 | Classes Part 2: [Code](./Day 8/)

Day 9 | Classes Part 3, Importing, Custom Py Modules: [Code](./Day 9/)

Day 10 | Setup Python to Send Email with Gmail: [Code](./Day 10/)

Day 11 | HTML and Plain Text Emails through Python and Gmail: [Code](./Day 11/)

Day 12 | Send Formatted Emails to a Set of Users with Python: [Code](./Day 12/)

Day 13 | Using External Template Files with Context Data in Python: [Code](./Day 13/)

Day 14 | CSV Files with Python - Read, Write, & Append: [Code](./Day 14/)

Day 15 | Functions to Dynamically Add Data to CSV with Python: [Code](./Day 15/)

Day 16 | Edit CSV with Python: [Code](./Day 16/)

Day 17 | Read Data Function for CSV File: [Code](./Day 17/)

Day 18 | Running Python Commands wih Arguments in Terminal: [Code](./Day 18/)

Day 19 | Integrating Part 1: [Code](./Day 19/)

Day 20 | Integrating Part 2: [Code](./Day 20/)

Day 21 - 23 | Web Scraping Part 1 - 3: [Code](./Day 21 - 23/)

Day 24 | Day 24 - Web Scraping Part 4: [Code](./Day 24/)

Day 25: coming soon

Day 25: coming soon

Day 26: coming soon

Day 27: coming soon

Day 28: coming soon

Day 29: coming soon

Day 30: coming soon

About

For the next 30 days, learn the Python Programming language.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.2%
  • HTML 1.8%