Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Psychology
Information Technology
Digital Marketing
AP® Microeconomics
Let's Get Started: Building Self-Awareness
Dino 101: Dinosaur Paleobiology
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore the intricacies of coroutines, fibers, and threads in C++, understanding their differences, use cases, and implementation strategies for efficient concurrent programming.
Explore the latest features and improvements in C++14, gaining insights into its enhanced capabilities and potential impact on modern software development.
Explore the evolution of axiomatic programming, tracing its roots from Euclidean deductions to modern C++ templates and their future implications in software development.
Explore potential pitfalls and complexities in C++ programming with expert insights on language features, best practices, and common misconceptions to enhance code quality and efficiency.
Explore real-world applications of Spirit 2.1 library for parsing and generating communication streams. Learn techniques for implementing parsers and generators using Qi/Karma, including an XML parser and XPath-like extractor.
Comprehensive exploration of lock-free programming, covering atomicity, CAS instructions, memory barriers, and advanced concepts, with practical examples and future developments in C++.
Exploring a tool for rapid parser development using Boost Spirit, addressing compile time issues and enhancing debugging capabilities for complex parsing tasks.
Explore advanced Boost.Test usage in production, including execution monitoring, floating point exception handling, in-place unit testing, and integrating test tools into components.
Build an Asio-based server for reactive systems, utilizing Boost libraries to handle asynchronous resources, route data streams, and communicate with Flash displays via XMLSocket.
Explore generic programming principles and their application in the Boost Graph Library, learning C++ template techniques for efficient and flexible graph problem-solving.
Unveiling Ryppl: A revolutionary system for managing complex software projects, addressing Boost's development challenges and potentially transforming open-source collaboration.
Explore the Logic Paradigm in C++ with Castor library. Learn basics, see examples, and discover how it integrates with Boost for powerful multiparadigm solutions.
Explore Visual Studio's data structure visualizers for easier debugging of STL objects, and learn to create custom visualizers for complex types like Boost classes.
Explore the current state of Boost C++ libraries, examining potential issues and discussing their impact on modern C++ development.
Explore Spirit's 10-year journey from a small library to a sophisticated Boost component, influencing other libraries and showcasing advanced C++ techniques along the way.
Get personalized course recommendations, track subjects and courses with reminders, and more.