75+ Free Certification Courses to Start Today

View Courses

Free Educative Courses online

List of free educative courses and certificaions to take online in 2021.

Advance Filter
cancel icon
Clear filters






Introduction to JavaScript: First Steps

This is an introduction to JavaScript for the complete beginner.


Understanding Flexbox: Everything you need to know

This course will cover all the fundamental and advanced concepts you need to get good with the CSS Flexbox model. You will learn to layout a Responsive Music App in the process. It is a detailed course, and I hope you?re ready for it.


2-3-4 Trees: A Visual Introduction

2-3-4 Tree is a self-balancing multiway search tree. In this tutorial, we'll look at the insertions and deletions in the 2-3-4 tree. Though we don't use 2-3-4 trees in practice, we study them to understand the theory behind Red-Black trees.


A Quick Primer on Garbage Collection Algorithms

This series offers a brief overview of different garbage collection techniques and the tradeoffs involved. It has discussed Referenced Counting and Mark-Sweep.

1 h 15 m


The 4 (Practical) Flexbox Tricks you Need to Know

If you've been trying to get a grip on Flexbox - here's an interactive practical tutorial for you. No crap, no fluffs, just the very important practical tricks you need to know.


JS Assessment: Assess your Javascript skills

Test your Javascript skills by trying out exercises in your browser. By doing these exercises, you will learn about Javascript Arrays, Strings, Functions, Objects, Inheritance, Regular Expressions etc.


Range Calculator with React & Redux

This FREE interactive course is designed to teach how to create complete applications using React and Redux by building Tesla's Battery Range Calculator. You do need to understand the basics of React but other than that, this course takes you through the steps required to build each component, how to handle user interaction and how to create cool animations.


A Visual Introduction to Algorithms

Learn introductory computer science algorithms, including searching, sorting, recursion, and graph theory through a combination of articles, visualizations, quizzes, and coding challenges. Implement Challenges in Java, Python, C++ or Javascript.


Hour of Code: Build Your Robot World in Java

Learn the basics of coding while driving a simulated robot through a maze. By the end of this tutorial, you'll be able to use variables, use Java commands called methods, generate random numbers, and use coding constructs, loops, to instruct the computer to solve repetitive tasks.

Learn with the best Educative courses

We have curated the best Educative courses of all the time.

View Courses