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 HTTP methods to create, update, and delete data through POST, PUT, PATCH, and DELETE handlers while building dynamic routes for comprehensive API resource management.
Master fundamental data structures in Go, including slices, arrays, and maps, while learning to create and manipulate them through hands-on examples and practical applications.
Master essential text data manipulation techniques in Java, from efficient file reading and writing to line-by-line parsing and character handling for robust data processing applications.
Master essential techniques for parsing and managing tabular data in Java, from basic TXT handling to advanced CSV operations using the Jackson library and file writing methods.
Master efficient techniques for handling large datasets in Java, from ZIP operations to batch processing of CSV files, enabling effective data management at scale.
Master efficient data manipulation in Java by learning to handle text, CSV, JSON, and large datasets through practical techniques and real-world applications.
Master advanced TypeScript data structures including arrays, sets, maps, and compound structures while learning efficient data management techniques for complex applications.
Master advanced TypeScript data structures through hands-on projects, from building management systems to implementing type-safe solutions for real-world scenarios using objects, sets, maps, and arrays.
Master data stream manipulation in TypeScript through hands-on practice with filtering, projection, and aggregation techniques using both procedural and functional programming approaches.
Master intermediate TypeScript data handling through hands-on practice with product reviews, user data, and JSON streams while building industry-ready aggregation skills.
Master data binding and validation techniques in Razor Pages to build robust ASP.NET applications with proper user input handling, form submissions, and data integrity checks.
Master fundamental Scala data structures including Arrays, Lists, Sets, and Maps through hands-on exercises involving subway systems, chess games, task management, library organization, and zoo simulations.
Explore Christmas music trends through interactive data visualization using Pandas, Plotly, and Dash to build engaging dashboards analyzing Billboard holiday hits from the 1950s onwards.
Master data analysis fundamentals using R, from data manipulation and cleaning to statistical testing and visualization with ggplot2. Create compelling insights through hands-on practice with real datasets.
Master data preprocessing techniques for drawing recognition, from dataset loading and visualization to augmentation and normalization for machine learning models.
Get personalized course recommendations, track subjects and courses with reminders, and more.