Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Cybersecurity
Digital Marketing
Generative AI
Understanding Medical Research: Your Facebook Friend is Wrong
Algorithms, Part I
Moralities of Everyday Life
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore a wide range of free and certified Data protection online courses. Find the best Data protection training programs and enhance your skills today!
Master stack and queue implementations in C#, from fundamental concepts to advanced problem-solving techniques used in coding interviews and algorithmic challenges.
Master linked list fundamentals in C#, from basic operations to advanced implementations, while preparing for technical interviews and real-world programming challenges.
Master data frame fundamentals in R - from creation and manipulation to advanced operations like aggregation, calculations, and cleaning techniques for effective data analysis.
Master advanced data manipulation techniques in R using dplyr's powerful functions for filtering, selecting, mutating, summarizing, and chaining operations to create efficient data analysis workflows.
Master data wrangling techniques with tidyr to reshape, clean, and transform messy datasets into organized structures. Learn to handle missing values, pivot data frames, and prepare data for comprehensive analysis.
Master data visualization techniques with ggplot2, from basic scatter plots to advanced faceted graphics. Create customized plots using aesthetics, themes, annotations, and scales to effectively communicate complex insights.
Master R programming fundamentals, data manipulation, visualization, and predictive modeling while building practical skills for analyzing and transforming data using powerful statistical tools.
Master data manipulation techniques in R using dplyr to filter, select, summarize, group, mutate, and reshape datasets effectively for advanced data analysis and transformation.
Master data visualization techniques in R using ggplot2, from basic scatter plots to advanced customization. Create compelling graphics with themes, aesthetics, and various plot types to effectively communicate insights.
Master request processing in Express.js through hands-on practice with mock data, covering advanced endpoints, authentication, error handling, and API development using practical examples and real-world scenarios.
Master MongoDB data management with Mongoose, from setting up database connections to handling relationships, validations, and API development in Express.js applications.
Master MongoDB data operations through Mongoose - from basic CRUD to advanced querying. Build robust Express.js applications with efficient document management and complex data retrieval techniques.
Master advanced C# data structures including dictionaries, sets, tuples, and nested structures. Build practical skills in managing complex data through hands-on exercises and real-world applications.
Master data stream manipulation in C# through hands-on practice with projection, filtering, and aggregation techniques, using both procedural and functional programming approaches.
Master data stream manipulation and aggregation in C# through hands-on practice with real-world scenarios, from product reviews to transaction tracking and user management systems.
Get personalized course recommendations, track subjects and courses with reminders, and more.