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 advanced data visualization techniques using diamonds dataset to uncover patterns through box plots, scatter plots, violin plots, strip plots, and pairplots for deeper statistical insights.
Master advanced C# data structures including stacks, queues, and sorted dictionaries while learning practical implementation techniques and custom comparators for efficient programming.
Master essential Python techniques for text file operations, from reading and writing files to parsing data line-by-line and character-by-character for efficient text manipulation.
Master essential techniques for parsing and writing tabular data in TXT and CSV formats, developing practical skills for handling structured scientific datasets effectively.
Master JSON, XML, and scientific data formats in Python, from basic parsing to advanced data structures and file handling for complex datasets and data-driven applications.
Master efficient techniques for handling large datasets, from compressed file management to batch processing of NumPy arrays and CSV files, enabling you to work effectively with data at scale.
Master thread-safe data structures in C++ by implementing stacks, queues, and lists using locks, mutexes, and condition variables for effective concurrent programming.
Master advanced Java data structures including arrays, sets, maps, and compound structures while learning efficient data management techniques for complex programming scenarios.
Master advanced Java data structures through hands-on practice with lists, maps, and sets while building real-world applications like address books and employee management systems.
Master essential data stream operations in Java, from filtering and projection to aggregation, using both procedural and functional programming approaches for efficient data manipulation.
Master intermediate Java data stream operations and aggregation techniques through hands-on practice with real-world scenarios and product review management.
Dive into advanced C++ data structures, mastering STL containers like stacks, queues, and maps while learning effective manipulation techniques and practical implementations.
Master API integration in React by fetching, creating, editing, and deleting todo items while handling loading states and errors effectively.
Master TypeScript's advanced data structures like maps, sets, linked lists, and queues through hands-on implementations and practical problem-solving exercises.
Dive into Angular's advanced features including pipes, routing, guards, observables, RxJS, and HTTP client to optimize data handling and enhance user experience in your applications.
Get personalized course recommendations, track subjects and courses with reminders, and more.