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
SQL
Data Visualization
Graphic Design
Introduction to Indoor Air Quality
Greening the Economy: Sustainable Cities
Cryptography 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.
Using an example web application, this course demonstrates how to use Rails' latest features. The application is a simplified Q&A site for the history of the universe. Users can post questions about the universe and other users will be able to reply. W…
A large number of technologies and practices have attempted to tackle real-time demands to constantly update the browser. The new HTML5 WebSocket protocol promises bi-directional communication between the server and the client through a single TCP conn…
Behind every advanced Salesforce developer is a strong understanding of fundamental coding techniques in Apex. In this course, Apex Academy #2: Fundamental Salesforce Coding Techniques (the second course of the Apex Academy series), you'll learn the si…
This course will provide you with a complete introduction to the WiX Toolset and Windows Installer. Learn about the Windows Installer XML toolset today!
Dive into Apple's Swift programming language with technical depth, focusing on unique features that distinguish it from other OO languages for effective Apple platform development.
As a software developer you have a duty to your employer to secure and protect their data. In this course, you will learn how to use the .NET Framework to protect your data to satisfy confidentiality, integrity, non-repudiation, and authentication.
It's a new age for .NET developers. You can build cross-platform apps, use lighter tools like VS Code, and deploy instantly using tools like Docker. In fact, ASPNET Core and EF Core are so cross-platform that not only can you deploy your apps to OSX an…
Great applications perform required operations as expected, help users enter correct data, handle system and application exceptions, and make it easy for future developers to modify and maintain the code. Defensive coding focuses on improving code comp…
Code that is easy to maintain, extend, and test is key to applications that can move quickly to meet your users’ needs. In this course, C# Interfaces, you’ll learn to use interfaces to add flexibility to your code. First, you’ll explore the mechanics (…
In recent years, there's been a shift in how and why software is being developed, moving away from "it works" and moving towards "it works and it's enjoyable to use." The user is now at the center of the software being built, and user experience, or UX…
Learn more about PowerShell by examining some of its most strange behaviors.
Master Entity Framework Core 2 fundamentals, from data modeling to API interactions, and build desktop and ASP.NET Core applications with Microsoft's lightweight O/RM.
Discover how to build cloud native applications using Spring Cloud, covering microservices patterns, service discovery, configuration management, and Netflix OSS integration.
Explore Entity Framework 7's new core API, understand breaking changes from EF6, and discover which development path suits your existing and future projects best.
At the core of writing solid and robust C# code is a thorough knowledge of Test Driven Development (TDD). In this course, Test Driven Development in C# 8, you will learn the skills you need to be able to apply TDD in your .NET projects. First, you will…
Get personalized course recommendations, track subjects and courses with reminders, and more.