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 Team Topologies and Platform as a Product concepts for IT reorganization, focusing on continuous value delivery and agile mindset through a real-world case study.
Explore open-source home automation solutions, from sensors to image processing, balancing comfort, openness, and usability in smart home projects.
Discover best practices for running open-source databases on Kubernetes, covering high availability, security, backups, and disaster recovery using Percona Operators.
Enhance API observability using Apache APISIX Gateway Plugins. Learn to simplify structured logging, metrics, and tracing for improved service monitoring and management.
Explore advanced features of strace for Linux debugging, including seccomp-assisted filtering, syscall tampering, and PID namespace translation.
Explore inclusive web design practices, WCAG guidelines, and techniques for creating accessible applications that cater to diverse user needs.
Explore pragmatic system design using Serverless and Function-as-a-Service to achieve flexible deployment frequencies for different business capabilities.
Explore efficient E2E testing for Kotlin/Spring REST APIs using Kotest framework. Learn TDD techniques for enjoyable and effective API testing.
Explore advanced techniques for optimizing network performance using 'perf' tool, from UDP packet reception to webserver connection rates, covering both user-space and kernel tuning.
Explore synaptic services: a revolutionary approach modeling components as neurons and connections as synapses for robust, efficient event-driven architectures.
Learn end-to-end testing for Kubernetes app observability using Prometheus, Alertmanager, and testing frameworks. Set up environments, test metrics, events, and alerts for accuracy and timeliness.
Explore techniques to improve developer experience through community insights, pair programming, and usability testing. Learn to differentiate between UX and DX for enhanced software development.
Explore distributed SQL transactions and two-phase commits, learning implementation over PostgreSQL and handling server failures in large-scale data systems.
Discover techniques for debugging memory issues using Valgrind and GDB in C/C++ programs. Learn to identify and resolve buffer overflows, memory leaks, and other low-level errors efficiently.
Explore best practices and tools for securing Python projects' supply chain, from development to distribution. Learn about cryptographic signatures, SBOMs, and SLSA attestations.
Get personalized course recommendations, track subjects and courses with reminders, and more.