Courses from 1000+ universities
Seven years after replacing a Yale president with a fintech CEO, Coursera picks an Amazon veteran to help fix its slowing growth and falling stock price.
600 Free Google Certifications
Data Analysis
Project Management
Graphic Design
Critical Perspectives on Management
Design Patterns
Supporting Victims of Domestic Violence
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore practical implementation of privacy technology in software, covering theories, open-source libraries, and examples to kickstart your journey into privacy engineering.
Explore the evolution of agile development, debunk myths, and uncover the true essence of agility. Gain insights into implementing an agile mindset and adapting to organizational challenges.
Explore the forces influencing monolith-to-microservices migration decisions. Learn to evaluate architectural styles and determine the best approach for modernizing critical applications.
Explore why "tech debt" is an outdated concept and learn strategies for addressing important technical work in modern software development.
Explore ING's journey in building analytics platforms across two clouds, addressing challenges, tools, and user experience in banking data management and compliance.
Explore Capture The Flag for cybersecurity education, combining gamification with hands-on challenges. Learn how to implement CTFs effectively for skill development in various educational settings.
Explore building software from source, mastering core concepts and avoiding common pitfalls. Learn about the Zig Build System and its potential to simplify cross-platform development.
Insights on transitioning from tech leadership to motherhood and back, addressing challenges and strategies for supporting diversity in the tech industry.
Explore CUPID principles for joyful coding: Composable, Unix philosophy, Predictable, Idiomatic, and Domain-based. Learn to create habitable, enjoyable codebases that stand the test of time.
Explore efficient hashing techniques for identifying identical subtrees in program syntax, focusing on alpha-renaming robustness and asymptotic efficiency in functional programming languages.
Explore a novel approach to software architecture, comparing it to marbles instead of LEGO. Learn how to create loosely coupled, easily modifiable code using feature assemblies and onion architecture.
Explore modern API gateways in Kubernetes, focusing on deployment, management, and integration with cloud-native workflows. Learn key considerations for platform engineers and discover strategies for optimizing developer experience.
Explore statistical approaches for detecting and measuring platform-level latency regressions in serverless environments, going beyond traditional SLOs for improved customer-centric performance tracking.
Explore the five-ingredient Resilience Potion Recipe to foster systems resilience and guide security chaos engineering transformation, with practical opportunities for each ingredient in software development.
Explore software development as a blend of art and engineering, challenging traditional views on coding, testing, and architecture while emphasizing the importance of abstraction and continuous learning.
Get personalized course recommendations, track subjects and courses with reminders, and more.