Discussing wide variety of Python topics using various APIs, third party libraries, wrappers, utilities and much more.
Learn how to use third party web APIs (Application Programming Interfaces) to make requests to extract, analyze and handle data programmatically using Python.
Learn how to separate your files by extension in your target folder using Python's built-in libraries.
Learn how to make a password generator in Python with the ability to choose the length of each character type using the built-in random, string and argparse modules.
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.
Learn how to crack zip file passwords using dictionary attack in Python using the built-in zipfile module.
Learn what is Word Error Rate (WER) metric that is widely used in Automatic Speech Recognition (ASR) and how to implement it in Python along with using third-party libraries like jiwer and evaluate.
Generating random integers, floating point numbers, strings and bytes using random, os and secrets built-in modules in Python.
Using different hashing algorithms such as SHA-2, SHA-3 and BLAKE2 in Python using hashlib built-in module for data integrity.
Learn how to build a UI-based typing speed tester in Python using the built-in Tkinter library.
Learn how you can extract Wi-Fi passwords that are saved in your machine (either Windows or Linux) using Python without installing any third-party library.
Learn how to compress and decompress files, folders and symbolic links in Python using gzip compression in tarfile built-in module.
Learn how to save (serialize) and load (deserialize) JSON files in Python using the built-in json module.
Learn how to use Python's built-in logging module to log your Python applications, changing default format, level, and learning in a concrete example, as well as using logging handlers.
Learn how to build a simple chat room application that accepts multiple connected clients using built-in's sockets and threading libraries in Python.
Learn how to make a simple rich text editor where we can set a number of predefined styles for parts of the text via a Graphical User Interface (GUI) using Tkinter in Python.
Learn how to use Python's built-in re module to use several string matching techniques using functions like match, search, finditer and sub.
Listing all files and directories in an FTP server using LIST, NLST and MLSD FTP commands in Python using the built-in ftplib module.
Using K-Means Clustering unsupervised machine learning algorithm to segment different parts of an image using OpenCV in Python.
Learn how to use Python's built-in ftplib module to download and upload files in a FTP server using RETR and STOR commands respectively.