Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Computer Science
Artificial Intelligence
Data Analysis
Managing Conflicts on Projects with Cultural and Emotional Intelligence
Quantum Mechanics for Everyone
Mountains 101
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.
Easily create reactive WPF applications that can do multiple tasks concurrently, and automatically update the UI with no manual thread management code.
Welcome to the first volume of the Quick Start to Unity Learning Path, we'll cover the basics of getting started in Unity. Software required: Unity 4.3.
Master responsive web design fundamentals using SASS and CSS preprocessing to build mobile-first templates. Learn semantic HTML5, media queries, and SCSS organization for creating functional, attractive websites.
Master modern asynchronous JavaScript patterns including promises, generators, and async/await to write maintainable code. Build a promise framework and learn to transform callback-heavy code into clean, synchronous-style implementations.
Do you have a desire to create a mobile app or website? Would having a working prototype of your design that you could share with your clients make the process much easier? In this course, Adobe XD CC Fundamentals, you will learn foundational skills ne…
As a Java developer, being able to create asynchronous systems allows you to develop very efficient applications, that need both throughput and performance. In this course, Java 8 Fundamentals: Asynchronous Programming Using CompletionStage, you will l…
Jira provides a wide array of customization options. However, learning what they are and how to apply them can be challenging. In this course, Jira 8 Project Customization, you’ll learn what those options are and how to apply them to achieve common nee…
This course follows one of the most frequent situations in the development of contemporary projects: building an application tested at all levels. You’ll be able to replace most of the previous manual testing and build strong and safe applications.
DevOps engineers are often asked to build, test, and deploy applications in a way that's reliable and repeatable without making code changes to the application itself. One of the tools that's available to do that is Jenkins pipelines. In this course, B…
Everyone hears about inspection and adaptation when talking about agile or Scrum. But where does the transparency come from? Also, how do we know when work is really done? In this course, Introducing Scrum Artifacts and the Definition of Done, you wil…
Detecting potential issues and measuring performance of the application solution can be challenging and time consuming. In this course, Microsoft Azure Developer: Instrument Solutions for Monitoring and Logging, you will learn about Azure Application…
Most software is built to last a long time, and one of the key challenges is to keep technical debt at bay. Applying programming best practices is crucial to the long-term success of any software project. In this course, Java Best Practices, you will g…
When building client business applications for WinRT and the Windows Store in XAML you need to design your application for maintainability and testability. To achieve this, you need to design your application following principles of separation of conce…
In this course, you learn to master Windows 8.1 and Windows Server 2012 R2 deployments using MDT 2013 Lite Touch. This is real world info from real world production implementations.
Learn RethinkDB's functional query language, join support, and advanced features. Explore analytics, administration, and practical tips for this user-friendly NoSQL database.
Get personalized course recommendations, track subjects and courses with reminders, and more.