Go to www.addthis.com/dashboard to customize your tools
  1. Home
  2. Subjects
  3. Performance

The best Performance courses and tutorials on the internet

Learn from over 80,000 resources made by top professionals, schools, companies, and creators.

+

Advanced filters & sort
-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).
26-40h
deeplearning.ai
Coursera
Beginner
26-40h
Starts Apr 27
Good
In this course, you will get to understand what makes deep learning work. No longer will you see it as a black box. After this course, students will understand what drives good performance of a deep learning model and be able to work on neural networ..


4.9
·
32109 reviews
2h 50m

HTTP Fundamentals

Free Trial
Scott Allen
Pluralsight
Beginner
2h 50m
Self-paced
Good
Everything a web developer should know about HTTP. HTTP is the protocol of the web, and this course will look at HTTP from a web developer's perspective. We'll cover resources, messages, cookies, and authentication protocols. We'll look at how HTTP c..


4.5
·
2365 reviews
15-35h
Google
Udacity
Expert
15-35h
Self-paced
No certificate
Performance matters to users, so it must matter to you. Learn how to identify and fix bottlenecks in your Android applications, and ensure a smooth user experience. If you?ve ever hit performance issues that affect your app?s usability, this course w..
15-35h
Georgia Institute of Technology
Udacity
Expert
15-35h
Self-paced
No certificate
This is a graduate-level course in computer architecture, focusing on quantitative analysis of techniques that define current-day high performance microprocessors. The main focus of the HPCA course will be on the techniques at the micro-architecture..
15-35h
Google
Udacity
Intermediate
15-35h
Self-paced
No certificate
Take this intermediate course if you want to add more knowledge on website performance optimization. Qualified instructors will teach you how to convert HTML, CSS and JavaScript as well experiment with Chrome Developer. Having wrapped up the program,..
15-35h
Georgia Institute of Technology
Udacity
Expert
15-35h
Self-paced
No certificate
If you want to have a solid foundation in high performance computing, look no further and check out this course. In here, students will learn how to develop, analyze and implement locality-efficient and parallel algorithms through a variety of techni..
26-40h
University of California, Irvine
Coursera
All levels
26-40h
Starts Apr 27
Good
Learn more about project management and team leadership upon taking this enriching course. It offers topics about project cycle stages, team performance, planning and controlling projects, project status communication, and more. Classes will be don i..


4.5
·
4673 reviews
15-35h
Udacity
Intermediate
15-35h
Self-paced
No certificate
Get hands-on experience by building five real-world projects. C++ is a compiled, high-performance language. Robotics, automobiles, embedded software, and many other industries depend on C++ for speed of execution. This program is designed to turn sof..
26-40h
University of Washington
Coursera
All levels
26-40h
Starts Apr 27
Good
This specific course is open to all levels ranging from beginners, intermediate and advanced. Learning outcomes include input and output of a regression model, LASSO, Python, model performances and more. At the end of the course, you will be able to ..


4.8
·
4123 reviews
5h 56m
Simon Robinson
Pluralsight
Intermediate
5h 56m
Self-paced
Good
Starting from arrays and progressing to lists, dictionaries, and sets, this course covers the capabilities of the various collection types, how they work under the hood, and performance implications. This course aims to empower you to take advantage ..


4.5
·
1217 reviews
15-35h
Google
Udacity
Expert
15-35h
Self-paced
No certificate
For experienced students who want to communicate with a server, check out this course today. Learn from these great teachers that cover topics on how to distinguish HTTP/1 from HTTP/2 capabilities. At the end of the course, be able to improve the pe..
6h 31m
Stacia Misner Varga
Pluralsight
Beginner
6h 31m
Self-paced
Good
Business developers and data professionals are encouraged to enroll into this course. Beginners or anyone new to the field will be able to learn about Analysis Services well. The course outline focuses more on the SQL Server 28 R2 release as well as ..


4.5
·
1092 reviews
15-35h
Google
Udacity
Expert
15-35h
Self-paced
No certificate
This course will demystify the browser's rendering pipeline and make it easy for you to build high performance web apps. Performance matters to users. Web developers need to build apps that react quickly and render smoothly. Google performance guru ..
26-40h
University of California, Irvine
Coursera
All levels
26-40h
Starts Apr 27
Good
This course will help you manage project risk effectively by identifying, analyzing, and communicating inevitable changes to project scope and objectives. You will understand and practice the elements needed to measure and report on project scope, sc..


4.7
·
3082 reviews
26-40h
University of Michigan
Coursera
All levels
26-40h
Starts Apr 27
Good
In this course, you will learn how to create a shared vision for your team and effectively communicate it to your teammates. You will also learn how to set effective goals and expectations in a way that best enables your team to attain the shared vis..


4.8
·
2133 reviews
26-40h
University of California, Irvine
Coursera
All levels
26-40h
Starts Apr 27
Good
Impact your financial decisions and learn how to affect the performance of your unit's profitability and of your organization. In this course gain a basic understanding of finance and accounting concepts to drive your organization's growth. Upon comp..


4.5
·
2211 reviews
1h 58m
Pinal Dave
Pluralsight
Intermediate
1h 58m
Self-paced
Good
This course teaches you how to master the art of performance tuning SQL Server by better understanding indexes. Indexes are the most crucial objects of the database. They are the first stop for any DBA and Developer when it is about performance tunin..


4
·
678 reviews
26-40h
University of Pennsylvania
Coursera
All levels
26-40h
Starts Apr 27
Good
Accounting Analytics explores how financial statement data and non-financial metrics can be linked to financial performance. ?In this course, taught by Wharton?s acclaimed accounting professors, you?ll learn how data is used to assess what drives fin..


4.5
·
1748 reviews
4h 31m
Paul Randal
Pluralsight
Intermediate
4h 31m
Self-paced
Good
If you?re a developer fighting to troubleshoot performance problems with the SQL Server, then this course was made for you. Applicable for SQL Server 25 and up, you?ll soon know how to employ the potent ?waits and queues? performance tuning method. F..


5
·
435 reviews
26-40h
Google Cloud
Coursera
Intermediate
26-40h
Starts Apr 27
Good
This course will help you identify why deep learning is currently popular. You will earn to optimize and evaluate models using loss functions and performance metrics, mitigate common problems that arise in machine learning and create repeatable and s..


4.5
·
1700 reviews
2h 14m
Joe Sack
Pluralsight
Intermediate
2h 14m
Self-paced
Good
Learn how to interpret and analyze SQL Server query plans, making performance problems easier to recognize and understand, applicable to developers, DBAs, and anyone responsible for SQL Server, from SQL Server 2005 onwards SQL Server query plans cont..


4.5
·
494 reviews
26-40h
University of California San Diego
Coursera
Intermediate
26-40h
Starts Apr 27
Good
How do Java programs deal with vast quantities of data? Many of the data structures and algorithms that work with introductory toy examples break when applications process real, large data sets. Efficiency is critical, but how do we achieve it, and ..


4.8
·
1530 reviews
2h 34m
Glenn Berry
Pluralsight
Beginner
2h 34m
Self-paced
Good
Learn how to correctly install and configure SQL Server 2012, including configuration of Windows and storage for stability and performance, and post-installation updates, configuration, and database maintenance. This course is applicable to anyone wh..


4.5
·
480 reviews
26-40h
Berklee College of Music
Coursera
All levels
26-40h
Starts Apr 27
Good
Grasp the essentials needed to begin playing acoustic or electric guitar. You'll learn an easy approach to get you playing quickly, through a combination of exploring the instrument, performance technique, and basic music theory. For students who ha..


4.8
·
1387 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 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.