Learn how you can use IMAP protocol to delete specific mails in your email account in a selected mailbox using the built-in imaplib module in Python.
Listing all files and directories in an FTP server using LIST, NLST and MLSD FTP commands in Python using the built-in ftplib module.
Calculating the size of a directory in bytes in Python and plotting a pie using matplotlib to see which subdirectory takes most size.
Learn how to build a phone number tracker in Python using phonenumbers, OpenCage and folium libraries.
Learn how to validate domain names using WHOIS, as well as getting domain name information such as domain registrar, creation date, expiration date and more in Python.
Learn how to perform automated browser testing with Microsoft Edge browser and Selenium library in Python.
Learn how to use Bitly and Cuttly APIs to shorten long URLs programmatically using requests library in Python.
Learn how to convert video to audio using ffmpeg and subprocess, or using MoviePy library in Python.
Writing a Python script to brute-force SSH credentials on a SSH server using paramiko library in Python.
Learn how to use transfer learning to build a model that is able to classify benign and malignant (melanoma) skin diseases in Python using TensorFlow 2.
Learn how to extract YouTube data including video and channel details, searching by keyword or channel and extracting comments with YouTube API in Python.
Learn how to combine psutil and Scapy libraries to make a network traffic monitor per network interface and per process in Python
Creating fake access points and fooling nearby devices by sending valid beacon frames to the air using scapy in python.
Learn how to use Huggingface transformers library to generate conversational responses with the pretrained DialoGPT model in Python.
Using PyInstaller package to bundle Python applications and all its dependencies into a single stand-alone executables.
Learn how to use mitmproxy framework to build HTTP proxies using Python