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
Academic Writing Made Easy
Mechanics of Materials I: Fundamentals of Stress & Strain and Axial Loading
Digital Marketing
Organize and share your learning with Class Central Lists.
View our Lists Showcase
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.
Explore security best practices for OpenID Connect and OAuth 2.0, covering attack models, flow updates, and countermeasures to enhance API protection and authentication protocols.
Explore techniques for transforming existing code into a more cohesive, domain-driven design through refactoring, pattern recognition, and strategic application of DDD principles.
Explore Test Driven Development through reprogramming a Terminator, covering SOLID principles, architecture, and practical examples to create maintainable applications.
Discover effective Git practices for team collaboration, including conflict handling, history crafting, and branching strategies. Learn to optimize workflows and boost productivity.
Explore vertical slice architecture's benefits, patterns, and techniques for building maintainable systems. Learn to organize code around business functionality and adapt to different application types.
Explore advanced ASP.NET Core concepts like custom middlewares, model binders, URL rewriting, and background tasks. Expand your knowledge beyond the basics for real-world application development.
Get personalized course recommendations, track subjects and courses with reminders, and more.