Courses from 1000+ universities
Online learning can be more than content delivery. It can be where community happens.
600 Free Google Certifications
Finance
Cybersecurity
Business Management
Dino 101: Dinosaur Paleobiology
The Science of Happiness
Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course)
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.
Docker has become one of the primary components in the world of microservices in achieving agility, portability, and isolation. This course will teach you how to dockerize a React application.
Regulations, privacy, compliance, and ensuring your customer’s data is secure are becoming increasingly important while at the same time becoming increasingly complex. As new regulations are introduced, a company’s responsibilities continue to increas…
The COVID-19 pandemic has displaced businesses and caused disruption at an unprecedented scale. As leaders we must be prepared to lead in challenging situations. Throughout this executive briefing you will review behaviors you should demonstrate and ac…
One specific activity within the software development process is dealing with functional and Non-functional requirements and using these ideas to help design better applications. In this course, Microsoft Azure Developer: Aligning Functional and Non-fu…
Once you know the basics of Razor, you need a tactical playbook that shows you how to apply what you know to problems and increase your toolset. In this course, ASP.NET Core 2.0 Razor Playbook, you will gain the ability to apply Razor to a wide variety…
Many applications at AWS are over-hosted. In this course, Securing Applications on AWS, you will gain knowledge about how to protect over-hosted applications at AWS using a variety of powerful management tools provided by Amazon. First, you will loo…
Authentication is just part of the story, what can you do, once we know who you are, is authorization, a rather weedier topic. In this course, Building Authorization in Azure Active Directory for Developers, you’ll learn to build authorization your AAD…
No matter how good your game looks, or how great the mechanics, performance is critical to its success. In this course, C# Scripting in Unity: Script Optimization, you’ll learn concepts and techniques that will help you avoid annoying slowdowns and hic…
The word migration might summon a "once and done" activity, but successful migrations require planning, design, and a strong understanding of the target infrastructure if you're to be truly successful. Nowhere is this more relevant than in migrating a…
Knowing how to integrate Microsoft Azure with an existing app's workflow is essential to using Azure to host that application. In this course, Identifying Existing Products, Services, and Technologies in Use for Microsoft Azure, you will learn foundati…
At the core of building web applications that interact with Amazon Web Services (AWS) DynamoDB is a thorough knowledge of ASP.NET Core and the AWS SDK for .NET. In this course, Developing .NET Core Applications with DynamoDB on AWS, you will learn how…
Security is vastly important in today's world. In this course, Practical Encryption and Cryptography Using Python, you will learn the practical aspect of cryptography using the amazing programming language Python, and you will gain the confidence to ma…
Learn concrete steps to negotiate for a raise, a promotion, more vacation days, or a better schedule with this video series from Duke University professor Ashleigh Shelby Rosette. First, she explains why women need to negotiate. She then reveals how ge…
Running Kubernetes clusters on the cloud involves working with a variety of technologies, including Docker, Kubernetes, and GCE Compute Engine Virtual Machine instances. This can sometimes get quite involved. In this course, Deploying Containerized W…
Starting with Android development can quite often be confusing and challenging for new developers. In this course, Getting Started with Android Studio, you will gain the essential ability to work with Android Studio. First, you will learn how to instal…
Get personalized course recommendations, track subjects and courses with reminders, and more.