Matched Python Tutorials and Topics


TOPIC Application Programming Interfaces

Application Programming Interfaces

Learn how to use third party web APIs (Application Programming Interfaces) to make requests to extract, analyze and handle data programmatically using Python.

TOPIC GUI Programming

GUI Programming

Build desktop applications such as text editors, drawing tools and more using Python with Tkinter, PyGame and more.

TOPIC General Python Tutorials

General Python Tutorials

Discussing wide variety of Python topics using various APIs, third party libraries, wrappers, utilities and much more.

TOPIC Computer Vision

Computer Vision

Using image processing, machine learning and deep learning methods to build computer vision applications using popular frameworks such as OpenCV and TensorFlow in Python.

TOPIC Database

Database

Learn how to integrate databases (relational or non-relational) in your Python programs, so you can appropriately store, manipulate and persist your data.

TOPIC Web Programming

Web Programming

Learn how to create real-world web applications using Python frameworks such as Flask, Django and more.

TOPIC Cryptography

Cryptography

Learn cryptography and how to apply it in the Python programming language using libraries like cryptography, hashlib, and more!

Autoencoders for Dimensionality Reduction using TensorFlow in Python
Autoencoders for Dimensionality Reduction using TensorFlow in Python

Learn how to benefit from the encoding/decoding process of an autoencoder to extract features and also apply dimensionality reduction using Python and Keras all that by exploring the hidden values of the latent space.

How to Build a CRUD App with PyQt5 and SQLite3 in Python
How to Build a CRUD App with PyQt5 and SQLite3 in Python

Learn to build a sleek, fully-functional CRUD app using PyQt5 and SQLite3 in Python. This comprehensive tutorial takes you from setting up your database to creating a stylish user interface. Ideal for those looking to transition from Tkinter and create more customizable, native-looking GUI apps.

How to Build a CRUD Application using Django in Python
How to Build a CRUD Application using Django in Python

Learn how to build a CRUD Book store app using Django web framework and Bootstrap, with the ability to create, read, update, and delete books with ease.

How to Build a CRUD App with Flask and SQLAlchemy in Python
How to Build a CRUD App with Flask and SQLAlchemy in Python

Learn how to create a CRUD application as a RESTful API using Flask and SQLAlchemy, making a Bookshop web application as a demonstration in Python.

Getting Started with Python for SaaS Applications
Getting Started with Python for SaaS Applications

Learn how to build a SaaS application using Python in this comprehensive guide. From setting up your environment and choosing a framework to deploying on the cloud, this article covers everything you need to develop a scalable Python SaaS product with Django, Flask, or FastAPI.

Automate Reports with Python
Automate Reports with Python

Learn how to automate report generation with Python in this article. Explore the process from environment setup to data preparation, report creation, customization, error handling, and security. Discover Python's versatility and efficiency in transforming the traditional way of preparing reports, saving time, and enhan

How to Automate Login using Selenium in Python
How to Automate Login using Selenium in Python

Learn how to use Selenium library with Chrome driver in Python to login to websites automatically as well as verifying login success.

Automated Browser Testing with Edge and Selenium in Python
Automated Browser Testing with Edge and Selenium in Python

Learn how to perform automated browser testing with Microsoft Edge browser and Selenium library in Python.

How to Build a Full-Stack Web App in Python using FastAPI and React.js
How to Build a Full-Stack Web App in Python using FastAPI and React.js

Learn how to build a full-stack notes web app using FastAPI, ReactJS, SQLAlchemy and SQLite.

How to Download Torrent Files in Python
How to Download Torrent Files in Python

Using Python wrapper for qBittorrent Web API to automatically download, pause and handle torrent files in Python.

Unveiling the Power of Python in Network Engineering and Automation
Unveiling the Power of Python in Network Engineering and Automation

This article delves into how Python empowers network engineering with easy automation, efficient monitoring, enhanced security, rapid prototyping, and seamless troubleshooting, making it a cost-effective and transformative tool in the industry.

How to Build a Dictionary App with Tkinter in Python
How to Build a Dictionary App with Tkinter in Python

Learn how to build a nice GUI dictionary app with audio pronounciation using the Tkinter library in Python.

How to Build an Email Address Verifier App using Django in Python
How to Build an Email Address Verifier App using Django in Python

Learn how to build a web-based application in Django that verifies email addresses using email-validator in Python.

How to Use Python for Enterprise App Development
How to Use Python for Enterprise App Development

Discover how Python is shaping enterprise app development in this guide. Learn about the process from requirement analysis to deployment, the role of frameworks like Django and Flask, data management techniques, and future trends involving AI and Machine Learning. Explore why Python is essential for modern businesses.

How to Automate your VPS or Dedicated Server Management in Python
How to Automate your VPS or Dedicated Server Management in Python

Learning how you can automate routine tasks and manage servers on your Veesp Virtual Private Servers or dedicated servers in Python using Web APIs and requests library.

How to Build a Spreadsheet App with Tkinter in Python
How to Build a Spreadsheet App with Tkinter in Python

Learn how to make a simple spreadsheet app like Excel, where cells can reference each other and make calculations using Tkinter library in Python.

How to Build an English Dictionary App with Django in Python
How to Build an English Dictionary App with Django in Python

Learn how to build a simple dictionary application using Django web framework and PyDictionary library in Python.

How to Create an Alarm Clock App using Tkinter in Python
How to Create an Alarm Clock App using Tkinter in Python

Learn how to build a simple alarm clock app using tkinter and playsound libraries in Python.

How to Perform Edge Detection in Python using OpenCV
How to Perform Edge Detection in Python using OpenCV

Learning how to apply edge detection in computer vision applications using canny edge detector algorithm with OpenCV in Python.

How to Build a Chat App using Flask in Python
How to Build a Chat App using Flask in Python

Learn how to build a web-based chat room application using Flask and Flask-SocketIO libraries in Python.

How to Make a Todo App using Django in Python
How to Make a Todo App using Django in Python

Learn how you can build a simple Todo application using the Django framework, crispy forms and Bootstrap in Python;

Detecting Fraudulent Transactions in a Streaming App using Kafka in Python
Detecting Fraudulent Transactions in a Streaming App using Kafka in Python

Learn how to detect and filter fraudulent transactions in a streaming application using Apache Kafka with Python API.

How to Build a GUI Language Translator App in Python
How to Build a GUI Language Translator App in Python

Learn how to build a GUI language translator app with tkinter, googletrans, pyttsx3, ttkbootstrap, and pyperclip libraries in Python.

How to Make a Chat Application in Python
How to Make a Chat Application in Python

Learn how to build a simple chat room application that accepts multiple connected clients using built-in's sockets and threading libraries in Python.

How to Build a GUI Voice Recorder App in Python
How to Build a GUI Voice Recorder App in Python

Learn how to build a voice recorder GUI app using Tkinter and sounddevice libraries in Python.

How to Build a Complete CRUD App using Flask and Jinja2 in Python
How to Build a Complete CRUD App using Flask and Jinja2 in Python

Learn how to build the frontend of a CRUD application using Flask, Jinja2, Bootstrap and SQLAlchemy libraries in Python.

How to Make an Accounting App with Django in Python
How to Make an Accounting App with Django in Python

Learn how to build an accounting application using the Django framework and Bootstrap in Python.

How to Exploit Command Injection Vulnerabilities in Python
How to Exploit Command Injection Vulnerabilities in Python

Automate the detection and exploitation of OS command injection vulnerabilities using Python. This comprehensive guide covers setting up a test environment with DVWA and Metasploitable, detecting vulnerabilities, and automating tests with custom scripts.

How to Make a Flappy Bird Game in Python
How to Make a Flappy Bird Game in Python

Learn how to build a flappy bird game from scratch using the Pygame library in Python.

How to Make an Email Extractor in Python
How to Make an Email Extractor in Python

Building a Python tool to automatically extract email addresses in any web page using requests-html library and regular expressions in Python.

How to Use Google Custom Search Engine API in Python
How to Use Google Custom Search Engine API in Python

Learning how to create your own Google Custom Search Engine and use its Application Programming Interface (API) in Python.

How to Record a Specific Window in Python
How to Record a Specific Window in Python

Learn how to record a specific opened window in your Windows machine using pyautogui and pygetwindow libraries in Python.

How to Build a Twitter (X) Bot in Python
How to Build a Twitter (X) Bot in Python

Discover how to create a Twitter bot using Python and Tweepy in this concise guide. Learn to automate tweets with a simple bot that shares dog facts hourly, and delve into setting up a Twitter Developer account, handling API keys, and using OAuth for authentication.

Word Error Rate in Python
Word Error Rate in Python

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.

How to Extract Video Metadata in Python
How to Extract Video Metadata in Python

Learn how to extract video or audio file metadata in Python with the help of ffmpeg framework and its ffmpeg-python wrapper.

How to Manage Money with Python
How to Manage Money with Python

Explore how Python, a versatile and user-friendly programming language, enhances money management through budgeting, expense tracking, and investment analysis. This guide delves into Python's financial tools and libraries for effective financial planning and automation, ensuring secure and informed financial decisions.

How to Add a TLS/SSL Certificate in Python Code
How to Add a TLS/SSL Certificate in Python Code

Learn how to secure your Python applications with TLS/SSL certificates. Understand the importance of these cryptographic protocols, and grasp how to integrate SSL certificates into Python code using requests library.

Big Data Modeling in ClickHouse and PostgreSQL
Big Data Modeling in ClickHouse and PostgreSQL

This article compares ClickHouse and PostgreSQL for big data modeling, examining their approaches, advantages, and disadvantages. It aims to guide businesses in choosing the right database system for effectively managing and leveraging big data.

How to Convert Python Files into Executables
How to Convert Python Files into Executables

Using PyInstaller package to bundle Python applications and all its dependencies into a single stand-alone executables.

How to Build a Weather App using Django in Python
How to Build a Weather App using Django in Python

Learn how you can build a Django website showing weather of any city in the world using OpenWeatherMap API in Python.

How to Implement 2FA in Python
How to Implement 2FA in Python

Learn how to enhance security with Python by implementing Two-Factor Authentication (2FA) using TOTP and HOTP algorithms. This comprehensive guide covers everything from generating OTPs with pyotp to integrating with authenticator apps.

A Guide to Explainable AI Using Python
A Guide to Explainable AI Using Python

An overview of model explainability and interpretability fundamentals, AI applications, and biases in AI model predictions. We looked at utilizing SHAP and LIME to explain a Logistic Regression model and how to explain and interpret an ensemble model.

How to Remove Persistent Malware in Python
How to Remove Persistent Malware in Python

Learn how to detect and remove persistent malware using Python in this step-by-step tutorial. Explore methods for automating malware removal across Windows and Linux systems by manipulating startup entries and crontab files.

How to Make a Snake Game in Python
How to Make a Snake Game in Python

Learn how to build a classic snake game using Pygame in Python. This detailed step-by-step tutorial explains how to initialize Pygame, generate food for the snake, draw game objects, update the snake's position, handle user input, and manage the game loop. Suitable for beginner to intermediate Python programmers intere

A Comprehensive Guide to Non-Intrusive Vulnerability Testing
A Comprehensive Guide to Non-Intrusive Vulnerability Testing

The article provides an overview of the process of non-intrusive vulnerability assessment, which is a security measure used to identify and fix security flaws in networks, data, and applications. It explains the three types of vulnerabilities that need to be addressed during the process: software, network, and configur

Webhooks in Python with Flask
Webhooks in Python with Flask

Learn how to create a streaming application with real-time charting by consuming webhooks with the help of Flask, Redis, SocketIO and other libraries in Python.

How to Convert HTML to PDF in Python
How to Convert HTML to PDF in Python

Learn how you can convert HTML pages to PDF files from an HTML file, URL or even HTML content string using wkhtmltopdf tool and its pdfkit wrapper in Python.

How to Compress PDF Files in Python
How to Compress PDF Files in Python

Learn how to compress PDF files in Python using the wrapper of PDFTron SDK.

Crafting Dummy Packets with Scapy Using Python
Crafting Dummy Packets with Scapy Using Python

Discover how to create custom dummy packets using Python's Scapy library to simulate network traffic, test firewall rules, and monitor latency. This tutorial covers practical examples for TCP, ICMP, and UDP packets, with real-world applications in network performance monitoring.

How to Record your Screen in Python
How to Record your Screen in Python

Using pyautogui and OpenCV to record display screen video and save it to a file in Python.

How to Build a Web Assistant Using Django and ChatGPT API in Python
How to Build a Web Assistant Using Django and ChatGPT API in Python

Learn how to build a web assistant application using Django framework and OpenAI's ChatGPT API in Python.

Dropout Regularization using PyTorch in Python
Dropout Regularization using PyTorch in Python

Learn the importance of dropout regularization and how to apply it in PyTorch Deep learning framework in Python.

How to Send Emails in Python
How to Send Emails in Python

Learn how to use Python's standard library smtplib and email modules to connect to any SMTP server and send emails in Python automatically.

How to Make a Calculator with Tkinter in Python
How to Make a Calculator with Tkinter in Python

Learn how to make a calculator app with various features such as history and formulas using Tkinter library in Python.

How to Apply HOG Feature Extraction in Python
How to Apply HOG Feature Extraction in Python

Learn how to use scikit-image library to extract Histogram of Oriented Gradient (HOG) features from images in Python.

How to Make Facebook Messenger Bot in Python
How to Make Facebook Messenger Bot in Python

Making a facebook messenger chat bot in python using fbchat library, you can make customized auto messages and bots, get user information, and much more handy tools.

Logging in Python
Logging in Python

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.

Optical Character Recognition (OCR) in Python
Optical Character Recognition (OCR) in Python

Learn how to Use Tesseract OCR library and pytesseract wrapper for optical character recognition (OCR) to convert text in images into digital text in Python.

How to Add Sound Effects to your Python Game
How to Add Sound Effects to your Python Game

Enhance your Python games with sound effects using Pygame. This tutorial covers installing Pygame, loading sounds, and incorporating audio feedback into games like Flappy Bird.

How to Use Github API in Python
How to Use Github API in Python

Using Github Application Programming Interface v3 to search for repositories, users, making a commit, deleting a file, and more in Python using requests and PyGithub libraries.

How to Use the Argparse Module in Python
How to Use the Argparse Module in Python

Master the argparse module in Python with this comprehensive tutorial, covering command-line applications, argument parsing, real-world examples, integration with other libraries, and best practices to create user-friendly interfaces and powerful command-line tools.

How to Make a Telegram Bot in Python
How to Make a Telegram Bot in Python

Learn how to use Telegram API and python-telegram-bot wrapper to build a Telegram Bot in Python.

How to Build a SQL Injection Scanner in Python
How to Build a SQL Injection Scanner in Python

Learn how to write a simple Python script to detect SQL Injection vulnerability on web applications using requests and BeautifulSoup in Python.

How to Geolocate IP addresses in Python
How to Geolocate IP addresses in Python

Learn how you can convert an IP address into a geographic location using IPInfo service and its wrapper in Python.

How to Crack Hashes in Python
How to Crack Hashes in Python

Learn how to crack hashes using Python's hashlib library and a brute-force approach with a wordlist. Gain insights into various hashing algorithms and understand the importance of secure data handling.

How to Make a YouTube Audio Downloader in Python
How to Make a YouTube Audio Downloader in Python

Learn how to build a GUI app that downloads audio (MP3) files from YouTube videos using Pytube and Tkinter libraries in Python.

Speech Recognition in Python
Speech Recognition in Python

Learn how to do Automatic Speech Recognition (ASR) using APIs and/or directly performing Whisper inference on Transformers in Python