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
Cartography
AI and Big Data in Global Health Improvement
Digital Marketing
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Exploring simplicity in system design, managing complexity at scale, and fostering high-trust cultures for effective technology implementation and organizational success.
Explore how data-driven culture and software engineering practices intertwine at Pinterest, with insights on building data infrastructure and turning data into valuable insights.
Explore Nomad's scalable scheduling capabilities for containerized applications, covering architecture, constraints, and flexibility, with a live demo and Q&A session.
Explore patterns for highly effective software delivery teams, focusing on habits and practices that lead to faster, more efficient development and deployment processes.
Explore how agile methodologies can enhance system security through continuous delivery, team-based decision making, and integrated security practices in software development.
Explore pragmatic microservices architecture evolution, from monoliths to composable systems. Learn prerequisites, migration strategies, and potential pitfalls in this comprehensive overview for software developers.
Insights on managing large-scale programs, focusing on product development and influencing stakeholders. Learn effective strategies for successful implementation in complex organizational environments.
Explore Frege, a purely functional Haskell-like language for the JVM. Learn its unique features and how it interoperates with Java in this insightful presentation by Dierk König.
Explore how bet365 leveraged Erlang's functional programming to drive innovation, overcome challenges, and maximize positive side effects in their technology adoption journey.
Explore brain patterns in software development, focusing on customer mindsets, architectural decisions, and effective communication strategies for improved project outcomes.
Explore best practices for designing developer-friendly Web APIs, covering URI design, IDs, partial responses, GraphQL, compatibility, and error handling in this comprehensive talk.
Jez Humble critiques "big agile" frameworks, explaining their flaws and failures, and proposes alternative approaches for effective scaling of agile methodologies in organizations.
Explore the power of spreadsheets as a programming tool, learning advanced techniques and challenging preconceptions about their capabilities in software development.
Explore Docker's role in building datacenter-scale applications, focusing on cluster management, fault tolerance, and resource allocation using Apache Mesos for large-scale distributed systems.
Discover the key drivers of business success and DevOps transformation with Dr. Nicole Forsgren. Learn how IT, culture, and other factors impact market share, profitability, and productivity.
Get personalized course recommendations, track subjects and courses with reminders, and more.