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.

Physics

Free
Sal Khan
Khan Academy
Beginner
Self-paced
No certificate
One of the best courses on physics taught by Sal Khan of Khan Academy, covering topics like one-dimensional motion, two-dimensional motion, forces and newton's laws of motion, centripetal force and gravitation, work and energy, impacts and linear mom..
Sal Khan
Khan Academy
Beginner
Self-paced
No certificate
An excellent course created by Sal Khan from Khan Academy on linear algebra which covers topics such asvectors and spaces, matrix transformations, alternate coordinate systems (bases)..
Sal Khan
Khan Academy
Beginner
Self-paced
No certificate
Electrical engineering is a free course provided by Khan Academy, diving into the subtopics: introduction to electrical engineering, circuit analysis, amplifiers, semiconductor devices, electrostatics, signals and systems, home-made robots, lego robo..

Chemistry

Free
Sal Khan
Khan Academy
Beginner
Self-paced
No certificate
This course on chemistry is created and provided by Sal Khan of Khan Academy, covering topics like atoms, compounds, and ions, chemical reactions and stoichiometry, electronic structure of atoms, periodic table, chemical bonds, gases and kinetic mole..
Sal Khan
Khan Academy
Beginner
Self-paced
No certificate
A course on differential equations provided by Khan Academy that covers topics such asfirst order differential equations, second order linear equations, laplace transform..
Sal Khan
Khan Academy
Beginner
Self-paced
No certificate
The first in a three-part course on Mathematics provided by Khan Academy whichcovers topics such assolving equations & inequalities, working with units, linear equations & graphs, functions, linear word problems, systems of equations, nequalities (sy..
Sal Khan
Khan Academy
Beginner
Self-paced
No certificate
This course on statistics and probability provided by Khan Academy will be diving into the subchapters of analyzing categorical data, displaying and comparing quantitative data, summarizing quantitative data, modeling data distributions, exploring bi..

Algebra I

Free
Sal Khan
Khan Academy
Beginner
Self-paced
No certificate
Algebra I is a tutorial provided by Khan Academy which will be diving into algebra foundations, solving equations, solving inequalities, working with units, linear equations & graphs, functions, linear word problems, sequences, systems of equations..
Sal Khan
Khan Academy
Beginner
Self-paced
No certificate
Precalculus taught by Sal Khan from Khan Academy will be diving into trigonometry, conic sections, vectors, matrices, complex numbers, probability and combinatorics, series..

Calculus 1

Free
Sal Khan
Khan Academy
Beginner
Self-paced
No certificate
This calculus 1 course provided by Khan Academy will be diving into the subchapters of limits and continuity, derivatives: definition and basic rules, derivatives: chain rule and other advanced topics, applications of derivatives, analyzing functions..

Arithmetic

Free
Sal Khan
Khan Academy
Beginner
Self-paced
No certificate
Arithmetic is a course provided by Khan Academy for free and covers topics such asaddition and subtraction, multiplication and division, negative numbers, fractions, decimals..
Sal Khan
Khan Academy
Beginner
Self-paced
No certificate
This course by Khan Academy dives into cosmology and astronomy. Among other things, this course covers topics such as the scale of the universe, stars, black holes and galaxies, earth geological and climatic history, and life on earth and in the univ..
Khan Academy
Beginner
Self-paced
No certificate
One of the best computer science courses on the internet that is provided by Khan Academy, diving into the subchapters of algorithms, journey into cryptography, journey into information theory, how computers work, internet 101..
Sal Khan
Khan Academy
Beginner
Self-paced
No certificate
Algebra basics is a course provided by Khan Academy for free and will be diving into the subchapters of foundations, algebraic expressions, linear equations and inequalities, graphing lines and slope, systems of equations, expressions with exponents..
Khan Academy
Beginner
Self-paced
No certificate
This is a great course provided by Khan Academy for free, addressing subject such as intro to js: drawing & animation, intro to html/css: making webpages, intro to sql: querying and managing data, advanced js: games & visualizations, advanced js: nat..
Sal Khan
Khan Academy
Beginner
Self-paced
No certificate
A fascinating course on organic chemistry taught by Khan Academy, diving into the subtopics: structure and bonding, resonance and acid-base chemistry, alkanes, cycloalkanes, and functional groups, stereochemistry, substitution and elimination reactio..

Grammar

Free
Khan Academy
Beginner
Self-paced
No certificate
A course by Khan Academy for everything you need to know about Grammar addressing subject such as parts of speech: the noun, parts of speech: the verb, parts of speech: the pronoun, parts of speech: the modifier, parts of speech: the preposition and ..
Sal Khan
Khan Academy
Beginner
Self-paced
No certificate
The second in a three-part course on Mathematics that is taught by Khan Academy, diving into the subchapters of absolute value & piecewise functions, polynomials, factorization, quadratics, rrational numbers, complex numbers, exponential growth & dec..
Sal Khan
Khan Academy
Beginner
Self-paced
No certificate
A course provided by Khan Academywhich will be diving into lines, angles, shapes, coordinate plane, area and perimeter, volume and surface area, pythagorean theorem, transformations, congruence, and similarity..
Khan Academy
Beginner
Self-paced
No certificate
Computer Science Principles taught by Khan Academy in AP-style, which covers among others topics as computers, the internet, programming, algorithms, data analysis, exam preparation..
Khan Academy
Beginner
Self-paced
No certificate
Finance and capital markets is a course by Khan Academy covering topics like interest and debt, housing, inflation, taxes, accounting and financial statements, stocks and bonds, investment vehicles, insurance, and retirement, money, banking and centr..
Sal Khan
Khan Academy
Beginner
Self-paced
No certificate
The last in a three-part series on Mathematics created by Sal Khan from Khan Academy, which will be diving into functions, polynomials, radical relationships, rational relationships, exponentials & logarithms, trigonometry, advanced equations & funct..

US history

Free
Khan Academy
Beginner
Self-paced
No certificate
US history taught by Khan Academy addressing subject such as worlds collide (1491-1607), colonial america (1607-1754), the road to revolution (1754-1800), the early republic (1800-1848), the civil war era (1844-1877), the gilded age (1865-1898), rise..

SAT

Free
Khan Academy
Beginner
Self-paced
No certificate
SAT test prepping by Khan Academy which covers the subtopics like full-length SAT, SAT Math practice, SAT Reading and Writing practice, and SAT Tips & Strategies...

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.