A course that teaches you about learning. This might sound a bit weird but being able to learn and acquire new skills is one of the most valuable asse..
This course from Udacity tackles the key OS concepts that students need to complete the GT Advanced Operating Systems sequence. The lessons featured i..
Manipulating big data distributed over a cluster using functional concepts is rampant in industry, and is arguably one of the first widespread industr..
Get together with Jon Skeet of StackOverflow.com fame as he and Rob Conery conduct live coding sessions to reveal some of the new features of C# 6. Th..
Did you know there are benefits to doodling? Studies have shown that doodling can help improve memory as well as spark inspiration and foster creativi..
This course covers all aspects of garbage collection in Java, including how memory is split into generations and managed and how the different collect..
If you want to be able to write multi-threaded Java apps, this course is for you. You'll learn about problems with concurrent programming on multicore..
A course covering the fundamentals of using Spring Security for securing Java applications built with Spring MVC. This course covers all of the fundam..
Welcome to Understanding Memory. Someone once said that memory is fascinating because sometimes we forget what we want to remember, sometimes we remem..
This course covers some of the fundamentals and inner workings of the Java Virtual Machine. This class will be the first in the series and will examin..
Streaming provides an efficient way to process data in chunks instead of loading bulk data into an application's memory space. It's almost inevitable ..
Learn why you would want to use collections instead of arrays and understand the power of Lists, Sets, and Maps. Working with data is fundamental to a..
I'll run through my tools and show you how to use them. I'll teach you a few helpful practicing techniques to get you familiar with using a brushpen a..
Learn how to measure .NET application performance with a variety of performance tools to diagnose high CPU usage and memory issues, and how to monitor..
This course focuses on the database developers and architects engaged in the increasingly difficult task of achieving the best performance of database..
Apache Spark is the de-facto standard for large scale data processing. This is the first course of a series of courses towards the IBM Advanced Data S..
Windows Server AppFabric is a distributed cache solution that comes with Microsoft Windows Server. This course will cover the basics of programming ag..
ASP.NET SignalR is a library for .NET that adds real-time / bidirectional communication to your web application. In this course we will learn how to u..
This is a course about a system for skill investing, research, speed reading, note taking, memory and deliberate practice. You will become much faster..
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.