Self-paced

Explore our extensive collection of courses designed to help you master various subjects and skills. Whether you're a beginner or an advanced learner, there's something here for everyone.

Bootcamp

Learn live

Join us for our free workshops, webinars, and other events to learn more about our programs and get started on your journey to becoming a developer.

Upcoming live events

Learning library

For all the self-taught geeks out there, here is our content library with most of the learning materials we have produced throughout the years.

It makes sense to start learning by reading and watching videos about fundamentals and how things work.

Search from all Lessons


LoginGet Started

Learn React.js

Lessons, exercises, and projects about React.js

Browse our list of curated database of projects, exercises, and lessons to learn React.js

Creating React Components - Learn what is and how to create a react component

Components are React.js bread and butter. Become a master creating react components using properties, the component state and learn the most common syntaxes


Start a basic project in React.js

Easy to use React.js boilerplate with no configuration



Full Stack Project User Stories

Discover key considerations and avoid common mistakes when choosing your final project. Learn from these experienced tips to ensure success in your project journey.


How to use React Global Context?

Learn how to harness React Global Context to streamline state management in your applications. Master the power of global state for efficient data sharing.


React Createroot Vs Render

Discover the benefits of using React's createRoot function, introduced in React v18, as we explore its role in replacing ReactDOM.render


Start a React + Flask (Full-Stack) Project

Use Javascript, React.js, Python and Flask to build an entire full-stack application


Deploy to Heroku with Postgresql

Publish your website to Heroku


8hrs average

Create a Todolist with Context.API and Flux

Use Flux for the first time, learn how to organize you application in a centralized store and how to replicate changes and notify using the Context.API


Start a web application with React & Flux

Use the Fullstack technologies to build professional apps using React.js



Deploy to Heroku using MySQL

Publish your website to Heroku with a MySQL database


8hrs average

Learn React.js Tutorial and Interactive Exercises

Learn and practice ReactJS using hooks, interactive tutorial with dozens of react exercises, get instant feedback with automatic grading and watch video solutions afterwards.