Build an MQTT IoT "Digital Twin" on Your Laptop (Mosquitto + Node-RED + Python)
Learn how to build a complete IoT system with MQTT broker, device simulator, and dashboard visualization - all running locally on your laptop
Learn by doing with our hands-on tutorials featuring interactive diagrams, drag-and-drop activities, and knowledge checks.
Learn how to build a complete IoT system with MQTT broker, device simulator, and dashboard visualization - all running locally on your laptop
Learn how to properly evaluate machine learning models using train/test splits, cross-validation, and multiple metrics in scikit-learn
Learn how to build a complete machine learning pipeline using Scikit-Learn. From raw data to a tuned model wrapped in a reusable Pipeline.
Learn to build an AI agent that can understand tasks, call tools like a to-do list, execute them, and remember state across turns
Learn how to deploy a Node.js REST API to AWS Lambda and API Gateway. Start with code on your laptop and end with a real URL anyone can call.
Learn how computers find the shortest path using Dijkstra's algorithm and A* search through interactive visualizations
Learn to build an AI support agent that answers questions, calls tools, and escalates to humans when uncertain
Learn how Artificial Intelligence and Internet of Things work together to create smart, connected systems
Learn how to build a serverless notification system that automatically sends emails when files are uploaded to cloud storage
Learn how one sensor reading moves from a physical device to a cloud dashboard, using simple visuals and interactive examples
Learn how RAG combines retrieval and generation for better AI responses through interactive examples
Use a tiny ride-hailing system to teach throughput, latency, queues, and backpressure with sliders, animations, and small what-if experiments