Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Computer Science
Data Analysis
Computer Networking
Medicine and the Arts: Humanising Healthcare
Exploring Play: The Importance of Play in Everyday Life
Songwriting: Writing the Lyrics
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore move semantics in C++11, analyzing cases and consequences of std::move decisions. Interactive session with code review to enhance understanding and application.
Discover strategies to reduce software dependencies, enhancing code quality and maintainability. Learn practical techniques for creating robust, flexible, and scalable C++ applications.
Explore modern C++ techniques through live coding, debunking myths and showcasing practical applications for everyday developers using modules, coroutines, and C++23 features.
Entdecken Sie C++ Ranges: Möglichkeiten, Vorteile und Herausforderungen. Tauchen Sie ein in fortgeschrittene Konzepte wie Templates, Threads und atomare Referenzen.
Explore CPU cache effects and memory optimization techniques through code examples and benchmarks, deriving key memory characteristics for improved software performance.
Explore C++20's multithreading tools for beginners, covering essential facilities and safe usage in new or existing applications.
Explore C'est library project for constexpr support in C++ standard library, featuring compile-time compiler and proof verifier examples. Learn about CTBench for compile-time benchmarking.
Explore Petri nets: their concepts, mathematical representation, and applications in computer science. Learn about system design, graphical representation, and simulation tools.
Explore dependency injection techniques in C++ to create decoupled, easily refactored, and testable components. Learn to manage data and behavior dependencies for simplified, maintainable software.
Explore std::function's evolution, applications, and alternatives in C++. Learn about observer patterns, callback systems, and function-related libraries and extensions.
Explore monorepo environments using Bazel, comparing benefits with polyrepo setups. Learn ergonomic configurations and adapted git workflows for efficient development.
Explore Conan 2.0's new features, including improved graph model and customizable plugins, to enhance C++ dependency management and streamline workflows.
Explore SYCL for C++ development on multi-accelerator systems. Learn basics, see demos, and discover how companies and institutions leverage this open-source, cross-device solution.
Explore IoT development using macchina.io, a powerful framework for building connected devices and applications with POCO C++ libraries.
Explore POCO C++ libraries for efficient cross-platform development, focusing on key features and applications in IoT and beyond.
Get personalized course recommendations, track subjects and courses with reminders, and more.