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
Cybersecurity
Digital Marketing
Generative AI
Understanding Medical Research: Your Facebook Friend is Wrong
Algorithms, Part I
Moralities of Everyday Life
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.
Master modern JavaScript ES6 features including Iterators, Generators, Promises, new syntax, modules, classes, and APIs while learning to write more efficient and up-to-date code.
This course introduces web developers to modern web layout techniques with Flexbox and CSS Grid Layout - the two most modern CSS layout specifications. Get up to speed and learn how to use each of the two in-depth and explore some of their differences,…
This course is part of a three-part series covering design patterns using Java. This part covers structural design patterns such as Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy as defined by the Gang of Four. We look at examples in t…
You know how to write Java code and you know what processing you want to perform on your huge dataset. But, can you use the Hadoop distributed framework effectively to get your work done? This course, The Building Blocks of Hadoop  HDFS, MapReduce, an…
Learn step-by-step how to deploy and use Puppet to automate configuration management and software deployment for Windows and Linux. No programming experience required! We cover manifests, modules, templates, Hiera, roles, profiles, and version control us…
Hello, and welcome to Advanced Node.js, part of the Node.js Learning Path here at Pluralsight. My name is Samer Buna, and I’m looking forward to helping you understand how the Node runtime work and learn about all the powerful built-in features that yo…
Learn how to leverage cryptograpy to secure computer systems.
Spring Data JPA is a data access layer framework that can greatly increase developer productivity. In this course, Spring Framework: Spring Data JPA, you will be introduced to the framework of Spring. Next, you will witness a demonstration of how to in…
Discover strategies to boost your developer career through social engagement, blogging, open-source contributions, and community involvement. Learn from industry experts to enhance your skills and visibility.
This is the first in a series of courses exploring the essentials of COM and the Windows Runtime. In this first course, you are going to learn everything you need to know to use COM confidently and effectively. This course explores the history of COM.…
jQuery provides a powerful set of features that can be used to build applications but do you know some of the key tips, tricks and best practices that can be used to reduce code, promote re-use and simplify maintenance? In the jQuery Tips and Tricks co…
Over the last decade, technology has given us the ability to generate, obtain, and analyze data in more ways than ever before. It has become essential for you to develop the understanding of managing data on an enterprise level. In this course, Big Pi…
All software developers know the burden of working with brittle systems that acquire lots of technical debt over time. Those applications are fragile, rigid, and almost impossible to evolve. In this course, SOLID Software Design Principles in Java, you…
Design is all around us but most of us don't notice it. By the end of this course you'll start to notice design elements in everyday life. By understanding the fundamentals of design, you can start to apply them to your software UI & UX, marketing mate…
Angular gives us an amazing set of tools to help us unit test our code, but all those tools and techniques need to be learned. In this course, Unit Testing in Angular 12, you will learn how to effectively unit test your Angular code. First, you will le…
Get personalized course recommendations, track subjects and courses with reminders, and more.