Courses from 1000+ universities
Class Central experiments with cataloging online courses from California Community Colleges, offering diverse, affordable, and credit-worthy learning opportunities.
600 Free Google Certifications
Python
Graphic Design
Computer Science
Songwriting: Writing the Lyrics
The Musculoskeletal System: The Science of Staying Active into Old Age
Digital Marketing
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore debugging techniques, error checking, and tools for C++ through real-world examples. Learn to reproduce, locate, understand, and fix complex bugs in your code.
Explore C++ reflection's evolution, potential applications, and future prospects. Gain insights into advanced programming concepts and language design considerations.
Explora el proceso de búsqueda de nombres y resolución de sobrecarga en C++, sus reglas complejas, posibles problemas y cómo evitarlos. Adecuado para todos los niveles de habilidad.
Explora estrategias de compilación cruzada para dispositivos ARM usando gestores de paquetes C++. Aprende a configurar entornos y superar desafÃos técnicos para compilar aplicaciones de forma eficiente.
Explore efficient C++ dependency management using package managers. Learn pros and cons of different solutions, addressing common pain points and optimizing workflows for various scenarios.
Explore efficient concurrent memory management techniques, combining smart pointers and deferred reclamation for scalable, high-performance C++ code with simplified abstractions.
Explore the Observer design pattern in C++, its implementation, real-world applications, and trade-offs. Learn to recognize and apply this pattern for event handling in software development.
Aprenda técnicas eficazes de injeção de dependência em C++ para criar software modular, testável e fácil de manter. Explore abordagens práticas para gerenciar dependências de dados e comportamentos.
Explora los desafÃos técnicos de implementar el formateo de rangos y tuplas en C++, analizando las diferencias entre std::format y ostream, y discutiendo las mejoras propuestas para C++23.
Explore modern solutions for creating reproducible C++ developer environments, focusing on GitHub Codespaces and Microsoft Dev Box, to streamline project setup and enhance productivity.
Explore techniques for simulating hardware devices in C++, leveraging operator overloading and user-defined conversions to create realistic device register interactions for embedded systems development.
Explore essential C++ Core Guidelines for writing correct, modern software. Learn best practices for interfaces, functions, classes, concurrency, and templates to enhance your C++ programming skills.
Discover actionable guidelines to reduce C++ complexity, enhancing maintainability and developer well-being. Learn pragmatic approaches to simplify codebases through interactive examples and deep analysis.
Explore multithreaded robotics application architecture in C++, focusing on parallelization, concurrent execution, and meeting non-functional quality requirements for optimal performance in robotics systems.
Explore tipi.build, a revolutionary C++ package manager addressing ecosystem fragmentation. Learn about its unique approach, real-world challenges, and potential to streamline C++ development.
Get personalized course recommendations, track subjects and courses with reminders, and more.