Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Online Education
Marketing
Digital Marketing
Understanding Multiple Sclerosis (MS)
Psychology of Personal Growth
Introducción a la Regulación Emocional basada en Mindfulness
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.
Do you need a starting point for your Angular SPAs? Menus, dashboards, and widgets are important parts of many Angular apps. In this course, we'll build components to easily add these items to any project. We'll build a feature-rich menu system from sc…
Learn patterns for building flexible, maintainable software with swappable components. Explore abstraction, dependency injection, providers, modules, pipelines, and procedural overriding to create extensible applications.
Java is the most in-demand programming language skill amongst software developers, and one of the most important skills for big data specialists. This course, Java 8 Fundamentals: The Core Platform, provides thorough coverage of the core Java platform,…
Learn how to create business-facing acceptance tests in natural languages with SpecFlow and Gherkin in Visual Studio and .NET Core.
In this live coding session, W3C member and front end development expert Lea Verou implements the classic Conway's Game of Life in the browser using HTML, CSS, and JavaScript.
Learning To Program 2 will introduce you to the fun and friendly Python programming language. In this course we'll focus on using and creating abstractions by trying different Python data structures, like the list, set, dictionary, and tuple. We'll als…
This course helps you understand the basic concepts of Windows, its system architecture and the processes and threads.
Master full-stack web development by building interactive applications with Entity Framework, MVC, Knockout, Ajax, and jQuery validation. Handle parent-child data models and implement comprehensive validation and concurrency tracking.
Leadership skills are in demand across the world, and in every organization. In this course, Leadership: Getting Started, you’ll learn what leadership skills can add value to your career. First, you’ll explore what leadership is, contrasting it with ma…
After the first wave of automation, modern knowledge workers still find themselves executing repetitive tasks that are ripe for automation–stifling innovation. Robotic Process Automation (RPA) presents a solution to this problem by creating software ro…
Learn how to interpret and analyze SQL Server query plans, making performance problems easier to recognize and understand, applicable to developers, DBAs, and anyone responsible for SQL Server, from SQL Server 2005 onwards
Comprehensive overview of Azure DevOps tools for implementing continuous delivery and DevOps, covering boards, repos, pipelines, and artifacts to support agile workflows and automated software delivery.
In the past, you would typically use JavaScript to develop rich, interactive client-side web UIs. JavaScript has some language and tooling limitations and doesn’t allow you to reuse server-side code. In this course, Blazor 5: The Big Picture, you will…
ASP.NET Core 3.0 and ASP.NET Core 5.0 contain many new features allowing developers to more easily build apps with ASP.NET Core MVC. In this course, Building Web Applications with ASP.NET Core MVC, you'll learn how to build a fully working modern web a…
Creating great web applications requires great JavaScript code. TypeScript helps you create great JavaScript code. In this course, Getting Started with TypeScript, you'll learn how to create browser applications faster and with fewer errors using a pow…
Get personalized course recommendations, track subjects and courses with reminders, and more.