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
Artificial Intelligence
Language Learning
Data Analysis
Mathematical and Computational Methods
AP® Microeconomics
Competitive Strategy
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore minimally intrusive binary object serialization techniques for C++, including hierarchical data traversal, dynamic reconstruction, and optimizations using Template Argument Deduction and reflection.
Explore modern C++ techniques for efficient embedded logging, overcoming constraints of tiny CPUs and memory while achieving optimal performance and usability in firmware development.
Explore exception handling from a recovery perspective, focusing on requirements for correct handling and shifting viewpoints to develop usable operations and types in C++.
Explore efficient techniques for accessing the nth element of variadic packs in C++, from naive approaches to C++20 features. Gain insights into modern pack handling and compiler optimizations.
Explore C++ Standard Parallelism: portable, efficient parallel programming for all platforms. Learn about common algorithms, tools for custom algorithms, and task graph composition.
Discover strategies for redesigning legacy systems, from analysis to implementation, with insights on overcoming challenges and ensuring successful rollout to large user bases.
Learn to generate C++ parsers with Maphoon, a flexible tool for compiler construction. Explore practical examples, runtime conflict resolution, and efficient regular expression definition in C++.
Explore C++ 20 coroutines, their potential to simplify asynchronous code, and practical implementation using the cppcoro library, with insights from expert Phil Nash.
Comprehensive exploration of C++ coroutines, covering motivations, implementation, and practical applications. Ideal for developers seeking to simplify asynchronous code and enhance C++20 skills.
Exploring challenges and opportunities for convergence in C++ package management, discussing interoperability between package managers and build systems, and addressing ecosystem pain points.
Explore generating type-safe JavaScript bindings for emscripten using Typescripten, enabling seamless integration of C++ with TypeScript interfaces for over 7000 JavaScript libraries.
Explore advanced C++ concurrency features, including memory models, thread-safety, primitives, parallel algorithms, and C++20 coroutines. Gain insights for maximum performance through live benchmarks and practical examples.
Comprehensive overview of C++ concurrency features from C++11 to C++20, focusing on performance optimization with live benchmarks and practical insights for efficient concurrent programming.
Explore advanced C++ techniques for efficient template registration and versatile data structure traversal, enhancing distributed applications with minimal developer burden and improved performance.
Explore a declarative approach to message handling in embedded systems using modern C++, covering bit mapping, filtering, and dispatching for efficient asynchronous communication.
Get personalized course recommendations, track subjects and courses with reminders, and more.