Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Computer Science
Artificial Intelligence
OpenAI
Divide and Conquer, Sorting and Searching, and Randomized Algorithms
Introduction to Graphic Illustration
The Science of Gastronomy
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Pluralsight connects technology professionals with the best learning resources to develop in-demand skills and stay competitive.
Learn how to create business-facing acceptance tests in natural languages with SpecFlow and Gherkin in Visual Studio and .NET Core.
Part 1 of 3 in the PowerShell v3/v4 Essentials series is designed for the IT Pro with little to no previous PowerShell experience.
Learn patterns for building flexible, maintainable software with swappable components. Explore abstraction, dependency injection, providers, modules, pipelines, and procedural overriding to create extensible applications.
Java is the most in-demand programming language skill amongst software developers, and one of the most important skills for big data specialists. This course, Java 8 Fundamentals: The Core Platform, provides thorough coverage of the core Java platform,…
Leadership skills are in demand across the world, and in every organization. In this course, Leadership: Getting Started, you’ll learn what leadership skills can add value to your career. First, you’ll explore what leadership is, contrasting it with ma…
In this live coding session, W3C member and front end development expert Lea Verou implements the classic Conway's Game of Life in the browser using HTML, CSS, and JavaScript.
Learning To Program 2 will introduce you to the fun and friendly Python programming language. In this course we'll focus on using and creating abstractions by trying different Python data structures, like the list, set, dictionary, and tuple. We'll als…
Master full-stack web development by building interactive applications with Entity Framework, MVC, Knockout, Ajax, and jQuery validation. Handle parent-child data models and implement comprehensive validation and concurrency tracking.
This course helps you understand the basic concepts of Windows, its system architecture and the processes and threads.
After the first wave of automation, modern knowledge workers still find themselves executing repetitive tasks that are ripe for automation–stifling innovation. Robotic Process Automation (RPA) presents a solution to this problem by creating software ro…
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
In the past, you would typically use JavaScript to develop rich, interactive client-side web UIs. JavaScript has some language and tooling limitations and doesn’t allow you to reuse server-side code. In this course, Blazor 5: The Big Picture, you will…
ASP.NET Core 3.0 and ASP.NET Core 5.0 contain many new features allowing developers to more easily build apps with ASP.NET Core MVC. In this course, Building Web Applications with ASP.NET Core MVC, you'll learn how to build a fully working modern web a…
Creating great web applications requires great JavaScript code. TypeScript helps you create great JavaScript code. In this course, Getting Started with TypeScript, you'll learn how to create browser applications faster and with fewer errors using a pow…
This course provides the core details to working with Azure services and storage from any language.
Get personalized course recommendations, track subjects and courses with reminders, and more.