15%

15% of our profits goes to a charitable cause that is close to our hearts.

We earn revenue via commissions on some of the courses we present here.

Learn more
OK

The best
courses and tutorials for

I want the price (Pricetag) to be and the certificate quality (Certificate quality) to be

+

Advanced filters
-Clear ratings
  • Platform
  • Hours
PricetagFree Trial at Pluralsight

LevelBeginner
Certificate qualityCertificate (q2)
Pace of the course or starting dateSelf-paced
Hours of content5h 41m

Angular: Getting Started

Course created by Deborah Kurata

Get started with Angular, a versatile open source software, with your host Deborah Kurata. This comprehensive course is aimed at students who already ..

5/5 out of 3183 reviews
PricetagFree Trial at Pluralsight

LevelIntermediate
Certificate qualityCertificate (q2)
Pace of the course or starting dateSelf-paced
Hours of content2h 9m

Introduction to Bootstrap

Course created by Scott Allen

Bootstrap is one of the most intuitive and powerful frameworks available for front-end development. It allows developers to use pre-made grid systems ..

4.5/5 out of 3209 reviews
PricetagFree at Udemy

LevelBeginner
Certificate qualityCertificate (q1)
Pace of the course or starting dateSelf-paced
Hours of content6h

AWS Essentials

Course created by Linux Academy

Earn core AWS skills and concepts by taking this course from professionals. Thiscourse provides a deeper understandinf of AWS storage, CloudFont, Clou..

4.5/5 out of 16374 reviews
Which would you like on Courseroot?
Complete LinkedIn Profile Review 🧐
Job Opportunities 🕵️
Course paths to go from Zero to Hero 🎓
Nothing - I just want to find a course
PricetagFree at Udemy

LevelAll levels
Certificate qualityCertificate (q1)
Pace of the course or starting dateSelf-paced
Hours of content3.5h

Deep Learning Prerequisites: The Numpy Stack in Python

Course created by Lazy Programmer Inc.

Artificial intelligence is one of those inventions that makes businesses flourish. That is why people want to learn more about it and this course tack..

4.5/5 out of 10569 reviews
PricetagFree Trial at Pluralsight

LevelIntermediate
Certificate qualityCertificate (q2)
Pace of the course or starting dateSelf-paced
Hours of content3h 10m

Clean Code: Writing Code for Humans

Course created by Cory House

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 ..

4.5/5 out of 1807 reviews
"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, optimize the signal and create self-documenting logics."
- "Clean Code: Writing Code for Humans" by Pluralsight
PricetagFree Trial at Pluralsight

LevelIntermediate
Certificate qualityCertificate (q2)
Pace of the course or starting dateSelf-paced
Hours of content48m

JavaScript Objects and Prototypes

Course created by Jim Cooper

This course teaches the in-depth, behind-the-scenes details of creating JavaScript objects, manipulating properties, and using prototypal inheritance...

4.5/5 out of 1576 reviews
PricetagFree at Udacity

LevelIntermediate
Certificate qualityNone
Pace of the course or starting dateSelf-paced
Hours of content15-35h

Data Structures & Algorithms in Python

Course created by Grow With Google

The Data Structures & Algorithms in Python program is designed for those who want to be more adept in the technical aspects of Python. By the end of t..

/5 out of reviews
PricetagFree at Udacity

LevelBeginner
Certificate qualityNone
Pace of the course or starting dateSelf-paced
Hours of content15-35h

Intro to JavaScript

Course created by

If you're looking to get started in developing websites for a living, then this course is perfect for you. In this class, the student will learn about..

/5 out of reviews
PricetagFree at Udemy

LevelBeginner
Certificate qualityCertificate (q1)
Pace of the course or starting dateSelf-paced
Hours of content9.5h

Useful Excel for Beginners

Course created by ind zara

Microsoft Excel plays a key role in many sectors as it is used in class work, business activities and personal data organization. This course offers a..

4.4/5 out of 8900 reviews
PricetagFree at Udacity

LevelBeginner
Certificate qualityNone
Pace of the course or starting dateSelf-paced
Hours of content15-35h

How to Use Git and GitHub

Course created by

Version control is an important tool for any developer in the current age we live in. In this course, you will learn a lot about Git, a specific versi..

/5 out of reviews
PricetagFree at Udacity

LevelExpert
Certificate qualityNone
Pace of the course or starting dateSelf-paced
Hours of content15-35h

Design of Computer Programs

Course created by

This Design of Computer Programs course is particularly designed for those who want to transcend their coding abilities in the Python programming lang..

/5 out of reviews
PricetagFree at Udacity

LevelIntermediate
Certificate qualityNone
Pace of the course or starting dateSelf-paced
Hours of content15-35h

Responsive Images

Course created by Google

Images play a key role on websites and having them look unpresentable or load slowly can negatively affect the experience of users. This course will h..

/5 out of reviews
PricetagFree at Udacity

LevelIntermediate
Certificate qualityNone
Pace of the course or starting dateSelf-paced
Hours of content15-35h

Intro to jQuery

Course created by

This fantastic course will teach you how to use jQuery to easily access and modify the DOM. In here, students will learn about DOM element selections,..

/5 out of reviews
PricetagFree at Udacity

LevelIntermediate
Certificate qualityNone
Pace of the course or starting dateSelf-paced
Hours of content15-35h

Designing RESTful APIs

Course created by

RESTful API is best used for web servers due to its reliability, readability, and security. In this course, you will learn how to write secure APIs th..

/5 out of reviews
"RESTful API is best used for web servers due to its reliability, readability, and security. In this course, you will learn how to write secure APIs that are great for both developers and users. By the end of this course, you will apply everything you have learned by creating the back-end for a social application relevant to the topic."
- "Designing RESTful APIs" by Udacity
PricetagFree Trial at Pluralsight

LevelIntermediate
Certificate qualityCertificate (q2)
Pace of the course or starting dateSelf-paced
Hours of content2h 59m

REST Fundamentals

Course created by Howard Dierking

Walks through the definition of the RESTful architectural styles and provides an approach for designing systems. REST is an overloaded, and thus misun..

4/5 out of 1600 reviews
PricetagFree Trial at Pluralsight

LevelIntermediate
Certificate qualityCertificate (q2)
Pace of the course or starting dateSelf-paced
Hours of content3h 15m

C# Design Strategies

Course created by Jon Skeet

Load up your knowledge on design patterns by taking this course. They offer topics on Singleton, Strategy and State which are included in the Gang of ..

4/5 out of 1523 reviews
PricetagFree at Udacity

LevelIntermediate
Certificate qualityNone
Pace of the course or starting dateSelf-paced
Hours of content15-35h

Intro to Hadoop and MapReduce

Course created by Cloudera

Learn the in's and out's of of Hadoop and MapReduce by taking this course open to intermediate users. Topics will basically touch on Flume, CassandraH..

/5 out of reviews
"Learn the in's and out's of of Hadoop and MapReduce by taking this course open to intermediate users. Topics will basically touch on Flume, CassandraHadoop and MapReduce. After finishing the course, you will be able to apply the fundamental principles and make sense of your big data."
- "Intro to Hadoop and MapReduce" by Udacity
PricetagFree at Udacity

LevelExpert
Certificate qualityNone
Pace of the course or starting dateSelf-paced
Hours of content15-35h

Gradle for Android and Java

Course created by Google, Gradle

Master Gradle to create amazing Android and Java apps with this 2-part Udacity course. The first part teaches building automation and delivering softw..

/5 out of reviews
PricetagFree at Udacity

LevelExpert
Certificate qualityNone
Pace of the course or starting dateSelf-paced
Hours of content15-35h

Knowledge-Based AI: Cognitive Systems

Course created by Georgia Institute of Technology

Artificial intelligence or AI is already enhanced and innovated at present and has made life more convenient for a lot of people. That is why learning..

/5 out of reviews
PricetagFree at Udacity

LevelIntermediate
Certificate qualityNone
Pace of the course or starting dateSelf-paced
Hours of content15-35h

Intro to Artificial Intelligence

Course created by

The field of Artificial Intelligence is actively growing and has a range of useful applications across various industries. In this course, you'll lear..

/5 out of reviews
PricetagFree at Udacity

LevelBeginner
Certificate qualityNone
Pace of the course or starting dateSelf-paced
Hours of content15-35h

SQL for Data Analysis

Course created by Mode

This course teaches you how to use SQL to extract and analyze data, including joining tables together and performing aggregations. You will also gain ..

/5 out of reviews
PricetagFree at Udacity

LevelIntermediate
Certificate qualityNone
Pace of the course or starting dateSelf-paced
Hours of content15-35h

Intro to Relational Databases

Course created by

In this fun and quick course, you will be introduced to the basics of SQL and database design. As the course progresses, you will learn how to connect..

/5 out of reviews
PricetagFree at Udacity

LevelIntermediate
Certificate qualityNone
Pace of the course or starting dateSelf-paced
Hours of content15-35h

Data Wrangling with MongoDB

Course created by MongoDB

Cleaning data before extraction is a very tedious task for Data Scientists, but did you know that there's a much simpler way to do it? This course cov..

/5 out of reviews

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 15% 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 15% rule is to distribute some of this opportunity to these people by taking 15% 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.