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.
In this course, you'll learn how to create and configure generation 1 and 2 virtual machines, configure dynamic memory, configure smart paging, configure resource metering, configure guest integration services, configure and use enhanced session mode,…
A beautiful app or webpage is just a few easy-to-remember class attributes away; Bootstrap is easy to implement, will save you time, and will help you avoid headaches. In this course, Bootstrap 4 for the Developer, you’ll examine Bootstrap 4 and learn…
Learn to apply techniques from the forefront of computer science research to solve practical problems in JavaScript.
If you are finding that creating instances of your complex objects over and over again is cluttering up the code, this is the perfect course for you. In this course, C# 8 Design Patterns: Factory and Abstract Factory, you will gain foundational knowled…
Using autonomous microservices is a great solution for scenarios where high flexibility and scalability is needed. In this course, ASP.NET Core Microservices: Getting Started, you’ll learn the reasoning behind using microservices and how to create them…
At the core of working on a project with Git and Visual Studio 2019 is a thorough knowledge of Visual Studio's integrated Git support. In this course, Using Git for Source Control in Visual Studio 2019, you will learn the skills you need to use Git dir…
Working on a team is an inevitable part of today's workload. This course helps you become a better team player, identify and increase your teamworking skills, and help others contribute more on a team.
This course introduces the ngMock module for unit testing in AngularJS 1.4. The course will cover this module extensively, giving viewers a solid foundation for unit testing AngularJS 1.4 code. We will learn by doing - building a movie application as w…
In order to take full advantage of TypeScript you must have the knowledge to use its advanced features to write clean and expressive code. In this course, Advanced TypeScript, you will learn how to harness the full power of the type system to write bet…
This course will teach you concrete soft skill code review tips that you can start using immediately both as a reviewee and a reviewer.
Every single day we come across lots of data and every a bit of data needs a place to be stored. In this course, Foundations of Document Databases with MongoDB, you'll learn foundational knowledge in MongoDB, a general-purpose, document-based, distribu…
Machine learning is fascinating, but those math-heavy tutorials can be intimidating, even for a programmer. In this course, How Machine Learning Works, you’ll learn the basics of machine learning from code. First, you will have a look at supervised lea…
As an individual working with data, from business analysts to data scientists, you desire a quick feedback loop that enables you to materialize and easily visualize your ideas. Time spent on developing and debugging programs or clicking around spreadsh…
This course is part of a 3 part series covering design patterns using Java. This part covers the behavioral design patterns, Chain of Responsibility, Command, Interpreter, Iterator, Mediator, Memento, Observer, State, Strategy, Template, and Visitor as…
Developing apps, solutions, and customizations using SharePoint 2013 Search
Get personalized course recommendations, track subjects and courses with reminders, and more.