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 Analysis
Computer Science
Language Learning
Introduction to Research Ethics: Working with People
Improving Communication Skills
Rome: A Virtual Tour of the Ancient City
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.
The Web has seen at least four major advancements in browser technology, about once every five years. Ajax has been around for five years, and we're at the next jump: persistent connections between server and client. Node.js makes it easy to write asyn…
Gain insights into NoSQL databases, their business impact, and adoption guidelines. Explore categories, best practices, and evaluation criteria for organizational implementation.
Learn creational design patterns like Singleton, Builder, Prototype, Factory, and AbstractFactory with practical Java API and code examples. Part of a 3-part series. Duration: 1-2 hours.
Master SOLID principles in C#. Learn to write clean, maintainable, and scalable object-oriented code using best design practices.
Discover 17 proven strategies from industry experts to maximize productivity, manage your schedule effectively, and overcome overwhelm in your tech career.
Angular is GREAT for building client-side applications for the Web. But since Angular code is developed using JavaScript, Angular has all of the issues that come with coding in JavaScript: no strong data typing, global namespace issues, and lack of cla…
Angular uses RxJS to create Observable data streams, but that’s just one of its many features. In this course, RxJS in Angular: Reactive Development, you will gain the ability to develop your applications with a more declarative and reactive approach…
The ideas in this course can help you communicate better by listening better. We cover ideas that you can incorporate right now! You can improve your active listening skills, show people you care about them and their message, and have better relationsh…
Are you interested in learning to program? Have you heard good things about Google's Go programming language? Then, this course is for you! In this course, Go Fundamentals, you'll learn the basics of programming in Go. First, you'll learn the mandator…
There is more to routing in Angular than just moving the user between multiple views of an application. In this course, Angular Routing, you'll discover how to define multiple routes and pass data to routes. Next, you'll explore how to preload data for…
These days, every business role needs to understand the core ideas, tools and technologies their organizations rely on. This course, Data: Executive Briefing, is a fast-paced, practical, and pragmatic introduction to multiple ways to work with (and thi…
Part 2 of 2 in the SQL Server 2012 Querying (70-461) series is designed to teach students how to query and work with a SQL Server 2012 database.
Tech leaders need a fundamental understanding of the tools and technologies their teams use to build solutions. This course, Machine Learning: Executive Briefing, takes a fast-paced, practical, and pragmatic approach to Machine Learning. First, we'll e…
You've probably heard about the benefits that functional programming can bring to your applications, but did you know you can apply many of the same techniques in C#? Did you know that you're probably already using some of them? In this course, you'll…
Hello! My name is Jerry Kurata, and welcome to Understanding Machine Learning with Python. In this course, you will gain an understanding of how to perform Machine Learning with Python 3. You will get there by covering major topics like how to format…
Get personalized course recommendations, track subjects and courses with reminders, and more.