Learn how to automate Excel reports with Python using openpyxl. Create professional spreadsheets with charts, formulas, conditional formatting, and styled dashboards — all from Python. Complete real-world sales report project included.
Learn how to build a cross-platform website blocker in Python that modifies the hosts file to block distracting sites. Includes scheduling with cron and Task Scheduler. Pure standard library — no pip install needed.
Learn how to build a Python tool that scans job postings, detects in-demand tech skills using regex, ranks them by demand, and visualizes the results with matplotlib. Practical, extensible, and ready for real datasets.
Learn how text embeddings work in Python using Sentence Transformers. Generate embeddings, compare semantic similarity, and visualize the embedding space with PCA, t-SNE, heatmaps, and dimension analysis.
Build a fully local semantic search engine in Python using FAISS and Sentence Transformers. Learn how embeddings work, index vectors, run semantic queries, and visualize the embedding space with PCA.
Learn how to build a Python tool that scans directories, finds duplicate files by SHA256 hash, and calculates reclaimable disk space. Features Rich progress bars, tables, and a clean CLI experience.
Learn how to use DuckDB in Python for lightning-fast SQL analytics on CSV, Parquet, and JSON files. Covers installation, querying, hybrid Pandas/Polars workflows, and performance tips.
A quick guide to setting up Python on macOS, covering installation, tools (IDEs), virtual environments, learning resources, and basic best practices for a secure and efficient workflow.
Learn how to build an automated pothole detection system using YOLOv5. This step-by-step tutorial covers environment setup, model training with a custom dataset, and running inference for real-time detection on images.
Learn how to build a clipboard hijacking tool that monitors copied content, silently replaces email addresses and exfiltrates clipboard data from a target and sends to the attacker remotely via email. You'll also learn to build defensive monitor to detect unauthorized clipboard modifications on Windows and Linux
Build a Python-based honeypot defense system with Scapy that detects port scanning, lures attackers using decoy ports, tracks reconnaissance activity, and automatically blocks malicious IPs.
Build a real MCP server and client in Python using FastMCP. Implement a Todo Manager with tools, resources, and prompts, test it programmatically, then wire it into Claude Desktop, VS Code, and Cursor. Includes simple production deployment tips.
Build a Python tool that checks HTTP security headers and uses DeepSeek AI to provide practical insights, missing protections, and security recommendations.
Learn to create professional audiobooks in Python with ElevenLabs’ AI text-to-speech, covering setup, voice options, and full generation.
Learn to build a full-stack RAG chatbot with FastAPI, OpenAI, and Streamlit. Step-by-step guide to create a chatbot answering questions from uploaded PDFs.
Learn how to recover deleted files using Python by scanning raw disk data for known file signatures. This step-by-step guide walks you through creating a basic file carving tool to retrieve lost JPGs, PDFs, DOCX files, and more.