Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Management & Leadership
Cybersecurity
Digital Marketing
Learn Like a Pro: Science-Based Tools to Become Better at Anything
Uncommon Sense Teaching
Programming for Everybody (Getting Started with Python)
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.
Everything you need to know to start using log4net quickly and effectively.
Modernize websites with Azure PaaS: Learn migration, scalability, security, and cost optimization. Leverage cloud features for improved speed and efficiency in deployment, configuration, and monitoring.
In this HTML tutorial, we'll learn about the concept of semantic HTML. Semantic HTML means writing HTML that is descriptive and meaningful in regards to content and context. This course will talk about how, and especially why, it is important to write…
Master ethical hacking techniques and professional penetration testing workflows using Kali Linux, the Swiss Army Knife OS for IT security professionals.
In this course you will learn how to create a complete iPhone application. We will cover the basics of iOS development and architecture.
Developing for iOS is a valuable and in-demand skill, but if you haven't developed in the Apple world before, it can be surprisingly different. In this course, iOS 11 Fundamentals, you'll quickly get up and running using Xcode 9 and Swift 4 to build gr…
This course continues on from the first course on beginning iOS and iPhone development. We cover some more advanced beginner topics and address deploying our application to the app store.
An introduction to iOS 9 development, using Xcode 7 and the Swift 2 programming language. This course will cover the basics of the Swift language, creating flexible iOS user interfaces that work on multiple devices, seeing how software patterns like Ta…
This course introduces you to all the fundamental skills you need in order to build, debug, and deploy iOS applications - either to the Apple AppStore or to your enterprise.
Have you had difficulty writing solid end-to-end tests for your web applications? Are the tests slow, hard to setup, and flaky? Cypress is a fast, reliable and easy to use end-to-end testing framework for anything that runs on the browser. It is agnost…
A well designed application is not necessarily the one which has a perfect separation of layers, or the one which perfectly implements some predefined design patterns. It is certainly a plus to have these two goals met, but that is not sufficient to ma…
There are a wealth of problems that can affect the performance of SQL Server workloads, and this course shows you more than 35 common performance issue patterns. With 17 detailed demos, you're shown how to recognize each pattern along with practical tr…
At the heart of building durable and reliable React applications is a solid understanding of testing, starting with Jest. In this course, Testing React Applications with Jest, you will learn everything you need to do to create solid tests for your Reac…
Testing web applications is one of the most important parts of the development process and Jest, the testing framework from the makers of React, is one of the newest and most powerful tools for doing so. In this course, we'll fully implement a suite Je…
Securing your Angular apps with modern, interoperable security protocols helps you ensure your apps are secure, and that they can participate in a Single Sign-on (SSO) experience across multiple apps that use the same identity provider. In this course,…
Get personalized course recommendations, track subjects and courses with reminders, and more.