The following exercises explain different programming concepts and have been published by our members. Search for an exercise using the filters
Bootstrap
css
HTML and CSS
easy
Master Bootstrap with practical exercises on grid systems, navigation bars, hero sections, and more. Learn to apply Bootstrap styles to your HTML elements, use popular rules and tricks, and build responsive, modern, and visually appealing websites efficiently.
Start exercisePython
Numpy
Machine Learning
intermediate
This interactive tutorial will help you become familiar on it, master the most used functionalities and help you clean up your first datasets
Start exerciseJavascript
Node
easy
Learn the basics of JavaScript functions in this tutorial! Explore arrow and anonymous functions, closures, callbacks, and how to create and call functions with parameters and return values. Understand their importance in functional programming and practice with real-life examples.
Start exerciseConditions
strings
python-functions
easy
Python exercises for beginners, starting from the basics like `Hello World` to more advanced concepts like variables, loops, functions, and data structures. These hands-on challenges guide you step by step through Python programming, offering interactive and auto-graded lessons to build a solid foundation.
Start exerciseJavascript
vanillajs
Javascript Events
beginner
Master JavaScript Events: Learn to make your application interactive by handling user actions like clicks, keyboard input, mouse movement, and window resizing. Explore onClick events, dynamically change CSS, retrieve event target values, and implement features like counters and onLoad actions.
Start exerciseLayouts
HTML and CSS
CSS Grid
easy
Learn how to build layouts with an interactive and auto-graded tutorial. Master CSS properties like display, position, float, and z-index. Understand how to center content, create sidebars, and use pseudo-elements. Enhance your web design skills with practical, auto-graded tutorials.
Start exerciseJavascript
vanillajs
HTML and CSS
easy
Master the art of HTML forms with interactive exercises that cover text inputs, text areas, date and numeric inputs, dropdowns, and more. Learn form validation, styling, and the key differences between GET and POST methods. Perfect for enhancing your front-end skills with incremental, autograded challenges.
Start exerciseJavascript
React.js
easy
Master ReactJS fundamentals with an interactive tutorial featuring dozens of exercises. Learn JSX, build components, create dynamic HTML, and work with JS modules. Receive instant feedback through automatic grading and access detailed video solutions to solidify your understanding.
Start exercise