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
Artificial Intelligence
OpenAI
Divide and Conquer, Sorting and Searching, and Randomized Algorithms
Introduction to Graphic Illustration
The Science of Gastronomy
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore seccomp for Linux kernel security: limit system calls, write BPF programs, and understand its applications in Docker, browsers, and more. Gain practical insights into this powerful security tool.
Explore cross-platform development using the Salami Method, a system architecture that separates platform-specific code from core functionality for improved maintainability and portability.
Explore the significance of deliberate omissions in C++ coding, enhancing code readability and design through conscious decisions about keywords, punctuation, and syntax.
Learn to blend consumer appeal with professional functionality in product design, enhancing user experience while maintaining performance and security for successful solutions.
Explore the development of Zivid One, a cutting-edge 3D color camera for robotics and automation, covering technology, design principles, and innovative approaches in product creation.
Explore C++'s quirky features and hidden pitfalls, from Abominable Types to Zombies, in this entertaining journey through the language's peculiar characters and concepts.
Explore visual programming for efficient prototyping in IoT, embedded software, and interfaces. Learn to create dashboards, natural language interfaces, and solve design problems using TouchDesigner.
Explore IncludeOS, a library operating system that enhances performance and security. Learn about its unique features, deployment, and live application updates without downtime.
Explore safe C++ class design, focusing on best practices, rules, and guidelines for creating robust and maintainable code while navigating complex language features and potential pitfalls.
Explore GPU process isolation in Chromium, focusing on security, robustness, and dependency separation. Learn about IPC frameworks and surface composition in multi-process programs.
Explore techniques to eliminate null in C++, enhancing code safety and clarity. Learn to use non-nullable types, std::optional, and gsl::not_null for improved software design.
Learn techniques for creating maintainable Python utilities to replace complex shell scripts, covering code organization, command-line interfaces, filesystem manipulation, and unit testing for improved project management.
Learn to identify and mitigate security vulnerabilities through threat modeling, a proactive approach that analyzes application security before coding begins. Includes hands-on practice and tool recommendations.
Explore Sociocracy to enhance product development through collaborative decision-making, feature selection, and team buy-in, fostering innovation and consensus in your projects.
Explore Huddly's intelligent collaboration camera, featuring edge computing and a hardware-powered neural network. Learn about design-driven development and user-focused machine learning optimization for enhanced video experiences.
Get personalized course recommendations, track subjects and courses with reminders, and more.