Practice
Coding exercises to test what you learned. Pick a category, filter by difficulty, and solve in the built-in Python environment.
Category
Section
Difficulty
Implement dot product of two vectors
Math for AI · Dot product
Compute the L2 norm of a vector
Math for AI · Vectors
Implement mean squared error
Machine Learning · Loss & optimization
Implement sigmoid function
Deep Learning · Neural networks
Implement ReLU activation
Deep Learning · Neural networks
Bank Account System
Python · OOP
Student Management
Python · OOP
Car Basics
Python · OOP
Library Book
Python · OOP
Employee Salary
Python · OOP
Rectangle Geometry
Python · OOP
Dog Breeds
Python · OOP
Mobile Phone
Python · OOP
Shopping Item
Python · OOP
Person Details
Python · OOP
Vehicle Hierarchy
Python · OOP
Shape Polymorphism
Python · OOP
Bank Account Types
Python · OOP
Animal Kingdom
Python · OOP
Employee Roles
Python · OOP
E-commerce Product
Python · OOP
Payment System
Python · OOP
School System
Python · OOP
Media Player
Python · OOP
Restaurant Menu
Python · OOP
Library Management System
Python · OOP
Online Shopping Cart with Discounts
Python · OOP
Notification System
Python · OOP
Game Character System
Python · OOP
Banking System with Accounts & Transactions
Python · OOP
Hospital Patient Management
Python · OOP
File System Simulator
Python · OOP
Ride-Sharing App (Uber-like)
Python · OOP
Social Media Post System
Python · OOP
E-commerce Platform Backend
Python · OOP