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:
Section: Browser Automation and Web Scraping
Scrape Static Text with Selenium
https://replit.com/@ArditS/Scrape-Simple-Text-with-Selenium-done
Scrape Dynamic Value
https://replit.com/@ArditS/Scrape-Dynamic-Value-done
Login and Click
https://replit.com/@ArditS/Log-in-and-Click-done
Login, Click and Scrape
https://replit.com/@ArditS/Log-in-Click-and-Scrape-done
Scrape Dynamic Values and Save to File
https://replit.com/@ArditS/Scrape-Dynamic-Values-and-Save-to-File-done
Login and Click on an Online Retailer
https://replit.com/@ArditS/Log-in-and-Click-on-Online-Retailer-done
Download Stock Data
https://replit.com/@ArditS/Download-Stock-Data-done
Scrape Currency with Beautiful Soup
https://replit.com/@ArditS/Scrape-Currency-with-Beautiful-Soup
Section: Building and Using APIs
News API
https://replit.com/@ArditS/News-API-done
News API Headlines
https://replit.com/@ArditS/News-API-Headlines-done
Weather Forecast API
https://replit.com/@ArditS/Weather-Forecast-API-done
Create Your Own Currency Rate API
https://replit.com/@ArditS/Create-Your-Own-Currency-Rate-API-done
News API Extended
https://replit.com/@ArditS/News-API-Extended-done
Working with the Facebook API
https://replit.com/@ArditS/Working-with-the-Facebook-API-done
Grammar Correction
https://replit.com/@ArditS/Grammar-Correction
Section: File and Folder Operations
Intro to Pathlib
https://replit.com/@ArditS/Intro-to-Pathlib-done
Rename All Files
https://replit.com/@ArditS/Rename-All-Files-2-done
Rename Files Based on Folder
Link:https://replit.com/@ArditS/Rename-Files-Based-on-Folder-done
Rename Files Based on sub-sub-folders
Link:https://replit.com/@ArditS/Rename-Files-Based-on-the-sub-sub-folders-
Add File Created Date to All Filenames
https://replit.com/@ArditS/Add-File-Created-Date-to-All-Filenames-Exercise-done
Change File Extensions
https://replit.com/@ArditS/Change-File-Extensions-Exercise-done
Create Empty Files
https://replit.com/@ArditS/Create-Empty-Files-done
Archive All Files in Folder
https://replit.com/@ArditS/Archive-All-Files-in-Folder-done
Extract Archive
https://replit.com/@ArditS/Extract-Archive-done
Find a File (Exercise)
https://replit.com/@ArditS/Find-a-File-Exercise-done
Destroy Files Forever
https://replit.com/@ArditS/Destroy-Files-Forever-1-done
Section: Sending Emails
Send Single Email
https://replit.com/@ArditS/Send-Single-Email-done
Send Email Periodically
https://replit.com/@ArditS/Send-Email-Periodically-done
Send Email Every Day
https://replit.com/@ArditS/Send-Email-Every-Day-done
Send Email to CSV Contacts
https://replit.com/@ArditS/Send-Email-to-CSV-Contacts-done
Send Email with Attachment
https://replit.com/@ArditS/Send-Email-with-Attachment-done
Send Email to CSV Contacts with Attachment
https://replit.com/@ArditS/Send-Email-to-CSV-Contacts-with-Attachment-done
Send Email to CSV Contacts with Modified Attachment
https://replit.com/@ArditS/Send-Email-to-CSV-Contacts-with-Modified-
Attachment-done
https://replit.com/@ArditS/Send-Rich-HTML-Email-from-OutlookHotmail-done
Send HTML Email with Attachments from Outlook/Hotmail
https://replit.com/@ArditS/Send-HTML-Email-with-Attachments-from-OutlookHotmail-done
Send Rich HTML Email from Outlook/Hotmail
https://replit.com/@ArditS/Send-Rich-HTML-Email-from-OutlookHotmail-done
Section: Working with PDFs
Scraping a PDF File
https://replit.com/@ArditS/Scraping-a-PDF-File-done
Creating a PDF Document with Python
https://replit.com/@ArditS/Creating-a-PDF-Document-with-Python-done
Multiple PDF Reports from Excel Data
https://replit.com/@ArditS/Multiple-PDF-Reports-from-Excel-Data-done
Extract Table from PDF
https://replit.com/@ArditS/Extract-Table-from-PDF-done
Section: Working with Google Sheets
Opening a Public Spreadsheet with Python
https://replit.com/@ArditS/Opening-a-Public-Spreadsheet-with-Python-done
Opening a Private Spreadsheet with Python
https://replit.com/@ArditS/Opening-a-Private-Spreadsheet-with-Python-done
Get Column and Row
https://replit.com/@ArditS/Get-Column-and-Row-done
Get Cell
https://replit.com/@ArditS/Get-Cell-done
Calculate Column Sum (Exercise)
https://replit.com/@ArditS/Calculate-Column-Sum-Exercise-done
Update Cell
https://replit.com/@ArditS/Update-Cell-done
Listen to Value Change
https://replit.com/@ArditS/Listen-to-Value-Change-done
Section: Image Processing
Convert Image to Grayscale
https://replit.com/@ArditS/Convert-Image-to-Grayscale-done
Multiple Images to Grayscale
https://replit.com/@ArditS/Solution-Multiple-Images-to-Grayscale-done
Resize Image
https://replit.com/@ArditS/Resize-Image-done
Resize Multiple Images
https://replit.com/@ArditS/Solution-Resize-Multiple-Images-done
Detect Faces in Image
https://replit.com/@ArditS/Detect-Faces-in-Image-done
Find Images with Faces
https://replit.com/@ArditS/Find-Images-with-Faces-done
Add Watermark to Image
https://replit.com/@ArditS/Add-Watermark-to-Image-done
Change Image Background
https://replit.com/@ArditS/Change-Image-Background-done
Add Text to Image
https://replit.com/@ArditS/Add-Text-to-Image-done
Create an Image Collage from Multiple Images
https://replit.com/@ArditS/Create-an-Image-Collage-from-Multiple-Images-done
Censoring Faces in Videos
https://replit.com/@ArditS/Censoring-Faces-in-Video-with-Rectangles
Get Video Info
https://replit.com/@ArditS/Get-Video-Info-done
Extract Video Frames
https://replit.com/@ArditS/Extract-Video-Frames-done
Extract Frame at Certain Video Timestamp
https://replit.com/@ArditS/Extract-Frame-at-Certain-Video-Timestamp-done
Find Faces in Video
https://replit.com/@ArditS/Find-Faces-in-Video-done
Record Video and Find Faces
https://replit.com/@ArditS/Record-Video-and-Find-Faces-done
Record Video and Play
https://replit.com/@ArditS/Record-Video-and-Play-done
Section: Text Processing
Read Text Files
https://replit.com/@ArditS/Read-Text-Files-done
Read and Write Text Files
https://replit.com/@ArditS/Read-and-Write-Text-Files-done
Remove Last Character from File
https://replit.com/@ArditS/Remove-Last-Character-from-File-done
Remove Last Character from Files (Exercise)
https://replit.com/@ArditS/Remove-Last-Character-from-Files-Exercise-done
Replace Word from Files (Exercise)
https://replit.com/@ArditS/Replace-Word-from-Files-Exercise-done
Merge Text Files
https://replit.com/@ArditS/Merge-Text-Files-done
Merge Text Files Without Header
https://replit.com/@ArditS/Merge-Text-Files-Without-Header-done
Replace Line in Text
https://replit.com/@ArditS/Replace-Line-in-Text-File-done
Section: Regular Expressions
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
Regular Expressions Example
https://deepnote.com/workspace/ardit-sulce-b001752f-770f-4dd6-9baf-e93ddb67c21e/project/Regular-Expressions-b0e3cef0-cd58-47c3-82cc-d63a179b0776/%2Fnotebook.ipynb
Meta Characters
Link:https://deepnote.com/workspace/ardit-sulce-b001752f-770f-4dd6-9baf-e93ddb67c21e/project/Regular-Expressions-b0e3cef0-cd58-47c3-82cc-d63a179b0776/%2Fnotebook.ipynb
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
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
Filtering Files
https://deepnote.com/workspace/ardit-sulce-b001752f-770f-4dd6-9baf-e93ddb67c21e/project/Regular-Expressions-b0e3cef0-cd58-47c3-82cc-d63a179b0776/%2Fnotebook.ipynb
Section: Natural Language Processing (NLP)
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
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
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
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
Section: SQL Databases
Retrieve SQL Data with Python
https://replit.com/@ArditS/Retreive-SQL-Data-with-Python-1-done
Convert SQL to CSV and Excel
https://replit.com/@ArditS/SQL-to-CSV-Converter-1-done
SQL to PDF Table
https://replit.com/@ArditS/SQL-to-PDF-Table-done
Insert Data to SQL Table
https://replit.com/@ArditS/Insert-Data-to-SQL-Table-done
Section: Sending SMS
Send Single SMS
https://replit.com/@ArditS/Send-SMS-1-done
Send SMS Periodically
https://replit.com/@ArditS/Send-SMS-Periodically-done
Send SMS Every Day
https://replit.com/@ArditS/Send-SMS-Every-Day-done
Amazon Price Change SMS Notifier
https://replit.com/@ArditS/Amazon-Price-Change-SMS-Notifier-done
Amazon Price Change Email Notifier
https://replit.com/@ArditS/Amazon-Price-Change-Email-Notifier-done
Section: Audio Processing
Working with Audio
https://replit.com/@ArditS/Working-with-Audio-done
Mixing Audio
https://replit.com/@ArditS/Mixing-Audio-done
Audio Effects
https://replit.com/@ArditS/Audio-Effects-done
Speech Recognition
https://replit.com/@ArditS/Speech-Recognition-done
Section: Creating Reddit Bots and Scrapers
Scrape Reddit Posts and Comments
https://replit.com/@ArditS/Get-Comments-from-a-Post-done
Get All Posts of the Last 24 Hours
https://replit.com/@ArditS/Get-Posts-of-Last-24h-done
Create New Subreddit Post
https://replit.com/@ArditS/Create-New-Post-done
Reply to Reddit Posts and Comments
https://replit.com/@ArditS/Reply-to-a-Post-done
Learn Flask development and learn to build cool apps with our premium Python course on Udemy.
Subscribe to be the first to know when a new Python course is released.