Courses from 1000+ universities
17 years ago, Krishna Kumar started offering free PMP prep online. Today, it’s a leading digital upskilling platform that helps millions upskill in AI, cybersecurity, data science, and more.
600 Free Google Certifications
SQL
Data Visualization
Graphic Design
Introduction to Indoor Air Quality
Greening the Economy: Sustainable Cities
Cryptography I
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.
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…
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…
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…
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,…
In this course, we talk about the dynamics of a team, including the what and why of a team; why teams fail or succeed; team leadership issues such as power and authority, vision, and communication; and other foundational team skills. We share 24 tactic…
Pluralsight is not an official partner or accredited training center of EC-Council. Vulnerabilities in web server implementations are frequently the vector by which online attackers compromise systems. The impact can range from short periods of outage,…
At the core of working with variables and types in JavaScript is a thorough knowledge of employing variables, literals and assignments, and applying primitive types. In this course, JavaScript 2018 Variables and Types, you’ll learn how to work with var…
In this course, you'll learn the principles and values of Agile & DevOps and how they have transformed the way of thinking, working, communicating, and collaborating.
At the core of JavaScript is a thorough knowledge of Modules. In this course, Working with JavaScript Modules, you’ll learn how to break your code out into modules in a logical way and use those modules in your application. First, you’ll learn what mo…
Get personalized course recommendations, track subjects and courses with reminders, and more.