Courses from 1000+ universities
Online learning can be more than content delivery. It can be where community happens.
600 Free Google Certifications
Finance
Psychology
Web Development
Python for Data Science
Mindfulness for Wellbeing and Peak Performance
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.
While there are many options for managed Git services, some organizations cannot leverage these services for security or IP restrictions. In this course, Git Administration, you will learn to implement and manage your own Git server. First, you will l…
Many IT professionals want to take the leap into IT management. One of the necessary skills is a firm understanding of metrics and measurements. In this course, Managing IT: Metrics and Measurements, you'll learn why you should measure and specificall…
Using rows and columns can work for most webpages, but you are typically restricted to working with twelve columns, especially in Bootstrap. In this course, Web Layouts with Flexbox and Bootstrap 4, you will gain the ability to create custom web page l…
This course helps you optimize your mentoring relationship when you are a mentee. You will learn what your role is and what you can do to meet your objectives as you work with a mentor.
Creating modern static sites with GatsbyJS, React, and GraphQL can be easy and this course will show you how. In this course, GatsbyJS 2: Getting Started, you will gain the foundational knowledge needed to create modern static sites using GatsbyJS. Fir…
This course covers every objective from the Mobile Devices domain of the CompTIA 220-901 certification exam. This is the fourth course in a series of five courses to prepare you for the CompTIA A+ 220-901 certification exam. As of January 15, 2019, Co…
Angular is one of the most popular front end frameworks out there. Learning to use it is great for your career, but you may not need an in-depth approach. In this course, Angular 7 Crash Course, in less than 60 minutes, you will learn all of the founda…
Testing an API improves its reliability. Generating client-side code helps with getting started fast when building a client that consumes your API. OpenAPI can help with both. In this course, Using OpenAPI/Swagger for Testing and Code Generation in A…
Are you looking for a way to better manage state in your game? Are your Update methods too long and loaded with conditional statements that are hard to follow and debug? In this course, Finite State Machines in Unity, you’ll learn a tried and true tech…
Aspiring computer technicians must be familiar with the wide world of mobile devices. In this course, Computer Fundamentals: Mobile Devices, you will learn foundational knowledge of configuring, securing, equipping, networking, and synchronizing mobile…
Creating unit tests that are independent of external systems can be difficult and intimidating. In this course, Mocking Node.js with Sinon, you’ll learn to use the Sinon library for mocking external dependencies while testing your code. First, you’ll e…
Power BI can empower you to uncover trends and patterns hidden within your data, enabling you to make data-driven decisions. In this course, Data Literacy: Essentials of Power BI, you’ll learn to consume and create charts using Power BI. First, you’ll…
Whatever your role, you need to understand the core ideas, tools and technologies every organization relies on. Most of us already use various technology “platforms”, but they’re often poorly understood. In this Executive Briefing, we’ll quickly get cl…
With more and more complex and distributed environments, Infrastructure as Code is becoming the norm to ensure repeatable and stable deployments. In this course, Deploying Azure Resources Using Bicep, you'll learn how to use Bicep as your Infrastructur…
System hacking is one of the most important, and sometimes, the ultimate goal of an attacker. In this course, Ethical Hacking: System Hacking, you’ll learn the different techniques attackers will use to breach your systems. First, you’ll explore the ha…
Get personalized course recommendations, track subjects and courses with reminders, and more.