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
Web Development
Algorithms and Data Structures
Cybersecurity
Bitcoin and Cryptocurrency Technologies
Preventing Dementia
Greek and Roman Mythology
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Understand OAuth 2.1 fundamentals in simple terms, exploring key concepts and implementation details accessible to both developers and non-technical audiences.
Gain insights into key lessons and practical experiences from implementing microservices architecture, presented by Mark Richards at Devoxx Poland.
Discover practical strategies for implementing feature toggles in software development, covering best practices, common pitfalls, and real-world applications for busy developers.
Discover why Quarkus revolutionizes Java development with faster startup times, lower memory usage, and cloud-native features for modern applications.
Discover 3 essential security practices every developer must master to write secure code and protect applications from common vulnerabilities and threats.
Discover how to validate Spring Boot applications at startup with a comprehensive exploration of validation techniques and best practices.
Discover residuality theory fundamentals and applications in software development through expert insights from this comprehensive technical presentation.
Discover how to effectively test software architecture through practical strategies and techniques for validating architectural decisions and design patterns.
Uncover common pitfalls and best practices for implementing the C4 model in software architecture documentation with expert insights from Simon Brown.
Explore the counterintuitive approach to software development that embraces slower, more deliberate coding practices as you age in the tech industry.
Discover how to transform imperative code into elegant functional programming patterns with practical refactoring techniques and real-world examples.
Uncover surprising Java behaviors and deepen your understanding of language quirks that trip up experienced developers through practical examples and expert insights.
Master the architect mindset and essential tools to excel in system design interviews through practical strategies and empirical research findings.
Explore Spring Boot 3.x and Java 21's cutting-edge features including AI integrations, GraphQL, virtual threads, Project CRaC, and GraalVM optimizations for modern development.
Get personalized course recommendations, track subjects and courses with reminders, and more.