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.
Java EE 7 has established itself as the preeminent Java stack for web and back-end developers. This code-focused course shows how to build a complete application covering most of the Java EE 7 specifications. You'll learn about how the Java EE platform…
The basis of any good, modern Redux application is the ability to orchestrate asynchronous calls to outside APIs, while working with the mostly synchronous language of JavaScript. In this course, Redux Saga, you'll learn the skills you need to vastly i…
Getting Started with Hadoop Distributed File System (HDFS) is designed to give you everything you need to learn about how to use HDFS to read, store, and remove files. In addition to working with files in Hadoop, you will learn how to take data from re…
This course will teach you the tips, tricks, and pitfalls of exception handling in Java to help you prepare for the certification exam.
It's often important to develop software that addresses the business needs and that follows the behavior of the end user while understanding that you are doing not only the things right, but also doing the right thing. In this course, Java 8: BDD Funda…
JavaScript has matured into a powerful and ubiquitous programming language that can be used in most every type of challenge you will encounter. In this course, JavaScript Fundamentals, you'll learn to write your own software with JavaScript. First, you…
If you're a business analyst or even a regular spreadsheet user, rather than creating a spreadsheet from scratch, you'll mostly encounter them already filled with plenty of data. It then becomes imperative that you understand how to search and manipula…
Kubernetes networking fundamentals and accessing applications running in a Kubernetes Cluster with Services and Ingress is important. In this course, Configuring and Managing Kubernetes, Services and Ingress, you will learn Kubernetes networking fundam…
A start to object-oriented PHP that will take a student from concept to a working form generator application.
Learn to create modern, fluid user interfaces for mobile and desktop using Qt Quick's rich set of UI objects and QML declarative language. Covers syntax, visual types, input handling, positioning, animations, and more.
Learn how to measure .NET app performance with a variety of tools to diagnose high CPU usage and memory issues.
Turn a blank page into a web application! In this course, Java EE 7: Getting Started, you'll learn how to develop a distributed web application based on two complementary technologies: Java EE and Angular. First, you'll begin by covering how to setup y…
This course covers the fundamentals of using SQL Server from T-SQL to the CLR, to automating processing with SQL Server Integration services
This course is for report developers who have some experience developing reports with Reporting Services. It explains advanced techniques for working with data visualizations, Analysis Services as a data source, and custom functions.
This course covers the current state of Business Intelligence in the cloud, as well as goes into functional examples using Google Big Query and Tableau Online. This is a beginner course, but it is assumed you are familiar with the basics of databases a…
Get personalized course recommendations, track subjects and courses with reminders, and more.