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
Computer Science
Management & Leadership
Software Vulnerabilities
Medicine and the Arts: Humanising Healthcare
Umano Digitale
Academic Writing Made Easy
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.
Releasing bug-ridden code to production is a sure fire way of creating unhappy end-users, management, and development teams. Nobody likes to receive a phone call in the middle of the night saying that the production system has gone down and needs fixin…
Learn Python basics, including variables, data types, loops, and functions. Understand Python's strengths for data analysis and how it compares to Excel and SQL. Gain practical skills in 3-4 hours.
NUnit is a popular open source alternative to the Microsoft MSTest framework and has over 1.5 Million NuGet downloads. NUnit can be used to write a variety of tests, from unit and integration tests, through to automated UI tests (when used in conjuncti…
A good balance of high level overview and hands on how-to with the Internet of Things (IoT) and the relatively unique approach of using Node.js and JavaScript on IoT devices to make hardware projects quick and easy.
In this series of Illustrator tutorials, we'll talk about some of the tools and techniques we can use to draw and paint in Illustrator. Software required: Illustrator CC 2014.1.
At the core of being able to write clean code that you can depend on is a thorough knowledge of unit testing. In Test-driven Development Using React, you will learn how to use the TDD cycle to create real-world user interfaces with the popular JavaScri…
What's new in Visual Studio 2012 and ASP.NET 4.5 for web developers.
In this Play by Play, learn how to integrate Docker into your development workflow and the benefits it offers.
Master QtDesigner to create stunning desktop applications with Python and Qt, including advanced UI elements, splash screens, system tray icons, and custom styling features.
Master JavaScript's single-threaded execution model to write efficient, non-blocking code. Learn to handle asynchronous operations, prevent race conditions, and leverage concurrency for better web applications.
Discover WebAssembly fundamentals, its origins, and practical implementation to build lightning-fast web applications with this foundational overview.
Most, if not all software developers will need to be familiar with the command pattern and how commands are executed within applications in C# during their professional career. In this course, C# 8 Design Patterns: Command, you'll cover everything you…
RxJS and reactive programming techniques are a fundamental part of the most popular JavaScript frameworks available today. In this course, RxJS: The Big Picture, you'll learn the goals of RxJS and gain a basic understanding of the problems it solves an…
PowerShell can be many things to many different people. PowerShell can be a simple command-line replacement or a scripting language. In this course, Windows PowerShell 4 Toolkmaking Fundamentals, you will learn how to get away from writing one-liners a…
Ever had issues caused by date and times with .NET within your applications? In this course, Dates and Times in .NET 2, you will master the art of parsing dates and times and how to handle ambiguity using common standards that usually get overlooked an…
Get personalized course recommendations, track subjects and courses with reminders, and more.