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 Micro-Mind Services: a scalable architecture for complex behavioral systems. Learn how services act like neurons, enabling advanced processing patterns for efficient, modular software development.
Explore JVM optimization through benchmarking JDK versions and JVM providers. Compare JIT compilers, identify strengths and weaknesses, and find the optimal mix for improved performance in real business applications.
Explore cloud native CI/CD challenges, benefits, and tools. Learn about container usage, dynamic orchestration, serverless resources, and open-source solutions like Tekton, Argo CD, and Jenkins X.
Explore strategies to tackle complex software challenges, avoid common pitfalls, and make change affordable. Learn from real-world experiences to effectively manage complexity in various domains and products.
Explore how different parts of the tech stack handle validations and errors, and learn to decipher software messages to improve testing and user experience.
Revolutionize responsive design with modern CSS techniques. Learn container queries, style queries, and user preference queries to create adaptable websites that respond intuitively to users' needs and device specifications.
Comparative analysis of modern state management solutions in frontend frameworks, exploring Redux, Ngrx Store, and Vuex, and their evolution within React, Angular, and Vue.js.
Explore Salesforce development, from low-code tools to object-oriented programming. Learn platform capabilities, best practices, and insights from experienced developers for building custom business solutions.
Explore Chaos Engineering's dual nature: its potential risks and crucial benefits for system resilience. Learn from real-world experiences and discover best practices for implementation.
Explore the future of asynchronous programming on the JVM with a deep dive into Java Virtual Threads and Kotlin Coroutines. Compare their advantages, limitations, and potential synergies for efficient development.
Satirical keynote exploring "Flow" - a fictional, flawed software development methodology combining worst practices from various approaches. Humorously critiques industry trends.
Explore real-time anomaly detection using machine learning on logs and traces. Learn to treat application data holistically, enabling intelligent monitoring and complex issue identification beyond traditional alerts.
Discover how Kotlin Multiplatform Mobile enhances native app scalability through code sharing, best practices, and efficient development, illustrated by a real-world sports organization case study.
Explore the fascinating technology behind lotteries, uncovering the systems and processes that make billion-dollar jackpots possible in this intriguing presentation.
Practical insights on evaluating event-driven microservices architecture through structural analysis, domain-driven design, and quality assessments. Learn methods for building and executing an effective architecture assessment framework.
Get personalized course recommendations, track subjects and courses with reminders, and more.