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.
New cyberattack techniques are constantly evolving, which requires security professionals to ensure they’re always on the cutting edge. In this course, Ethical Hacking: Understanding Ethical Hacking, you’ll learn the foundational terms, boundaries, con…
Whatever your role, the growing importance of automation can’t be ignored. In this short, fast-paced Executive Briefing, you’ll quickly ramp up on automation—what it means, how to think about it, and how to implement it. First, we’ll begin with automat…
The mission of this course is to cover, in detail, all aspects of time management. It starts from the core principles, moves on to techniques, then covers communication, be it with self through goal setting or with others through effective meetings. Af…
In this course, we will learn how to utilize the amazing power of flexbox by understanding how it works through a beginner introduction with two hands-on projects. Software required: Adobe Photoshop CC 2015, Sublime Text 2.
Master enterprise application development using WPF, MVVM pattern, and Entity Framework Code First. Build robust data-driven solutions with SQL Server integration, tabbed interfaces, and optimistic concurrency handling.
Explore foundational management skills, from organizational structures and delegation to ethics and team incentives, while mastering strategies to lead technical professionals and boost overall effectiveness.
At the core of data science and data analytics is a thorough knowledge of data visualization. In this course, Introduction to Data Visualization with Python, you'll learn how to use several essential data visualization techniques to answer real-world q…
Cyber risks can cause damage to organizations and individuals. In this course, Cyber Security Essentials: Your Role in Protecting the Company, you’ll learn to recognize cyber attacks and know what to do. First, you’ll explore how to protect your user a…
Are you a JavaScript programmer that needs to learn more about the syntax, exception handling, and the wide array of operators JavaScript has to offer? In this course, JavaScript 7 Syntax and Operators, you will expand your knowledge of the JavaScript…
Every code base can be improved. In this course, C# Design Patterns, you’ll learn what design patterns are. First, you’ll learn how to vastly improve your code base by applying 23 different design patterns. Next, you'll discover the means of handling a…
Agile practices have quickly taken hold in software development teams and with great success. In this course, you'll learn how to bring this same success to the IT organization.
Security is all about defense in depth: applying layer upon layer of security controls such that any one single failure does not lead to a compromise of the application. One of those layers is the browser itself, which is becoming increasingly intellig…
The HTML5 Canvas Fundamentals course provides an in-depth look at working with the HTML5 Canvas and shows how it can be used to display data, animate shapes, and perform many other useful functions.
Master advanced LINQ techniques through practical challenges, learning to combine extension methods, optimize performance, and build powerful data processing pipelines.
Gain an understanding of the world of testing through the ISTQB framework by learning about various Software Development Life Cycles (SDLCs), test types, and test levels.
Get personalized course recommendations, track subjects and courses with reminders, and more.