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.
The Developing Solutions for Microsoft Azure exam covers a wide array of topics for Azure developers. In this course, Exam Alert: Develop Azure Compute Solutions, you’ll review the core concepts covered in this area for the exam. First, you’ll explore…
While other API techniques have their own benefits, gRPC represents a contract-based, high-performance way to build APIs for use inside the cloud and from a variety of different clients. In this course, Using gRPC with ASP.NET Core, you’ll learn to bui…
In this course, you will walk through the essentials of an IP address and then take a deep dive into subnetting IPv4 networks into smaller networks, as well as learn IPv6 addressing and how we can divide the very large IPv6 address space into smaller sub…
At the core of building modern web applications is a thorough knowledge of web forms. In this course, Creating and Processing Web Forms with Flask 1, you'll learn how to build functional forms and process their input. First, you'll see how to create t…
This course will teach you why and how to adopt a microservices architecture for your own applications.
When building .NET applications, you often have to write repetitive code. Instead of manually writing that code, you can generate it with a C# Source Generator. In this course , Developing Source Generators in C#, you’ll learn how to use a C# Source G…
Improving the performance of websites can be a very challenging endeavor. In this course, ASP.NET Core Performance, you’ll learn techniques to improve and analyze the performance of ASP.NET Core websites. First, you’ll explore caching in its many forms…
There's far more to successful software development than simply writing code. In this course, Software Development: The Big Picture, you'll gain an understanding of how high-quality software is produced. First, you'll explore how requirements, scope, a…
Java programmers need to have a strong understanding of Java Collections. In this course, Collections in Java SE 17, you’ll learn to program with Java Collections. First, you’ll explore the problem with just using arrays for everything or rolling your…
Learn to design RESTful APIs with best practices. Create scalable, secure, and easy-to-use APIs using HTTP, JSON, and OpenAPI.
Automated tests undeniably help protect the quality of software projects, and end-to-end tests are an important part of it. In this course, Playwright Foundations with Node.js, you will learn how to write automated tests for web applications. First, yo…
As machine learning and deep learning techniques become popular, getting the dataset into the right numeric form and engineering the right features to feed into ML models becomes critical. In this course, Working with Multidimensional Data Using NumP…
Amazon Echo and the Alexa Skills Kit (ASK) open new doors of opportunities to build voice-enabled apps without deep knowledge of Natural Language Processing (NLP). This course, Developing Alexa Skills for Amazon Echo, will get you started working with…
Information today exists in multiple locations, from a simple text file, to social networks such as Facebook. Retrieving and then combining related information from such disparate data sources in order to provide meaningful insights into the informatio…
This beginner course will serve as the first step in understanding how a Microsoft-based messaging system works.
Get personalized course recommendations, track subjects and courses with reminders, and more.