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
Introduction to Frisian
Supporting Victims of Domestic Violence
Viruses & How to Beat Them: Cells, Immunity, Vaccines
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.
Learn change management principles to help strengthen leadership capabilities. This leading change course introduces the head, heart, and hands leadership model that ensures enhancement in change leadership.
In this course, Cloud Computing Fundamentals: Governance, Risk, Compliance, and Security, you’ll learn fundamental cloud governance and security, risk, compliance, and security concepts. First, you’ll explore how to make data-driven cloud governance an…
In this course you’ll learn when reflection is useful and how to use it in .NET.
As a developer, you may want to take advantage of Cypress to test your web applications written with Vue. In this course, End-to-end Vue Testing with Cypress, you'll learn about Cypress and how it can help you test your Vue applications. First, you'll…
Master dynamic routing in React applications using React Router 4's unique model, from fundamentals to advanced techniques including nesting, testing, and Redux integration.
Master Docker platform security by configuring daemons, implementing access controls, and securing registries and Swarm clusters for cloud-native applications.
Discover how to identify and manage shadow IT in cloud environments while building security-conscious organizational culture and bridging gaps between IT and business needs.
Annotations are used at every level of Java programming, from the compiler, to tool integration, to building dynamic systems. Understanding how to correctly work with annotations is critical to success as a Java developer. In this course, Adding Metada…
Collections in Python are organized according to a scheme of protocols such as Container, Iterable, and Sequence. In this course, Core Python 3: Implementing Iterators, Iterables, and Collections, you'll understand how the built-in collections are situ…
Explore TensorFlow 2.0's features, Keras API, and eager execution for building and training neural networks. Learn to create regression and classification models using various APIs.
Python’s basic numeric types, int and float, are generally intuitive and are often sufficient for most programming tasks. There are some calculations, however, for which these types aren’t the right tool, and numeric types with different qualities are…
Businesses increasingly depend on quality Azure applications for critical systems. In this course, Microsoft Azure Developer: Refactoring Code, you will learn that building quality Azure apps requires understanding the principles of software quality an…
Using Microsoft Azure as a hosting and services provider enables developers to write modern cloud-first applications. In this course, Microsoft Azure Developer: Developing for Autoscaling, you'll gain the ability to use Azure and leverage a built-in au…
Python is a highly dynamic language, and this dynamism is enabled by a great deal of metadata associated with objects at runtime. In this course, Core Python 3: Introspection, you'll explore Python's support for introspection, the ability of a program…
The world which we live in is rapidly changing for both us and the people we support. In this course, Microsoft Azure Hybrid Identity – Overview, you will learn how to embrace these changes and extend your active directory to the cloud. This will give…
Get personalized course recommendations, track subjects and courses with reminders, and more.