Ardit posted an announcement · 9 months ago ·

Python App with the ChatGPT AI models and More

Hi everyone

I’m excited to announce that I have just published four hours of new content in our course, The Python Mega Course! In these videos, you’ll learn how to build the following apps with Python:

  • App 13: SQLite Student Management System GUI with PyQt6 (Day 45, 46, and 47)

  • App 14: MySQL Student Management System GUI with PyQt6 (Day 48)

  • App 15: Chatbot GPT PyQt6 GUI (Day 49)

As you can see, we are using some cool features here, SQLite and MySQL databases, the PyQt6 library which is the best GUI library for Python, and you will also learn how to access the OpenAI GPT API to make Python apps on top of the ChatGPT AI models.

I’m confident that these new additions will provide you with a deeper understanding of building GUI apps and the use of databases. Make sure to watch these videos and practice the concepts covered.

I am grateful for your trust in my course and your unwavering support.

Best regards,

Ardit

SY

Enter your comment:

Ardit posted an announcement · 10 months ago ·

100+ Python programs

Hey there,

I wanted to share a valuable resource with you. As part of my “Automate Everything with Python” course (which you can find on my Udemy profile), I’ve created over 100 hands-on Python programs that you can use to practice and improve your skills. You can access the source code of each program by following its link below. I hope you find this useful.

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

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

Cheers,

Ardit