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
Management & Leadership
Cybersecurity
Digital Marketing
Learn Like a Pro: Science-Based Tools to Become Better at Anything
Uncommon Sense Teaching
Programming for Everybody (Getting Started with Python)
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore a wide range of free and certified Data management online courses. Find the best Data management training programs and enhance your skills today!
Master TypeScript data structures by implementing stacks and queues, solving algorithmic challenges, and tackling common interview problems through hands-on coding practice.
Master TypeScript Linked Lists implementation, manipulation, and problem-solving techniques for technical interviews and practical applications.
Master essential data structures and algorithms in TypeScript - from maps and recursion to linked lists. Gain practical experience implementing efficient solutions and analyzing complexity for real-world programming challenges.
Master advanced data structures like sorted maps, linked lists, queues, and stacks, while learning practical implementation techniques and custom sorting methods in Go programming.
Master advanced Redis data structures using Python, from sets and sorted sets to bitmaps and geospatial indexes. Build efficient systems for leaderboards, activity tracking, and location-based features.
Master advanced Redis data structures and operations in Node.js, from sets and sorted sets to bitmaps and geospatial indexes for building efficient, scalable applications.
Master advanced C++ data structures including maps, sets, pairs, and nested structures while learning practical implementations for efficient data management and complex programming scenarios.
Master advanced C++ data structures through hands-on projects including library systems, address books, and navigation history. Build practical applications using maps, sets, pairs, and nested vectors.
Master data stream manipulation techniques in C++ through hands-on practice with projection, filtering, and aggregation operations, using both procedural and functional programming approaches.
Master intermediate C++ data stream manipulation through hands-on practice with inventory systems, user management, and data aggregation tasks for real-world applications.
Master text cleaning, vectorization techniques (TF-IDF, embeddings), modern tokenization, and scalable data pipelines for NLP and LLMs through hands-on practice.
Master efficient data preparation strategies for training large-scale LLMs through scalable collection, deduplication, filtering, and augmentation techniques to optimize datasets.
Master text cleaning, tokenization, vectorization, and chunking techniques to build high-quality data pipelines for large language models and NLP applications.
Master essential algorithms and data structures in C# through hands-on implementation of hash tables, sorting methods, stacks, queues, and linked lists for efficient problem-solving and optimization.
Master fundamental data structures in Go by implementing stacks and queues, solving algorithmic problems, and learning efficient management techniques for technical interviews and practical applications.
Get personalized course recommendations, track subjects and courses with reminders, and more.