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
Management & Leadership
Cybersecurity
Digital Marketing
Learn Like a Pro: Science-Based Tools to Become Better at Anything
Uncommon Sense Teaching
Programming for Everybody (Getting Started with Python)
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.
Where a bootcamp or training course on HTML, CSS, and JavaScript is a solid way to start learning web development, this course will be the blueprint to what is needed, along with those skills, to achieve a professional career doing front end web develo…
For developers looking to deepen their knowledge of design patterns, this code-focused course will fully introduce the mediator design pattern, which enables you to encapsulate object interaction with loose coupling. In this course, C# 8 Design Pattern…
Artificial intelligence (AI) in business involves the use of software and algorithms with the capabilities to boost revenue, increase productivity, and improve customer experiences. In this course, Getting Started with Artificial Intelligence for Busin…
Most real-world Python projects make use of code written by others, and usually this code is included by installing Python packages. In this course, Managing Python Packages and Virtual Environments, you will learn everything you need to install and ma…
Go was created as an attempt to provide a single language that combined efficient compilation, efficient execution, and ease of programming. In the last few years, Go’s rise in popularity has demonstrated that it has definitely filled a need in the sof…
This course covers the fundamental use of the Client Object Model (CSOM) and the REST API, discusses how they have evolved in SharePoint 2013, and highlights many of the their new features.
When you experience a performance problem, how can you easily tell where the problem is without being able to compare against a known-good set of measurements? This course explains how to create a performance baseline for a SQL Server instance using be…
Getting good requirements from the business users is a difficult task, and one for which most developers have never been adequately trained. In this course, you'll learn the key skills, techniques, and tools used to capture requirements. You'll learn t…
Learn XSLT 2.0 and 1.0 fundamentals, covering XML processing, XPath, stylesheet structure, node creation, string manipulation, and advanced techniques for efficient hierarchical data transformation.
"The secret of getting ahead is getting started", Mark Twain said. This course, ASP.NET Core: Big Picture, will provide you with the necessary overview of ASP.NET Core before you actually get started. First, you’ll see what ASP.NET Core is and how it c…
In this course, Entity Framework Core 5: Getting Started, you’ll learn to work with data in your .NET applications. First, you’ll explore the benefits of using Microsoft’s ORM, EF Core 5, to relieve you of the commonplace tasks of retrieving and storin…
This course takes you through the fundamentals of good photography.
This course will help you to understand dates and times, and how they should be used in software development. Start learning today!
Ansible is a popular choice for IT automation because it allows you to concisely specify a desired state and then it does the heavy lifting to make that state a reality. In this course, Getting Started with Ansible, you will learn foundational knowledg…
Explore Bitcoin fundamentals and blockchain technology through hands-on JavaScript and Solidity programming, covering Ethereum, IPFS, ZCash, and enterprise applications.
Get personalized course recommendations, track subjects and courses with reminders, and more.