Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Computer Science
Information Technology
Data Analysis
The Science of Gastronomy
Transforming Digital Learning: Learning Design Meets Service Design
Intelligenza Artificiale
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore techniques for writing higher order functions in C++, elevating code abstraction, improving readability, and reducing duplication while maintaining performance.
Explore challenges and intricacies of lock-free programming, including CPU behavior, common pitfalls, and examples of simple lock-free structures. Gain insights to approach this complex topic with caution.
Explore safer C++ practices with Core Guidelines, focusing on efficiency, const usage, and minimizing raw pointers. Learn to modernize code and improve quality through automated tooling and refactoring techniques.
Explore techniques for writing simpler, more effective C++ code, focusing on naming, function length, and modern language features to improve readability and maintainability.
C++17 features explored: benefits, complexities, and pitfalls. Covers core language and library updates, hidden features, design issues, and important considerations for practical implementation.
Explore C++'s capabilities for embedded systems, focusing on hardware efficiency, resource management, reliability, and maintainability across various application domains.
Explore LTE-M and NB-IoT for IoT devices, covering technology basics, hardware, protocols, security, and edge computing impacts on cloud AI data access.
Explore alternative approaches to simplify ASP.NET Core architecture, improving code clarity, reducing dependencies, and enhancing performance while maintaining clean, testable designs.
Learn to build and configure a custom Ethereum mining rig, optimize performance, and understand cryptocurrency storage options. Explore hardware choices, mining software, and wallet types for securing your digital assets.
Discover how to leverage ATDD and cloud testing to create robust, high-quality mobile apps that meet user expectations and excel in app stores, while maintaining continuous delivery.
Explore OWASP ASVS implementation for web app security, covering 189 controls in 16 categories. Learn to define, analyze, and evaluate security tests across different maturity levels for various industries.
Explore property-based testing in C# and F# using FsCheck, learning how to generate input values that challenge your code's expected properties and behavior.
Explore the challenges and strategies of digital transformation, focusing on successful innovation, technology integration, and collaboration between designers and technologists for effective service and product development.
Explore exciting features of modern JavaScript that make programming a pleasant experience, focusing on beautiful parts and features from ES6.
Explore digital twins in 3D using modern technologies like HoloLens and VR. Learn to develop and interact with virtual replicas using Unity3D and the Dolittle platform. Hands-on demos included.
Get personalized course recommendations, track subjects and courses with reminders, and more.