Courses from 1000+ universities
AI got cheap enough that Duolingo’s most expensive plan may not survive it. I read the earnings call transcript and opened the app to see what is actually changing for learners.
600 Free Google Certifications
Artificial Intelligence
Data Science
Cybersecurity
L'Italiano nel mondo
Introduction to HTML5
Umano Digitale
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore Decision-Making Isolation technique to enhance C++ code quality, focusing on readability, extensibility, and testability. Learn practical heuristics for decoupling logic and simplifying unit testing.
Explore cutting-edge C++ optimization techniques for modern CPUs, covering architecture changes, benchmarking challenges, and practical strategies to enhance code performance on latest processors.
Explore building user-friendly C++ coroutine types for async operations, including file downloads and promise handling, with insights on potential improvements and advanced implementations.
Explore Google's Rappel library, an alternative to std::ranges for composing operations. Learn about its semantic model, advantages, and implementation details for safer and more efficient algorithm composition.
Explore cutting-edge C++26 features, from small tweaks to major additions. Learn about enhancements already in the working draft and compilers, customized based on audience interests.
Pragmatic evaluation of C++'s challenges and future, emphasizing focus on improving lives through better libraries, talks, features, and understanding C++'s role in technology and society.
Explore the "target model" in C++ build systems, its history, and impact on dependency management, C++20 modules, and sustainable project maintenance. Learn to address common build-related issues.
Explore Boost.Parser, a C++17+ parsing library combining Spirit's best features with modern enhancements. Learn its capabilities and improvements over previous parsing solutions.
Explore Boost.Parser, a new C++17+ parsing library combining Spirit's best features with modern enhancements. Learn its capabilities and advantages for efficient parsing in C++.
Explore legacy C++ design trends and their modern counterparts, examining the balance between traditional and contemporary approaches in software engineering.
Explore C++20 coroutines and structured concurrency with Corral, an open-source framework. Learn practical implementation, task management, and integration with existing systems for simplified concurrent logic.
Explore compile-time parsers in C++ for expressive APIs and DSLs. Learn techniques, compare libraries, and discover applications in regular expressions, parser generators, and reflection features.
Explore value semantics in C++ programming, focusing on improved code readability, correctness, and maintainability. Learn techniques for value-oriented design and implementation.
Explore implementing senders and receivers for asynchronous work in embedded systems without an OS. Learn about P2300, concurrent behavior, and zero-cost abstractions for microcontrollers.
Demystifying C++ type erasure: from basic concepts to advanced implementations. Learn how to achieve high-level abstraction and improve performance in your C++ code.
Get personalized course recommendations, track subjects and courses with reminders, and more.