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.

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
15-35h
Grow With Google
Udacity
Beginner
15-35h
Self-paced
No certificate
Create a targeted resume that gets the attention of recruiters and lands you an interview in tech. Your resume is the first step in the job search. Through this course, you will identify the companies you want to work for, and showcase your key achie..
15-35h
Udacity
Intermediate
15-35h
Self-paced
No certificate
Get hands-on practice with over 100 data structures and algorithm exercises and guidance from a dedicated mentor to help prepare you for interviews and on-the-job scenarios. This program will help you gain an in-depth understanding of data structures..
15-35h
Udacity
Intermediate
15-35h
Self-paced
No certificate
If you are looking to ace that upcoming interview for a front-end app developer job opening, this program is for you. Through helpful front-end interview preparation materials, the student will be able to answer front-end behavioral and technical int..
15-35h
Grow With Google
Udacity
Beginner
15-35h
Self-paced
No certificate
Want to be easily noticed by recruiters and hiring managers and ace that job that you've always wanted? Take this course now. In here, you will get a professional GitHub profile and learn the best practices on various commit style and contributing to..
15-35h
Udacity
Expert
15-35h
Self-paced
No certificate
If you want to be an expert in writing well-organized web apps using the Backbone framework, this course is the right one for you. Backbone is a common organizational library for front-end web applications, so learning this course will help you land ..
15-35h
Udacity
Beginner
15-35h
Self-paced
No certificate
Write a compelling narrative that showcases your value to the company. Introduce yourself with a memorable cover letter. In this short course, you'll use proven writing techniques to show why you are the best person for the job. You?ll learn how to r..
2h 27m
John Sonmez
Pluralsight
Beginner
2h 27m
Self-paced
Good
This course covers some of the most important things you need to know to help you succeed in a developer job interview. Job interviews can be very difficult and intimidating. When you need a job, it is important to have good job interviewing skills a..


4.5
·
937 reviews
1.5h
TeachUcomp, Inc.
Udemy
All levels
1.5h
Self-paced
Okay
Land that dream job by dazzling during your interview


4.4
·
4545 reviews
1h 17m
Mark Minasi
Pluralsight
Beginner
1h 17m
Self-paced
Good
Mark Minasi teaches why you should Learn-PowerShell so you needn't Leave-Industry. In this course, Mark Minasi makes the case for learning PowerShell, and shows why it's one of the most valuable tools an admin can learn. If you run a Windows network,..


4.5
·
682 reviews
1.5h
Jane Crofts
Udemy
Beginner
1.5h
Self-paced
Okay
Hit the ground running with Tableau Desktop - develop 10 core skills for one of the fastest growing job markets in IT!


4.3
·
3053 reviews
1h 36m
Kevin Jones
Pluralsight
Intermediate
1h 36m
Self-paced
Good
This course covers all aspects of garbage collection in Java, including how memory is split into generations and managed and how the different collectors do their job. We also cover the classes you can use to interact with the garbage collection, suc..


4.5
·
448 reviews
1h
Ricardo Mendoza
Udemy
All levels
1h
Self-paced
Okay
Learn to quickly connect with crowds of strangers, be better on dates or ace that job interview.


4.3
·
1602 reviews
1h 54m
Kunal D Mehta
Pluralsight
Beginner
1h 54m
Self-paced
Good
The importance of Information Technology in business cannot be overemphasized. Study this course to learn the skills you need to land your first Information Technology job. The course provides a high level technical overview of the Inforamtion Techno..


4.5
·
233 reviews
5h 40m
Tim Warner
Pluralsight
Beginner
5h 40m
Self-paced
Good
This course covers foundational concepts, common scenarios and best practices about managing IaaS on Microsoft Azure. The goal is to help you gain the practical skills and knowledge to be successful at your job as an Azure operations professional. Th..


4.5
·
202 reviews
2h 12m
Samer Buna
Pluralsight
Beginner
2h 12m
Self-paced
Good
Join us for this course to learn the latest features of Ruby on Rails you can use to develop even better web applications than before. This course will discuss controllers, views, models, migrations, emails, background jobs, the asset pipeline,


4
·
246 reviews
1h 56m
Thomas Henson
Pluralsight
Beginner
1h 56m
Self-paced
Good
Pig Latin is a powerful language that allows developers to create MapReduce jobs in SQL-Like syntax. In this course, you will go through the basics of the Pig Latin language and learn how to use it in the real world. Writing a MapReduce job isn't the..


4.5
·
177 reviews
4h 8m
Amber Israelsen
Pluralsight
Beginner
4h 8m
Self-paced
Good
A practical guide for students who are moving from school or college to their first job in Information Technology. The course covers areas like the importance of school, the complete job hunt process, building soft skills and technical experience, wr..


4.5
·
157 reviews
12h
Microsoft
edX
Beginner
12h
Self-paced
Okay
If you are interested in pursuing a career in IT Support, this course examines basic job skills that can help ensure you become a successful support agent. This course is part of the Microsoft Professional Program Certificate in IT Support. In this ..
16h
Peking University
edX
Beginner
16h
Unknown
Okay
Learn the essential skills and competencies needed to successfully perform a job, including time management, effective communication and self efficacy. ????????????????????????????????????????????????????????????????????
32h
Massachusetts Institute of Technology
edX
Beginner
32h
In Session
Okay
Explore ways to improve job opportunities and develop a personal plan for lifelong career success.
24h
Universita degli Studi di Napoli Federico II
edX
Beginner
24h
Self-paced
Okay
Conoscere il diritto del lavoro per interpretare una delle massime rappresentazioni della cittadinanza attiva. Il corso di Diritto del Lavoro offre una guida aggiornata delle principali innovazioni intervenute nella materia a seguito dell'entrata in ..
5h
Ramdas Mozhikunnath M
Udemy
All levels
5h
Self-paced
Okay
Become skilled in two key aspects of SystemVerilog used to ensure quality and completeness in all Verification jobs.


4.3
·
751 reviews
12h
Microsoft
edX
Intermediate
12h
Self-paced
Okay
If you learn how to use Microsoft Project Portfolio Management(PPM) then you will have much more chances of representing your work to the other and this will provide you more chances to find a good job. This course will teach you how to use PPM and c..

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.