30 Days of Python
Lessons
Introduction
2:10
Day 1 - Basics - Setup, Strings, Variables, and Integers
11:47
Day 2 - Lists - Dictionaries, & Tuples
23:58
Day 3 - Loops - For Loops & While Loops
10:48
Day 4 - Conditionals - Expressions, if, else if (elif), else
21:15
Day 5 - Functions
28:35
Day 6 - String Formatting, Substitution, and More Functions
36:20
Day 7 - Classes
14:18
Day 8 - Classes Part 2
12:59
Day 9 - Classes Part 3, Importing, Custom Py Modules
28:17
Day 10 - Setup Python to Send Email with Gmail
17:43
Day 11 - HTML & Plain Text Emails through Python and Gmail
10:09
Day 12 - Send Formatted Emails to a Set of Users
11:17
Day 13 - Using External Template files with Context Data for Email Message
18:37
Day 14 - CSV Files with Python - Read, Write, & Append
16:44
Day 15 - Functions to Dynamically Add Data to CSV with Python
12:24
Day 16 - Edit CSV with Python
21:22
Day 17 - Read Data Function for CSV File
7:56
Day 18 - Running Python Commands wih Arguments in Terminal
19:49
Day 19 - Integrating Part 1
10:39
Day 20 - Integrating Part 2
17:09
Day 21 - Web Scraping with Python 3 Python Requests & BeautifulSoup
14:49
Day 22 - Web Scraping Part 2
15:00
Day 23 - Web Scraping Part 3
10:08
Day 24 - Web Scraping Part 4
18:53
Day 25 - Web Scraping on Javascript-Driven HTML using Python
29:44
Day 26 - Get Data with an API
25:17
Day 27 - Sending SMS Messages with Python and Twilio Part 1
16:39
Day 27 - SMS with Twilio Part 2
7:47
Day 28 - Twilio Python Client & SMS
16:20
Day 29 - Twitter API with Python and `python-twitter`
18:10
Day 30 - Read Email Inbox using Python & Gmail - Login with IMAP
4:03
Day 30 - Part 2 - Fetch & Convert Email
10:17
Day 30 - Part 3 - Save Emails Locally
18:42