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
Computer Science
Psychology
Cybersecurity
Greening the Economy: Sustainable Cities
Discover Dentistry
Academic Writing
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.
In this course, you'll learn how to build a RESTful API with ASP.NET Core 3. Creating a truly RESTful API is quite different from creating a regular web API, but in this course, Building a RESTful API with ASP.NET Core 3 , you’ll learn how. You'll st…
ChatGPT Enterprise unlocks the true power of conversational AI. Remove constant limitations holding ChatGPT back. Get an AI assistant that can take on complex workflows in a single prompt with immense context. Automate processes previously impossible.…
Get started with F#. Transform your experience of .NET/Mono development in less than 90 minutes.
There's a lot of questions out there about the core concepts of Angular, including: are you following established best practices? How easy will it be to maintain and refactor the application in the future? If you're starting a new application from scra…
Learn ASP.NET Core 6 fundamentals and build modern, high-performance web apps using .NET’s latest features, MVC, Razor Pages, and dependency injection.
Testable code is code that makes automated testing quick, easy, and enjoyable. In this course, Writing Testable Code, you'll learn how to write code that is easy to test. These skills are necessary to refactor code that is difficult to test into code t…
This course explores how to extend and customize the MVC framework to better solve common development tasks. MVC is designed with extensibility in mind and leveraging this flexibility can help solve tasks faster and far more effectively.
When AngularJS applications move beyond a micro size and into a larger amount of files, structure and maintenance rapidly increase in importance. Adding TypeScript to the mix can provide big benefits to a team working on the application. This course wi…
Are you an existing developer wanting to learn a new programming language? Or perhaps you are a program manager type wanting a deeper understanding of the technologies you are surrounded by? In this course, Core Python: Big Picture, you will learn abo…
OAuth 2.0 is the go-to solution for API security, bringing authorization and delegation to modern HTTP APIs. In this course, Getting Started with OAuth 2.0, you'll learn the fundamentals of OAuth and why it is preferred over past solutions. First, you'…
This hands-on course teaches everything you need to know to build enterprise class Virtual Private Clouds (VPC) on Amazon Web Services (AWS).
Securing the transport layer of any application talking over the web is becoming an absolutely essential attribute of modern software. However, HTTPS is frequently not implemented due to perceived (rather than actual) barriers and when it is, it's ofte…
Spring MVC is the a popular web framework for Java development. In this course, Spring Framework: Spring MVC Fundamentals, you will gain a solid understanding of creating web applications with Spring MVC. First, you will learn architecture in Spring. N…
Protractor is an automated testing framework for testing AngularJS applications in the browser. It simulates a user interacting with the website by filling out forms, clicking on elements, and navigating from page to page. In this course, we'll look at…
Java is one of the most popular and widely-used programming languages in the world. It is supported by billions of devices. Whether you are interested in client-based, server-side, Android, or big data development, understanding how to program in Java…
Get personalized course recommendations, track subjects and courses with reminders, and more.