Courses from 1000+ universities
17 years ago, Krishna Kumar started offering free PMP prep online. Today, it’s a leading digital upskilling platform that helps millions upskill in AI, cybersecurity, data science, and more.
600 Free Google Certifications
Fundamentals of Neuroscience, Part 1: The Electrical Properties of the Neuron
Organic Chemistry 1
Mountains 101
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Discover the latest C++ reflection proposal's design, implementation, and practical applications through real compiler examples and code demonstrations for modern metaprogramming techniques.
Dive into hardware-friendly performance engineering, exploring memory hierarchies, vectorization, data dependencies, and optimal code generation for modern processor architectures.
Explore the fascinating relationship between symmetry and code design, examining patterns that enhance reliability, performance, and maintainability in software development.
Explore real-world applications of POCO C++ libraries and macchina.io in IoT development, showcasing practical examples and implementation strategies.
Craft modular IoT applications with rich web interfaces using POCO C++ Libraries and macchina.io. Integrate sensors, protocols, and cloud services for efficient Linux-based device development.
Explore C++20 coroutines from basics to advanced concepts. Learn new keywords, customization points, and how to implement generators. Understand cooperative multitasking and coroutine benefits in concurrent programming.
Explore modern C++ project setup using CMake, including research findings and easy initialization methods for 2024. Learn from expert insights on streamlined development practices.
Explore random number generation, distributions, and applications in C++. Learn about PRNGs, chaos theory, and visualize concepts through blob racing simulations.
Explore gRPC C++ implementation for modernizing legacy codebases, abstracting details, and decoupling services. Learn effective strategies for transitioning to service-oriented architectures.
Explore an elegant Modern C++ solution for versioning API messages, enabling seamless upgrades/downgrades between client and server communications.
Learn to handle static analysis findings, focusing on MISRA C++ violations. Explore strategies for addressing feedback, documenting deviations, and improving code quality in safety-critical systems.
Explore time travel debugging techniques to efficiently identify and resolve complex code issues. Learn how to rewind program execution and utilize watchpoints for effective debugging.
Explore Type Erasure implementation techniques, from simple wrappers to advanced optimizations. Master this powerful design pattern to reduce coupling in C++ codebases.
Explore the C++20 filter view's design, benefits, and potential pitfalls. Learn crucial aspects for successful element filtering and avoid unexpected compile-time and runtime errors.
Explore game automation techniques using C++, from built-in tool support to code injection. Learn to enhance gameplay and overcome challenges through programming.
Get personalized course recommendations, track subjects and courses with reminders, and more.