In the course I teach on Udemy Automate Everything with Python students learn how to automate stuff with Python by learning how to write 100 Python scripts from automating emails and SMS to scraping websites. You might be lucky to have stumbled upon this article because I am giving here the direct links of the Repls where you can see and execute the scripts. Below you will find the links to each of the scripts:
1) Section: Browser Automation and Web Scraping
1- Scrape Static Text with Selenium
https://replit.com/@ArditS/Scrape-Simple-Text-with-Selenium-done
2- Scrape Dynamic Value
https://replit.com/@ArditS/Scrape-Dynamic-Value-done
3- Login and Click
https://replit.com/@ArditS/Log-in-and-Click-done
4- Login, Click and Scrape
https://replit.com/@ArditS/Log-in-Click-and-Scrape-done
5- Scrape Dynamic Values and Save to File
https://replit.com/@ArditS/Scrape-Dynamic-Values-and-Save-to-File-done
6- Login and Click on an Online Retailer
https://replit.com/@ArditS/Log-in-and-Click-on-Online-Retailer-done
7- Download Stock Data
https://replit.com/@ArditS/Download-Stock-Data-done
8- Scrape Currency with Beautiful Soup
https://replit.com/@ArditS/Scrape-Currency-with-Beautiful-Soup
2) Section: Building and Using APIs
9- News API
https://replit.com/@ArditS/News-API-done
10- News API Headlines
https://replit.com/@ArditS/News-API-Headlines-done
11- Weather Forecast API
https://replit.com/@ArditS/Weather-Forecast-API-done
12- Create Your Own Currency Rate API
https://replit.com/@ArditS/Create-Your-Own-Currency-Rate-API-done
13- News API Extended
https://replit.com/@ArditS/News-API-Extended-done
14- Working with the Facebook API
https://replit.com/@ArditS/Working-with-the-Facebook-API-done
15- Grammar Correction
https://replit.com/@ArditS/Grammar-Correction
3) Section: File and Folder Operations
16- Intro to Pathlib
https://replit.com/@ArditS/Intro-to-Pathlib-done
17- Rename All Files
https://replit.com/@ArditS/Rename-All-Files-2-done
18- Rename Files Based on Folder
Link:https://replit.com/@ArditS/Rename-Files-Based-on-Folder-done
19- Rename Files Based on sub-sub-folders
Link:https://replit.com/@ArditS/Rename-Files-Based-on-the-sub-sub-folders-
20- Add File Created Date to All Filenames
https://replit.com/@ArditS/Add-File-Created-Date-to-All-Filenames-Exercise-done
21- Change File Extensions
https://replit.com/@ArditS/Change-File-Extensions-Exercise-done
22- Create Empty Files
https://replit.com/@ArditS/Create-Empty-Files-done
23- Archive All Files in Folder
https://replit.com/@ArditS/Archive-All-Files-in-Folder-done
24- Extract Archive
https://replit.com/@ArditS/Extract-Archive-done
25- Find a File (Exercise)
https://replit.com/@ArditS/Find-a-File-Exercise-done
26- Destroy Files Forever
https://replit.com/@ArditS/Destroy-Files-Forever-1-done
4) Section: Sending Emails
27- Send Single Email
https://replit.com/@ArditS/Send-Single-Email-done
28- Send Email Periodically
https://replit.com/@ArditS/Send-Email-Periodically-done
29- Send Email Every Day
https://replit.com/@ArditS/Send-Email-Every-Day-done
30- Send Email to CSV Contacts
https://replit.com/@ArditS/Send-Email-to-CSV-Contacts-done
31- Send Email with Attachment
https://replit.com/@ArditS/Send-Email-with-Attachment-done
32- Send Email to CSV Contacts with Attachment
https://replit.com/@ArditS/Send-Email-to-CSV-Contacts-with-Attachment-done
33- Send Email to CSV Contacts with Modified Attachment
https://replit.com/@ArditS/Send-Email-to-CSV-Contacts-with-Modified-
34- Attachment-done
https://replit.com/@ArditS/Send-Rich-HTML-Email-from-OutlookHotmail-done
35- Send HTML Email with Attachments from Outlook/Hotmail
https://replit.com/@ArditS/Send-HTML-Email-with-Attachments-from-OutlookHotmail-done
36- Send Rich HTML Email from Outlook/Hotmail
https://replit.com/@ArditS/Send-Rich-HTML-Email-from-OutlookHotmail-done
5) Section: Working with PDFs
37- Scraping a PDF File
https://replit.com/@ArditS/Scraping-a-PDF-File-done
38- Creating a PDF Document with Python
https://replit.com/@ArditS/Creating-a-PDF-Document-with-Python-done
39- Multiple PDF Reports from Excel Data
https://replit.com/@ArditS/Multiple-PDF-Reports-from-Excel-Data-done
40- Extract Table from PDF
https://replit.com/@ArditS/Extract-Table-from-PDF-done
6) Section: Working with Google Sheets
41- Opening a Public Spreadsheet with Python
https://replit.com/@ArditS/Opening-a-Public-Spreadsheet-with-Python-done
42- Opening a Private Spreadsheet with Python
https://replit.com/@ArditS/Opening-a-Private-Spreadsheet-with-Python-done
43- Get Column and Row
https://replit.com/@ArditS/Get-Column-and-Row-done
44- Get Cell
https://replit.com/@ArditS/Get-Cell-done
45- Calculate Column Sum (Exercise)
https://replit.com/@ArditS/Calculate-Column-Sum-Exercise-done
46- Update Cell
https://replit.com/@ArditS/Update-Cell-done
47- Listen to Value Change
https://replit.com/@ArditS/Listen-to-Value-Change-done
7) Section: Image Processing
48- Convert Image to Grayscale
https://replit.com/@ArditS/Convert-Image-to-Grayscale-done
49- Multiple Images to Grayscale
https://replit.com/@ArditS/Solution-Multiple-Images-to-Grayscale-done
50- Resize Image
https://replit.com/@ArditS/Resize-Image-done
51- Resize Multiple Images
https://replit.com/@ArditS/Solution-Resize-Multiple-Images-done
52- Detect Faces in Image
https://replit.com/@ArditS/Detect-Faces-in-Image-done
53- Find Images with Faces
https://replit.com/@ArditS/Find-Images-with-Faces-done
54- Add Watermark to Image
https://replit.com/@ArditS/Add-Watermark-to-Image-done
55- Change Image Background
https://replit.com/@ArditS/Change-Image-Background-done
56- Add Text to Image
https://replit.com/@ArditS/Add-Text-to-Image-done
57- Create an Image Collage from Multiple Images
https://replit.com/@ArditS/Create-an-Image-Collage-from-Multiple-Images-done
58- Censoring Faces in Videos
https://replit.com/@ArditS/Censoring-Faces-in-Video-with-Rectangles
59- Get Video Info
https://replit.com/@ArditS/Get-Video-Info-done
60- Extract Video Frames
https://replit.com/@ArditS/Extract-Video-Frames-done
61- Extract Frame at Certain Video Timestamp
https://replit.com/@ArditS/Extract-Frame-at-Certain-Video-Timestamp-done
62- Find Faces in Video
https://replit.com/@ArditS/Find-Faces-in-Video-done
63- Record Video and Find Faces
https://replit.com/@ArditS/Record-Video-and-Find-Faces-done
64- Record Video and Play
https://replit.com/@ArditS/Record-Video-and-Play-done
8) Section: Text Processing
65- Read Text Files
https://replit.com/@ArditS/Read-Text-Files-done
66- Read and Write Text Files
https://replit.com/@ArditS/Read-and-Write-Text-Files-done
67- Remove Last Character from File
https://replit.com/@ArditS/Remove-Last-Character-from-File-done
68- Remove Last Character from Files (Exercise)
https://replit.com/@ArditS/Remove-Last-Character-from-Files-Exercise-done
69- Replace Word from Files (Exercise)
https://replit.com/@ArditS/Replace-Word-from-Files-Exercise-done
70- Merge Text Files
https://replit.com/@ArditS/Merge-Text-Files-done
71- Merge Text Files Without Header
https://replit.com/@ArditS/Merge-Text-Files-Without-Header-done
72- Replace Line in Text
https://replit.com/@ArditS/Replace-Line-in-Text-File-done
9) Section: Regular Expressions
73- What are Regular Expressions
https://deepnote.com/workspace/ardit-sulce-b001752f-770f-4dd6-9baf-e93ddb67c21e/project/Regular-Expressions-b0e3cef0-cd58-47c3-82cc-d63a179b0776/%2Fnotebook.ipynb
74- Regular Expressions Example
https://deepnote.com/workspace/ardit-sulce-b001752f-770f-4dd6-9baf-e93ddb67c21e/project/Regular-Expressions-b0e3cef0-cd58-47c3-82cc-d63a179b0776/%2Fnotebook.ipynb
75- Meta Characters
Link:https://deepnote.com/workspace/ardit-sulce-b001752f-770f-4dd6-9baf-e93ddb67c21e/project/Regular-Expressions-b0e3cef0-cd58-47c3-82cc-d63a179b0776/%2Fnotebook.ipynb
76- Extract URLs Using Regex
https://deepnote.com/workspace/ardit-sulce-b001752f-770f-4dd6-9baf-e93ddb67c21e/project/Regular-Expressions-b0e3cef0-cd58-47c3-82cc-d63a179b0776/%2Fnotebook.ipynb
77- Extract IP Addresses Using Regex
https://deepnote.com/workspace/ardit-sulce-b001752f-770f-4dd6-9baf-e93ddb67c21e/project/Regular-Expressions-b0e3cef0-cd58-47c3-82cc-d63a179b0776/%2Fnotebook.ipynb
78- Filtering Files
https://deepnote.com/workspace/ardit-sulce-b001752f-770f-4dd6-9baf-e93ddb67c21e/project/Regular-Expressions-b0e3cef0-cd58-47c3-82cc-d63a179b0776/%2Fnotebook.ipynb
10) Section: Natural Language Processing (NLP)
79- What is Natural Language Processing
https://deepnote.com/workspace/ardit-sulce-b001752f-770f-4dd6-9baf-e93ddb67c21e/project/Natural-Language-Processing-b07786ef-bd35-4ac6-b274-00a3f2361065/%2Fnotebook.ipynb
80- Lemmatization of Words
https://deepnote.com/workspace/ardit-sulce-b001752f-770f-4dd6-9baf-e93ddb67c21e/project/Natural-Language-Processing-b07786ef-bd35-4ac6-b274-00a3f2361065/%2Fnotebook.ipynb
81- Lemmatization of Sentences
https://deepnote.com/workspace/ardit-sulce-b001752f-770f-4dd6-9baf-e93ddb67c21e/project/Natural-Language-Processing-b07786ef-bd35-4ac6-b274-00a3f2361065/%2Fnotebook.ipynb
82- Find the Most Similar Sentence
https://deepnote.com/workspace/ardit-sulce-b001752f-770f-4dd6-9baf-e93ddb67c21e/project/Natural-Language-Processing-b07786ef-bd35-4ac6-b274-00a3f2361065/%2Fnotebook.ipynb
11) Section: SQL Databases
83- Retrieve SQL Data with Python
https://replit.com/@ArditS/Retreive-SQL-Data-with-Python-1-done
84- Convert SQL to CSV and Excel
https://replit.com/@ArditS/SQL-to-CSV-Converter-1-done
85- SQL to PDF Table
https://replit.com/@ArditS/SQL-to-PDF-Table-done
86- Insert Data to SQL Table
https://replit.com/@ArditS/Insert-Data-to-SQL-Table-done
12) Section: Sending SMS
87- Send Single SMS
https://replit.com/@ArditS/Send-SMS-1-done
88- Send SMS Periodically
https://replit.com/@ArditS/Send-SMS-Periodically-done
89- Send SMS Every Day
https://replit.com/@ArditS/Send-SMS-Every-Day-done
90- Amazon Price Change SMS Notifier
https://replit.com/@ArditS/Amazon-Price-Change-SMS-Notifier-done
91- Amazon Price Change Email Notifier
https://replit.com/@ArditS/Amazon-Price-Change-Email-Notifier-done
13) Section: Audio Processing
92- Working with Audio
https://replit.com/@ArditS/Working-with-Audio-done
93- Mixing Audio
https://replit.com/@ArditS/Mixing-Audio-done
94- Audio Effects
https://replit.com/@ArditS/Audio-Effects-done
95- Speech Recognition
https://replit.com/@ArditS/Speech-Recognition-done
14) Section: Creating Reddit Bots and Scrapers
96- Scrape Reddit Posts and Comments
https://replit.com/@ArditS/Get-Comments-from-a-Post-done
97- Get All Posts of the Last 24 Hours
https://replit.com/@ArditS/Get-Posts-of-Last-24h-done
98- Create New Subreddit Post
https://replit.com/@ArditS/Create-New-Post-done
99-Reply to Reddit Posts and Comments
https://replit.com/@ArditS/Reply-to-a-Post-done
Python Mega Course: Learn Python in 60 Days, Build 20 Apps
Learn Python on Udemy completely in 60 days or less by building 20 real-world applications from web development to data science.