Go to www.addthis.com/dashboard to customize your tools

The best
courses and tutorials for

I want the price to be and the certificate quality to be

+

Advanced filters
-Clear ratings
  • Platform
  • Hours
  • POPULARITY
  • PRICE
  • REVIEWS
  • RATINGS
  • RELEVANCE
50% of our profits goes to an amazing charitable cause that you can choose. ❤️ We earn revenue via commissions on the courses we present here (prices are the same).
We are changing the platform.

And we'd love to involve our users. We are going into a new direction focusing on showing you the best resources to explore, learn, or master a topic. Instead of just online courses, we'll be listing amazing YouTube videos, blog posts, and articles as well. We want to build something that you love. This will be for the curious, the explorers, and lifetime learners.

+150h
AT&T, Google, Github
Udacity
Intermediate
+150h
4 Months
Nanodegree
In the Front End Developer Nanodegree program, you will complete five projects and build a resume-worthy portfolio. Demand for front end developers is widespread across every industry and continues to rise. By mastering the valuable skills taught in ..
+150h
Google
Udacity
Intermediate
+150h
Unknown
Nanodegree
Scalable Microservices with Kubernetes teaches participants how to manage microsevices and other application containers by using kubernetes. Any student with a background in Operations or Development with interest in managng container based infrastru..
+150h
Alteryx, Tableau
Udacity
Intermediate
+150h
3 Months
Nanodegree
Udacity has created a one of the best courses to learn predictive analytics for business. Students will use predictive analytics principles on real-world cases while becoming skilled in Alteryx (data prep and analyzation) and Tableau (data visualizat..
+150h
Udacity
Intermediate
+150h
1 Four-Month Term
Nanodegree
Probably the highest acclaimed course on the internet in regards to Deep Learning. Deep learning is the driver of most machine learning and AI implementations that we see happening in the world. A student that enrolls in this course will build and ap..
140h
Springboard
Intermediate
140h
3 months
Excellent
Springboard offers very thorough and lengthy programs for a variety of topics. This program in specific is fully focused on Python. For those that have a background in mathametics and with other programming languages, this course teaches the fundamen..


4.88
·
800 reviews
6h 51m
Joe Eames
Pluralsight
Intermediate
6h 51m
Self-paced
Good
This course will teach you the Angular fundamentals required to create testable, MVC-style single page applications with AngularJS. In this course, you will learn how simple it is to use Angular to create maintainable and testable single page applica..


4.5
·
4149 reviews
26-40h

Sequence Models

$43/mo.
deeplearning.ai
Coursera
Intermediate
26-40h
Starts Apr 27
Good
An in-depth course on Deep Learning Specialization is available now for intermediate students. This course will cover on building and training Recurrent Neural Networks, how to apply sequence models to natural language problems, audio applications an..


4.8
·
13292 reviews
2h 9m
Scott Allen
Pluralsight
Intermediate
2h 9m
Self-paced
Good
Bootstrap is one of the most intuitive and powerful frameworks available for front-end development. It allows developers to use pre-made grid systems and code to turn basic HTML code into beautiful navigational menus, carousels, modals, and much more..


4.5
·
3209 reviews
26-40h
University of Michigan
Coursera
Intermediate
26-40h
Starts Apr 27
Good
This course is designed for intermediate students who want to know in-depth about Python programming. Topics tackled by professionals include popular python pandas data science as well as merge and pivot tables effectively. After this great Coursera ..


4.5
·
10093 reviews
4h 8m
Steve Smith
Pluralsight
Intermediate
4h 8m
Self-paced
Good
This SOLID Principles course from Pluralsight is perfect for beginners and experienced coders who want to design better object-oriented systems. With ample knowledge about the SOLID principles, you will be able to improve your app's encapsulation and..


4.5
·
2281 reviews
5h 10m
Mark Seemann
Pluralsight
Intermediate
5h 10m
Self-paced
Good
Choose this specific course if you want to learn how to write maintainable and flexible object-oriented codes. You will also be taught how to write a software that can easily respond to changing requirements using design principles. At the end of th..


4.5
·
1869 reviews
3h 10m
Cory House
Pluralsight
Intermediate
3h 10m
Self-paced
Good
Check out this course if you want to enhance your knowledge on writing codes. This course will focus on clean codes which are easy to write, read and maintain. At the end of this Pluralsight course, the student will be able to select the right tools,..


4.5
·
1819 reviews
2h 5m
Shawn Wildermuth
Pluralsight
Intermediate
2h 5m
Self-paced
Good
Learn how to map your C# skills by enrolling in this intermediate course today. They have experienced individuals who will teach about Node.js, web development and WinRT. This specific course will also enhance your programming techniques through appl..


4.5
·
1781 reviews
5h 12m
Christopher Harrison
Pluralsight
Intermediate
5h 12m
Self-paced
Good
A great course if you like to get an in-depth understanding of SQL Server. These fantastic instructors will tackle topics such as basic management of database objects and using XML SQL Server. Having succesfully completed this great Pluralsight cou..


4.5
·
1753 reviews
2h 27m
Nuri Halperin
Pluralsight
Intermediate
2h 27m
Self-paced
Good
MongoDB may seem intimidating for most, but once you enroll in this course, you will find out that this popular NoSQL database is fast and scalable. Learn more on how to run monggo, manipulate and query data, as well as be well-versed with other prog..


4.5
·
1710 reviews
2h 30m

Maven Fundamentals

Free Trial
Bryan Hansen
Pluralsight
Intermediate
2h 30m
Self-paced
Good
Check out this course if you want to know more about using Maven for building Java applications. This course will tackle topics about plugins, repositories, dependencies, IDE integrations and more. At the end of the course, be well-versed with the ba..


4.5
·
1655 reviews
4h 32m
Deborah Kurata
Pluralsight
Intermediate
4h 32m
Self-paced
Good
Learn how to write clean, maintainable and testable codes by enrolling in this intermediate course today. This specific course will tackle topics about legacy issues, intensive time pressures and multiple development. Having wrapped up the program, y..


4.5
·
1619 reviews
2h 52m
Cory House
Pluralsight
Intermediate
2h 52m
Self-paced
Good
An architect's job is to manage complexity, not increase it. Yet the developer life is filled with jargon, acronyms, and seemingly infinite choices. So how do we know when complexity makes sense? Viewers will learn when abstractions are justified and..


4.5
·
1611 reviews
48m
Jim Cooper
Pluralsight
Intermediate
48m
Self-paced
Good
This course teaches the in-depth, behind-the-scenes details of creating JavaScript objects, manipulating properties, and using prototypal inheritance. In this course, you'll learn not just about the various ways to create objects in JavaScript and th..


4.5
·
1595 reviews
15-35h
Udacity
Intermediate
15-35h
Self-paced
No certificate
This course is designed to give intermediate students a better understanding of data science. There will be skilled and experienced professionals who will tackle topics on data manipulation, data analysis, statistics and machine learning. Be able to ..
6h 14m
Shawn Wildermuth
Pluralsight
Intermediate
6h 14m
Self-paced
Good
Learn more about Web API designs by enrolling in this course today. This particular course will give you a good grasp on how to design a RESTful API while avoiding the dogmatic religion of REST. Learn more about controllers, dependency injection, ver..


4.5
·
1559 reviews
15-35h
Georgia Institute of Technology
Udacity
Intermediate
15-35h
Self-paced
No certificate
Students who have existing computer and programming knowledge can learn a lot in this comprehensive course about information security. It features both technical and non-technical content that covers anything from evaluating security in information p..
15-35h
Udacity
Intermediate
15-35h
Self-paced
No certificate
Among the many courses available in Udacity is this one, the Intro to Backend tutorial for intermediate level students. This course covers a range of web back-end topics that include, but are not limited to, producing templated output, handling user ..
15-35h
Udacity
Intermediate
15-35h
Self-paced
No certificate
Do you want to gain skills in designing and analyzing A/B tests? Look no further and try out this fantastic course. You will learn about a variety of topics, including the fundamental principles of experiment design, randomized design experiments, an..

Know what you are getting

Some Frequently Asked Questions
Do I pay more if I find a course via Courseroot?
+
No. As a matter of fact, sometimes you will even be provided a discount on courses because you are a referral of us.
What do I get when I buy a course?
+
This really depends on which course you buy and at which platform. We try to provide as much detailed information on the courses such as their price, the quality of the certificate, the level of difficulty, and what you will get, but you should always take a good look at the course page on the original platform to check this.
What is Courseroot really?
+
Courseroot is a platform to aims to help people find the right course for whatever it is they want to achieve. Whether you are looking for a programming tutorial to just developer your expertise or for an extensive ux design course with a high-quality certificate for your cv, we will help you find it.
What is the 50% rule?
+
The internet has made access to educational resources much and much better. With a smartphone or a laptop, you now get to study anything you want and develop your skills. However, for many children and adults in this world, this access has not been provided yet, or they do not get the chance to even consider studying because they are lacking basic needs such as proper nutrition and drinking water. Our mission with the 50% rule is to distribute some of this opportunity to these people by taking half of our profits and donating it to a charitable cause that has set out to help these less fortunate people and allow them to dream of a brighter future.
What characteristics can I use to filter through courses?
+
You can use pretty much any course characteristic to filter on such as price, level of difficulty, certificate quality, hours of content, and course provider.