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 Html and css

Lessons, exercises, and projects about Html and css

Browse our list of curated database of projects, exercises, and lessons to learn HTML and CSS

Start a web application with React & Flux

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

Build and publish the most basic HTML/CSS website you can build

Quick review about concepts you need to know in CSS, HTML and JS before starting the Full Stack Development course

Debugging css code faster and more efficiently. Save more than 50% of your debugging time when coding CSS.

As you may have noticed, HTML allows you to create only basic websites. Nobody wants to see a white website with some horrible text on it. So it's time to learn what CSS is all about! Learn CSS to make your website beautiful. Let's make it shine!

6hrs average

This is an improved version of the first instagram exercise, now using bootstrap.

8hrs average

Build a real life beautiful landing page without any framework and collecting leads

4hrs average

Use Javascript to validate the inputs of an HTML form (on submit)

4hrs average

Disneyland for procrastinators. Learning JavaScript? This excuse generator tutorial takes no more than 20 lines of code and can save you for the rest of your life!

8hrs average

Use your DOM knowledge, HTML/CSS and Javascript to create a battleship game for one person only

3hrs average

Build website among a team of several collaborators

8hrs average

Use your CSS knowledge to draw Goku using Position and Display properties.

4hrs average

Use your CSS/HTML/JS skills to randomly draw a poker card on every website refresh.

8hrs average

Learn CSS with an interactive and auto-graded tutorial with dozens of exercises. These CSS exercises are ideal for beginners looking to learn and practice fundamental CSS concepts, including selectors, styling rules, and responsive design techniques. Through hands-on tasks, learners will gain practical experience in applying styles to HTML elements, using external stylesheets, and mastering CSS specificity.

8hrs average

Learn how to build layouts with an interactive and auto-graded tutorial.

Easy to use React.js boilerplate with no configuration

Use Webpack to compile and build a project with the latest Javascript and HTML/CSS

But really, what is HTML? HTML is to websites what columns are for buildings. Here you will learn HTML basics, the foundations of the web.

Debugging code faster and more efficiently. Save more than 50% of your debugging time when coding HTML.

Aside from mastering the display and position CSS rules, learning how to use the CSS selectors is the most important skill you need to develop. You don't have to remember the syntax of each of them, but keep them on your radar to be able to develop the right strategies when building your CSS stylesheet.

4hrs average

The Postcard is a beginner-friendly exercise designed to help you practice your first steps in HTML5 and CSS3 by creating a personalized postcard. You'll replicate a pre-designed postcard layout (just like a potential employer will ask you in the future) while learning about HTML structure, CSS styling, and working with Google Fonts. Share your finished postcard with someone special and showcase your creativity!

8hrs average

Practice building algorithms by doing a bubble-sorting algorithm and displaying it on a website

3hrs average

Create a HTML5 form with all the typical inputs

4hrs average

Replicate a single instagram post using HTML and CSS

8hrs average

Practice your entry-level skills in Javascript, The DOM and HTML/CSS by building a Pop Balloons Game.

4hrs average

Create an eCommerce Product Landing Page using standard HTML/CSS, no bootstrap or any other css framework.

4hrs average

Practice conditions, render a profile card based on a series of variables that could change in value during runtime like: username, avatar, etc.

6hrs average

Step by step, go over all the most important DOM concepts and methods: Use javascript to manipulate styles, HTML elements.

5hrs average

A complete tutorial list of small targeted exercises that will show the most useful things you need to learn about bootstrap

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

HTML Forms, HTML input and HTML text-area are really easy to understand, and they are the ONLY way to make interactive websites without AJAX. These very basic concepts represent 90% of everything you will ever need to know about forms .

Building layouts is the most painful process when coding HTML & CSS. Learn the CSS layout rules: Display, Position, Float and Flex; and place any element anywhere you want.

4hrs average

Create an AI-powered Excuse Generator using Python or JavaScript. Learn to connect with ChatGPT's API and generate creative excuses. Perfect for coding practice!

16hrs average

Create a simple todo web app using vanilla js

6hrs average

Practice building algorithms by doing a selection-sorting algorithm and displaying it on a website

6hrs average

Very simple instagram simulation to understand the basics of CSS and HTML5 and how to use them together to create a website.

3hrs average

Practice HTML and CSS by building your Resume.

36hrs average

Use React and HTTP Fetch to create a Meetup.com clone

6hrs average

Replicate a professional real-life landing page using bootstrap

12hrs average

Create a simple landing page using React.js components

8hrs average

Learn the most popular HTML Tags and how to use them with real life interactive examples, automatic grading and video solutions

3hrs average

Form validations, inputs, textarea, date inputs, etc.