Courses from 1000+ universities
Online learning can be more than content delivery. It can be where community happens.
600 Free Google Certifications
Finance
Psychology
Language Learning
Introducción a la inversión bursátil
Supporting Victims of Domestic Violence
Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course)
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.
This course is about learning everything you need to use React Hooks in your React apps, as well as how to build your own custom Hooks to satisfy your own state and component lifecycle management. In this course, Using Hooks in React 18, you’ll learn t…
The Python standard library has several built-in modules which contain a series of functions for handling files and are part of several modules, such as os, path, shutil, and pathlib. The Python standard library is among the top libraries that every Py…
A Java developer is expected to be able to unit test their code, and this course will show you how to do that with JUnit. In this course, Java SE Unit Testing with JUnit, you’ll learn how to create JUnit tests and keep them organized. First, you'll dis…
Arrays and objects are everywhere in JavaScript, and for that reason many developers use them without really understanding them. A clear-headed understanding of how they operate behind the scenes is sure to make you a much more competent and respected…
Learn to remove distracting elements from photos using Photoshop's healing and retouching tools. Master non-destructive editing techniques to preserve original images while making impactful improvements.
Have you ever wondered how to attract and retain top talent for your organization? Do you have a problem employee? Are you facing upcoming performance reviews? If so, this course is the perfect course for you. In this course, Managing Technical Profess…
Developers can’t get enough of Rust. Ranked as the most loved programming language for 7 years running by the StackOverflow Developer Survey, and tied with Python as the most wanted, Rust has become a heavy hitter on the programming scene in relatively…
Explore foundational concepts of cloud computing and Azure, including organizational structure, core services, and practical applications for beginners starting a career in cloud technology.
Master essential Azure cloud design patterns for optimizing data management, scaling, caching, and performance. Covers CQRS, event sourcing, sharding, and static content hosting for robust cloud applications.
In this course, Building an Enterprise Grade Distributed Online Analytics Platform, you'll learn how to build a full-blown distributed analytics system using Kafka, Cassandra, Storm, and Elasticsearch. First, you'll begin by understanding what is onlin…
Binding data to views in Android can be an exercise in redundancy. We have typed the methods 'findViewById' and 'setText' many times and have consigned ourselves to the monotony. At Google I/O 2015, a new data binding library was announced that promise…
An attractive user interface is the first impression of any application that the users come across. To provide a smooth, attractive, and consistent user-interface and design, the most important step that a developer should focus on is the themes and st…
Learn how to test-drive your Rails application from scratch. This course covers everything you need to start your TDD journey: you'll learn the main principles behind test-driven development, and you'll see how to write acceptance, controller, and mode…
There are several gems inside the existing concurrency API that have been hiding in the background for years, waiting to be discovered by curious software engineers. The existing Java Concurrency API makes it much easier to build a Java application tha…
Most current SOA publications suffer from two main problems: being too technical oriented right from the start, and taking too much of a theoretical approach. This course, Real World SOA: Analysis and Design, tackles both problems and it will help make…
Get personalized course recommendations, track subjects and courses with reminders, and more.