50,000+ Free Courses Online to Start Today

View Courses

Best Educative Courses online

List of the best educative courses and certifications to take online in 2021.

Advance Filter
cancel icon
Clear filters






C# Concurrency for Senior Engineering Interviews

Concurrency in C# is one of the most complex and advanced topics brought up during senior engineering interviews


Java Unit Testing with JUnit 5

This course will teach you how to write unit tests with JUnit 5, covering topics like why unit tests are important, the structure of good unit tests, assertions, assumptions and parameterized tests and more.


Learn Object-Oriented Programming in JavaScript

Learn to write cleaner, more modular, and more scalable code in JavaScript by gaining mastery of Object Oriented Programming (OOP).


Practical Redux

The basic concepts of Redux are relatively simple


Applied Machine Learning: Industry Case Study with TensorFlow

In this course, you'll work on an industry-level machine learning project based on predicting weekly retail sales given different factors.


Data Structures for Coding Interviews in Java - Learn Interactively

Data structures are amongst the fundamentals of Computer Science and an important decision in every program.


Learn Data Science with Bash Shell

It demonstrates the use of Bash shell (Bash, sed and awk including RegEx) in processing textual data. It can help to learn to sort, search, match, replace, clean and optimize various aspects of data with Bash Shell


JavaScript in Practice: Getting Started

This highly practical course will start off from covering basic programming concepts in Javascript to introducing JavaScript with HTML and CSS


Data Structures in Java: An Interview Refresher

Data structures are amongst the fundamentals of Computer Science and an important decision in every program


From Python to Numpy

With NumPy, you can manipulate data involving multi-dimensional arrays and matrices (think linear algebra).