Courses from 1000+ universities
17 years ago, Krishna Kumar started offering free PMP prep online. Today, it’s a leading digital upskilling platform that helps millions upskill in AI, cybersecurity, data science, and more.
600 Free Google Certifications
Artificial Intelligence
Programming Paradigms
Cloud Security
Uncommon Sense Teaching
FinTech Foundations and Overview
Mathematical and Computational Methods
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.
Understanding the progressive web apps platform, including its advantages, challenges, and differences with other app development approaches, can be confusing. Creating a good user experience for installation and usage is key for success, and to achiev…
Overwhelming volumes of security data combined with shortages of qualified professionals in the cybersecurity space continue to prove a challenge for many organizations. In this course, Managing and Responding to Security Events Using Azure Sentinel, y…
Discover the main Microsoft Azure managed NoSQL offerings. In this course, Implementing NoSQL Databases in Microsoft Azure, you will gain the ability to use Cosmos DB, Azure Table Storage and Azure Data Lake Gen2 for big data. First, you will learn abo…
Automated tests undeniably benefit software projects by protecting against bugs. Web APIs need integration testing and REST Assured is the perfect solution for it. In this course, REST Assured 4: Fundamentals, you will learn how to carry out Web API te…
Missing or incorrectly implemented error handling code can lead to data corruption, unnecessary crashes, annoyed end-users, out-of-hours support calls, and hard to maintain code. In this course, Exception Handling in C# 9, you’ll gain the ability to co…
To build desktop applications with .NET and C#, you can choose between different UI frameworks. In this course, Fundamentals of Building .NET 5 Desktop Applications, you’ll learn to create Windows desktop apps with WinUI, WPF, and Windows Forms. First,…
Being able to read and write data to a relational database is an absolute, must-have skill when working with Java applications. In this course, Java Core Libraries: JDBC, you will gain the ability to access and modify data in relational databases using…
Explore C# 8.0 and .NET Core 3.0 features, including nullable types, pattern matching, fast JSON serialization, and WPF app creation. Enhance your coding skills with the latest language and platform improvements.
RabbitMQ is one of the leading open source messaging platforms available today and has proven to be a stable and highly scalable solution that powers some of our largest enterprises. In this course, Asynchronous Messaging with RabbitMQ and EasyNetQ, yo…
In this course, Testing with EF Core, you will learn how EF Core can help with testing code that relies on calls into your database. First, you will learn about different ways of testing your application. Next, you will discover how in-memory database…
In today's world, software development companies are pressured to deliver a product faster than ever before. This means a shorter Software Development Life Cycle (SDLC) must be achieved, and thus the testing process must keep up the pace. In this cours…
Authentication and authorization are two incredibly important aspects of a secure Blazor WebAssembly application. In this course, Securing Blazor Client-side Applications, you'll learn how to secure your Blazor application using a variety of best prac…
Automated tests can be time consuming to write and costly to maintain if every time you change the production code you must update all the tests. In this course, .NET Unit Testing with AutoFixture 4, you’ll learn to how to use AutoFixture to automatica…
The foundation for getting started in SQL Server Integration Services is a package. This file or object is the container of the data transformations built for moving data from a source to a destination. In this course, Building Your First SSIS 2016 Pac…
Knowing Golang’s type system is important for any developer looking to build reliable software quickly. In this course, Creating Custom Data Types with Go, you will learn and gain the ability to quickly create your own customer types in Go and knowing…
Get personalized course recommendations, track subjects and courses with reminders, and more.