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
Computer Science
Psychology
Microsoft Excel
Lean Production
Viruses & How to Beat Them: Cells, Immunity, Vaccines
Learn Like a Pro: Science-Based Tools to Become Better at Anything
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore advanced C++ range techniques, including efficient stacking, self-contained adaptors, internal iteration, and optimized text formatting for improved code expressiveness and performance.
Explore modern C++ project setup using essential tools like IDEs, build systems, and package managers. Streamline development and focus on writing efficient, high-quality code.
Explore performance-oriented C++ techniques, including faster erasure methods, cache-friendly linked lists, and efficient random-access containers. Suitable for both newcomers and experienced developers.
Explore advanced concurrency features in C++20, including higher-level abstractions built on the C++11 multithreading foundation.
Explore C++ Standard Library containers, their organization, trade-offs, and usage. Gain insights into data structure selection, time complexity, and new C++23 features.
Explore C++ reflection for declarative (de)serialization. Learn to create a library using experimental compilers and C++23 features for efficient, single-line class serialization.
Explore AI assistants for C++ development: understand LLMs, evaluate their impact, and learn effective, safe usage through live demonstrations and practical insights.
Explore techniques for importing data from CSV files, covering parsing methods, error handling, and efficient data processing in C++.
Gain insights on submitting, preparing, and delivering C++ talks from industry experts Phil Nash, Inbal Levi, and Jens Weller.
Discover techniques to overcome stage fright and become a confident speaker. Learn breathing, posture, and audience engagement strategies for successful presentations.
Discover strategies for preparing and delivering impactful technical talks, with a focus on C++ topics. Gain insights to enhance your speaking skills and engage audiences effectively.
Explore essential concurrency patterns for efficient parallel programming in C++. Learn techniques to optimize performance and avoid common pitfalls in multi-threaded applications.
Explore std::function's intricacies, caveats, and extensions in C++. Dive deep into implementation details, comparisons, and practical applications for advanced programming techniques.
Explore Clean Test, a modern C++20 testing framework with unique constexpr expression introspection, no dependencies, and thread-safe execution for efficient software development.
Explore techniques for monitoring and enforcing deadlines in real-time systems using a lightweight C++ API. Learn to implement time constraints and gather runtime statistics in multi-threaded environments.
Get personalized course recommendations, track subjects and courses with reminders, and more.