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
Web Development
Data Analysis
Digital Marketing
Dino 101: Dinosaur Paleobiology
Supporting Victims of Domestic Violence
Unlocking Information Security I: From Cryptography to Buffer Overflows
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 Stream API is now one of the two main API used to processed data in Java. It implements a very popular pattern: map/filter/reduce. In this course, Using Java Streams, you will learn three things. First, you will see how this map/filter/reduce patte…
It's time to take your Kubernetes admin skills to the next level and dig into how to deploy and manage container-based applications in Kubernetes. In this course, Managing the Kubernetes API Server and Pods, you will gain the ability to deploy, manage,…
Nearly every website out there is built with HTML. It's the language to learn when starting web development. In this course, Building Websites with HTML, you will gain the ability to build a real-world site from scratch while learning the concepts of t…
This course describes the important data structures - especially collections - available in F#, together with the functions which F# provides for working with them.
When it comes to large scale data analysis, NoSQL databases may pose unique challenges - especially with reporting and aggregation. In this course, you will learn how to go beyond simple queries against collections. We will cover key techniques and str…
Microsoft Orleans, the Virtual Actor Framework developed by Microsoft Research is ideal for building distributed high scale systems with C#. This course starts with an explanation of the Actor Model, and then covers each of the core concepts in Orleans…
.NET takes care of memory management for you, right? Mostly. But the Garbage Collector needs your help and that's where IDisposable comes in. This course will teach you how to use it correctly to prevent strange errors and crashes in your apps.
Are you looking for a way to better manage state in your application? Are your methods loaded with complex condition logic that’s hard to follow, debug, and maintain? In this course, C# Design Patterns: State, you will learn a tried and true design pat…
Getting started with Java from scratch can be perceived as challenging for beginners. But you've come to the right place! In this hands-on course, we'll go through all steps required to install a fully working Java development environment.
Want to learn Apps? The path to Apps goes through REST and CSOM, so whether you are writing WSPs or Apps, this is a topic you can't afford to ignore.
Bootstrap gives us some awesome primitives for creating some good looking user interfaces. However, today's users demand more creative UI widgets. In this course, you will learn to create several UI widgets step-by-step.
In this course we will examine common bugs that are accidentally introduced when developing with JavaScript.
Discover how Infrastructure from Code transforms IT operations by automating server management through machine-readable configuration files for repeatable, secure deployments.
Have you ever wanted to build a game, but not known how code works in Unity? If so, Unity C# Scripting Fundamentals is the course for you because you will end with a scripted prototype in Unity. First, you'll learn to understand how variables and metho…
In this course, we aim to help you identify conflict before it turns into a crisis and provide some practical tools to help you stop conflict before it goes too far.
Get personalized course recommendations, track subjects and courses with reminders, and more.