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
The Science of Gastronomy
Sustainable Tourism: Society & Environmental Aspects
Introduction to Programming with MATLAB
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 Introduction to Dates, Time and Intervals in Oracle course details how to use the DATE, TIMESTAMP and INTERVAL data types as well as the many date- and time-related functions available to the SQL programmer such as TO_DATE(), TO_CHAR(), MONTHS_BETW…
Errors happen in every application. In this course, Error Handling in JavaScript, you'll learn to deal with errors to keep your JavaScript application running. First, you'll explore the JavaScript Error object. Next, you'll discover how to use try, cat…
Dig into the bedrock of a Django app (models, templates, and views), and build one of your own along the way.
Master Angular's essential features through interactive Q&A format, covering components, services, routing, HTTP, forms, and modules. Perfect for professional developers seeking quick, practical understanding.
Master Android Services to build background tasks, handle long-running operations, and implement inter-process communication using Started Service, Intent Service, Bound Service, and AIDL for robust Android applications.
Discover detective skills for engaging stakeholders through interviews, workshops, prototypes, and observation to uncover business needs and validate requirements effectively.
Discover risk management processes, security assessments, and monitoring systems to analyze threats and maintain organizational security effectively.
Master Windows Server 2016 storage technologies including disk configuration, iSCSI setup, storage replication, and data deduplication to prevent bottlenecks and ensure resilience.
Explore how to navigate company culture effectively, build trust, align mission with technology, and identify KPIs to achieve meaningful results in your professional career.
Getting data and working with data from an ever increasing number of data sources have become paramount for the developer. In this course, Data Literacy: Essentials of Azure Data Studio, you’ll learn how to connect to different databases, both on-premi…
Mobile applications need to provide a rich and engaging experience to attract and keep users. In this course, Building Mobile Apps with React Native, you’ll learn to develop mobile apps with more advanced navigation, multi-touch gestures, and Web API a…
Do parts of your C++ code base appear to be in some other programming language entirely? Are you trying to read a maze of typedefs, macros, function pointers, and pointer arithmetic? This course will show you how to read and understand that code.
Dynamic memory management is a core part of any program written in C. This course will teach you how to safely allocate memory at runtime and will give you the tools you need to facilitate the creation of C programs that are memory-efficient.
For server side JavaScript applications, securing protected routes and working with authorization is often a challenging task. In this course, Securing a JavaScript REST API with JSON Web Tokens, you’ll learn to use the mechanism of JWT also read as JO…
In this course, Implementing an Event Log with Kafka, you will gain the ability to build complex microservice architectures around immutable events stored in Kafka. First, you’ll explore what issues you can encounter when migrating an application to a…
Get personalized course recommendations, track subjects and courses with reminders, and more.