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
Project Management
Data Engineering
Cybersecurity Education
Introduction to Real-Time Audio Programming in ChucK
Literature of the English Country House
Internet History, Technology, and Security
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.
Master advanced SQL subquery techniques, including correlated subqueries and their use in SELECT, FROM, and WHERE clauses. Optimize queries across SQL Server, MySQL, and PostgreSQL platforms.
'On Computable Numbers...' lays out the foundation of what today we call the theory of computation. Turing points out that there are sequences of zeros and ones that no computer can generate. He also cracked one of the outstanding problems in formal lo…
Play by Play is a series in which top technologists work through a problem in real time, unrehearsed, and unscripted. In this course, Play by Play: Understanding Salesforce.com Single Sign-on Solution, Greg Cook and Don Robins walk you through setting…
Most desktop WPF Prism applications have built-in security and assigns roles to users. These roles are used to instruct the application about which aspects or features a user can access. This course will address a major concern with Prism developers re…
This Maya 2016 tutorial will help you gain an understanding and working knowledge of the core features of Maya. Start learning Maya 2016 today!
Do you want to automate your tests? Do you need to go faster? Not sure where to get started? In this course, Test Automation: The Big Picture, you’ll gain a understanding of test automation's role in the realm of software development. First, you’ll exp…
This is the third course in the series on the Qt framework. This course will show developers how to integrate their C++ back-end code with a Qt-Quick front-end that uses QML and JavaScript. It will allow the traditional C++ developer to do what they do…
In this course, we will be testing a simple command line card game using RSpec. We'll cover the core three libraries: the first module covers the core syntax and command line runner core, the second the expectation library for expressing rich assertion…
This course introduces the main features of Parse, a Mobile backend as a service (MBaas).
Master Android Data Binding fundamentals: inflate views, pass variables, use ternary operators, build custom adapters, handle gestures, and create observable data models for cleaner code.
Discover essential foundations of information security programs, network components, secure protocols, architecture design, and physical controls to build robust security postures.
Python is a highly dynamic language, and this dynamism is enabled by a great deal of metadata associated with objects at runtime. In this course, Core Python 3: Introspection, you'll explore Python's support for introspection, the ability of a program…
The world which we live in is rapidly changing for both us and the people we support. In this course, Microsoft Azure Hybrid Identity – Overview, you will learn how to embrace these changes and extend your active directory to the cloud. This will give…
At the core of Azure-based integration and workflow is a thorough knowledge of Logic Apps. In this course, Azure Logic Apps: Fundamentals, you’ll learn how to build mission-critical Logic Apps for the Enterprise. First, you’ll learn the basics of flow…
Annotations are used at every level of Java programming, from the compiler, to tool integration, to building dynamic systems. Understanding how to correctly work with annotations is critical to success as a Java developer. In this course, Adding Metada…
Get personalized course recommendations, track subjects and courses with reminders, and more.