Courses from 1000+ universities
India banned Telegram after the NEET paper leak led to a retest for 2.28 million students. Class Central studied the scam, the money trail, and other platforms the leaks could move to.
600 Free Google Certifications
Data Science
AI Engineering
Generative AI
Product Management Essentials
The Musculoskeletal System: The Science of Staying Active into Old Age
Max MSP Programming Course: Structuring Interactive Software for Digital Arts
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.
Improving the performance of websites can be a very challenging endeavor. In this course, ASP.NET Core Performance, you’ll learn techniques to improve and analyze the performance of ASP.NET Core websites. First, you’ll explore caching in its many forms…
There's far more to successful software development than simply writing code. In this course, Software Development: The Big Picture, you'll gain an understanding of how high-quality software is produced. First, you'll explore how requirements, scope, a…
When building .NET applications, you often have to write repetitive code. Instead of manually writing that code, you can generate it with a C# Source Generator. In this course , Developing Source Generators in C#, you’ll learn how to use a C# Source G…
Learn how to build and run your Angular application code using Docker containers. Explore how to write dockerfiles for custom images, leverage multi-stage dockerfiles, container orchestration with Docker Compose, and much more.
Java programmers need to have a strong understanding of Java Collections. In this course, Collections in Java SE 17, you’ll learn to program with Java Collections. First, you’ll explore the problem with just using arrays for everything or rolling your…
For many, rigging is the last area of game development they want to learn and it's easy to understand why. You don't play a game to be wowed by the controllers used to animate that dragon or marvel at the adventurer's joint system. It's one of those di…
Want to get better at innovating with information technology? Watch this.
Learn advanced Java Swing techniques including MVC architecture, database connectivity, serialization, and working with preferences. Explore essential Swing widgets for robust GUI development.
Azure Automation is a tool for automating tasks. This course teaches the fundamentals you need to get started automating away mundane and error prone tasks.
Non-trivial web applications demand moving beyond jQuery one-offs into testable, single-responsibility code architectures. Sam shows us Backbone's lightweight approach to building client-side MVC applications and builds in unit tests with Mocha and Sinon…
Part 2 of 3 in the SharePoint Server 2013 Advanced Solutions (70-332) series. This series focuses on the planning and implementing phases of all aspects of SharePoint 2013.
Learn to design RESTful APIs with best practices. Create scalable, secure, and easy-to-use APIs using HTTP, JSON, and OpenAPI.
Automated tests undeniably help protect the quality of software projects, and end-to-end tests are an important part of it. In this course, Playwright Foundations with Node.js, you will learn how to write automated tests for web applications. First, yo…
This beginner course will serve as the first step in understanding how a Microsoft-based messaging system works.
Peek into the features of Maya and learn the tools needed to get started modeling your own character designs. Software required: Maya 2016
Get personalized course recommendations, track subjects and courses with reminders, and more.