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
Artificial Intelligence
AI Assistants
Financing Innovative Ventures
AI and Big Data in Global Health Improvement
Successful Negotiation: Essential Strategies and Skills
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.
The Stream API is now one of the two main API used to processed data in Java. It implements a very popular pattern: map/filter/reduce. In this course, Using Java Streams, you will learn three things. First, you will see how this map/filter/reduce patte…
Having an API that doesn't use REST, and contains just one endpoint which has the ability to return data in a form that exactly suits the data-consuming application is very powerful. After watching this practical course, Building GraphQL APIs with ASP.…
Microsoft Orleans, the Virtual Actor Framework developed by Microsoft Research is ideal for building distributed high scale systems with C#. This course starts with an explanation of the Actor Model, and then covers each of the core concepts in Orleans…
When it comes to large scale data analysis, NoSQL databases may pose unique challenges - especially with reporting and aggregation. In this course, you will learn how to go beyond simple queries against collections. We will cover key techniques and str…
This course describes the important data structures - especially collections - available in F#, together with the functions which F# provides for working with them.
Are you looking for a way to better manage state in your application? Are your methods loaded with complex condition logic that’s hard to follow, debug, and maintain? In this course, C# Design Patterns: State, you will learn a tried and true design pat…
.NET takes care of memory management for you, right? Mostly. But the Garbage Collector needs your help and that's where IDisposable comes in. This course will teach you how to use it correctly to prevent strange errors and crashes in your apps.
Getting started with Java from scratch can be perceived as challenging for beginners. But you've come to the right place! In this hands-on course, we'll go through all steps required to install a fully working Java development environment.
Discover how Infrastructure from Code transforms IT operations by automating server management through machine-readable configuration files for repeatable, secure deployments.
Want to learn Apps? The path to Apps goes through REST and CSOM, so whether you are writing WSPs or Apps, this is a topic you can't afford to ignore.
Bootstrap gives us some awesome primitives for creating some good looking user interfaces. However, today's users demand more creative UI widgets. In this course, you will learn to create several UI widgets step-by-step.
Have you ever wanted to build a game, but not known how code works in Unity? If so, Unity C# Scripting Fundamentals is the course for you because you will end with a scripted prototype in Unity. First, you'll learn to understand how variables and metho…
In this course we will examine common bugs that are accidentally introduced when developing with JavaScript.
In this course, we aim to help you identify conflict before it turns into a crisis and provide some practical tools to help you stop conflict before it goes too far.
Learn about the foundations of getting started in the AWS Cloud. In this course, you will learn about the AWS Cloud architecture and the services in the Compute, Storage, Database, Networking, and Security categories. This course can help you build and…
Get personalized course recommendations, track subjects and courses with reminders, and more.