Learn how to use requests and tqdm libraries to build a powerful file downloader with progress bar using Python.
Your guide for starting learning Python with a MacBook, making sure that Mac is performing optimally, installing Python on Mac and picking the best editor for your learning journey.
Learn how you can monitor network traffic in the browser to write a Python script that extracts YouTube comments using requests library in Python.
Learn how you can convert an IP address into a geographic location using IPInfo service and its wrapper in Python.
Learn how to save (serialize) and load (deserialize) JSON files in Python using the built-in json module.
Learn how you can build a CLI and GUI YouTube video downloader using Pytube in Python.
Learning how to crack FTP servers using dictionary attack (brute-forcing with a wordlist) with the help of ftplib module in Python.
Learn how you can generate any type of text with GPT-2 and GPT-J transformer models with the help of Huggingface transformers library in Python.
Learn how to perform vehicle detection, tracking and counting with YOLOv8 and DeepSORT using OpenCV library in Python.
Learn how to monitor and watch your file system for events by creating a watchdog in Python with watchdog and pygtail libraries.
Learn how you can add audio clip to a video clip with more flexibility using the MoviePy library in Python.
Learn how you can make a DHCP listener by sniffing DHCP packets in the network using the Scapy library in Python.
Learn how to use stable diffusion 4x upscaler to upscale your low-resolution images into high quality images with Huggingface transformers and diffusers libraries in Python.
Classifying emails (spam or not spam) with GloVe embedding vectors and RNN/LSTM units using Keras and TensorFlow in Python.
Learn how to use PyMuPDF library to convert PDF files into individual images per page in Python.
Learn how to build a secure custom password manager using Python. This tutorial walks you through encryption, data storage, and various functionalities like adding, retrieving, and managing passwords. Elevate your online security game with some hands-on coding.