Exercises

Choose one of the following tutorials and learn with step-by-step interactive tutorials, instant grading, and get help from Rigobot; Our internally developed AI for learning technical skills

5hrs average

Learn Bootstrap from Zero

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.

10hrs average

This interactive tutorial will help you become familiar on it, master the most used functionalities and help you clean up your first datasets

5hrs average

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.

10hrs average

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.

8hrs average

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.

8hrs average

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.

3hrs average

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.

8hrs average

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.