Build a Plan-and-Execute Agent with Tool Calling + an Approval Gate (Python)
Learn to build an agentic AI system that plans, executes tools, and asks for approval before risky actions
Learn by doing with our hands-on tutorials featuring interactive diagrams, drag-and-drop activities, and knowledge checks.
Learn to build an agentic AI system that plans, executes tools, and asks for approval before risky actions
Learn how binary search trees work through interactive visualizations and hands-on practice
Master heap sort through interactive visualizations and hands-on practice
Learn how bubble sort works through interactive visualizations and hands-on practice
Learn how insertion sort works through interactive visualizations
Master the efficient merge sort algorithm through interactive examples
Master the efficient quick sort algorithm through interactive examples
Learn how selection sort works through interactive visualizations
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