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
Software Engineering
Programming Fundamentals
Sheep in the Land of Fire and Ice
Dino 101: Dinosaur Paleobiology
Algorithms, Part I
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, Modern Browser Security Reports, Troy Hunt and Scott Helme discuss how browsers have evolved in recent years to provide a range of new security constructs and increasingly involve the ability to report back to site owners when something…
Entity Framework Core Migrations are Microsoft's recommended way of managing application databases. They are extremely powerful, but you have to understand how to use them. In this course, Entity Framework Core 2.1 Migrations: Fundamentals, you will l…
This course explains the Requirements Life Cycle Management knowledge area and its main purpose - to ensure that business, stakeholder, solution requirements, and designs are aligned to one another and that the solution implements them. In this course…
Companies nowadays are finding it critical to be able to gather and analyze massive amounts of disparately sourced data, quickly and reliably. In this course, Kafka: Build, Deploy, and Monitor Your First Real-world Application, you'll learn how it can…
In this course, Versioning and Evolving Microservices in ASP.NET Core, you’ll learn to safely and effectively evolve your microservice APIs by versioning them. First, you’ll discover the value of avoiding breaking changes to allow us to safely add func…
Codifying your infrastructure allows you to treat it as code, offering you a single source of truth and allowing you to automate the deployment of your infrastructure. In this course, AWS CloudFormation Templates: Getting Started, you’ll learn how to c…
If you have a site-to-site virtual private network (VPN) between your on-premises environment and one or more virtual private networks (VNets) in Azure, then you probably have excellent visibility into the on-premises side of the network equation. In t…
Manage your network more intelligently with Ansible using tried-and-true design patterns.
Threat intelligence is a critical component of cybersecurity and a tool that many companies don’t fully utilize. In this course, Introduction to Threat Intelligence (C|TIA Prep), you will understand how critical threat intelligence analysis is to a com…
Keeping your C# knowledge up-to-date with each new release is a challenge. In this course, What’s New in C# 10, you’ll learn the top new features in C# 10 such as enhancements around namespaces, structs and lambdas. When you’re finished with this cours…
Global networks and the proliferation of data leaves valuable digital resources open to a multitude of threats when they utilize traditional protection architectures and tools. In this course, Zero Trust Architecture: Executive Briefing, you’ll learn…
As a cybersecurity professional, it is imperative that you establish a “laboratory” for you to practice your skills and test new vulnerabilities. Just as with any discipline, before you take your skills to the real world you need to practice, practice,…
27001 is one of the top globally recognized information security standards in the world. In this course, Preparing Your Organization for ISO 27001:2013 Compliance/Certification, you will learn what it takes to prepare your organization for the certific…
Xamarin.Forms helps .NET developers quickly create user interfaces by extending the Xamarin framework with a shared abstraction of the common UI objects of each platform. In this course, Xamarin.Forms: The Big Picture, you'll learn foundational knowled…
Finding ways to speed up your development workflow can greatly improve your efficiency in completing work. In this course, Automating Node.js with NPM Scripts, you will gain the ability to quickly and efficiently build Node.js applications with NPM. Fi…
Get personalized course recommendations, track subjects and courses with reminders, and more.