Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Web Development
Software Development
Graphic Design
Functional Programming Principles in Scala
Mountains 101
Industrial Pharmacy-I
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore information hiding, coupling, and cohesion in microservices architecture, applying concepts from structured programming to modern system design for improved deployability and modularity.
Explore how Zalando transitioned from a centralized Data Lake to a distributed Data Mesh architecture, emphasizing data ownership, quality, and accessibility at scale.
Explore business capability mapping for effective microservice design, enhancing organizational agility and product velocity through strategic alignment and improved integration.
Modernizing the architect's role: strategies for mentoring, scaling processes, and maximizing efficiency in microservices environments. Explore principles to guide teams towards success and redefine the architect as a peer.
Explore modern OAuth techniques for enhanced security, including strong client authentication, proof-of-possession tokens, and hardened authorization requests.
Discover effective techniques for implementing true Agile practices in organizations resistant to change, overcoming misconceptions and fostering a culture of continuous improvement and adaptability.
Comprehensive exploration of Apache Kafka ecosystem, covering core concepts, APIs, stream processing, and integration tools. Includes demos and practical insights for building robust data streaming platforms.
Practical guide for integrating security into DevOps without slowing down. Learn strategies, tools, and best practices to improve software security posture while maintaining rapid deployment.
Explore Microsoft's 8-year DevOps journey, focusing on cultural shifts, agile practices, and lessons learned. Gain insights into managing large-scale software development and continuous integration.
Explore benefits and practical examples of testing in production, including early feedback, faster releases, improved quality, and better control over applications in modern cloud and DevOps environments.
Explore CPU fundamentals, from instruction sets to optimization, covering ARM vs Intel, memory management, and future trends. Gain insights into how processors execute code across various devices.
Explore how F# addresses Python's limitations in web development, data scripting, and machine learning while leveraging Python's ecosystem. Learn F#'s advantages in static typing, environment setup, and functional programming.
Explore Domain Driven UI using F# and SAFE-Stack to seamlessly integrate backend domain models with frontend design, enhancing user experience through a functional approach.
Explore model-checking techniques to detect concurrency errors in system designs. Learn how TLA+ can improve confidence in concurrent code and save time during development.
Explore sagas for modeling complex collaborative domains without distributed transactions, focusing on failure handling and eventual consistency in stateful systems.
Get personalized course recommendations, track subjects and courses with reminders, and more.