Courses from 1000+ universities
Seven years after replacing a Yale president with a fintech CEO, Coursera picks an Amazon veteran to help fix its slowing growth and falling stock price.
600 Free Google Certifications
Data Analysis
Project Management
Graphic Design
Critical Perspectives on Management
Design Patterns
Supporting Victims of Domestic Violence
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore all talks and presentations from GOTO Conferences. Dive deep into the latest insights, research, and trends from the world's leading experts.
Explore serverless computing's evolution, lessons learned, and future trends with insights from a product manager's experience building on AWS Lambda and developing next-gen platforms at Cloudflare.
Explore Unison's unique approach to functional programming, featuring cryptographic signatures, immutable distributed codebases, and simplified deployment for enhanced developer experience.
Explore evolutionary design techniques for adapting to changing requirements while maintaining clean code. Learn from real project animations and discover when to apply this approach effectively.
Explore evolutionary design techniques for adapting to changing requirements in software development. Learn how designs evolve over time and when to apply these methods in your projects.
Explore GitHub's engineering culture, test analysis, and monolithic architecture. Discover the impact of Commodore 64 music on software development and the importance of simplicity in coding.
Explore why agility prioritizes effectiveness over efficiency, challenging common misconceptions. Learn to identify fake agility and understand the importance of adaptability in complex business environments.
Introduction to property-based state machine testing in Haskell using hedgehog library. Explores techniques for testing web applications, including content creation, deletion, constraints, and authentication.
Explore advanced functional programming techniques for reinterpreting existing code, including hardware circuits, automatic differentiation, and interval analysis, using Haskell and GHC plugins.
Explore new interpretations for functional programs, including hardware circuits and automatic differentiation. Learn techniques for overloading lambda and organizing interpretations in Haskell.
Explore algorithms for information propagation, including CRDTs, Datalog, and SAT solving. Learn about Sussman and Radul's propagators and Kuper's lattice variables, blending frameworks for consistent, terminating results.
Explores advanced concepts in propagator algorithms, blending frameworks to optimize termination and consistency in various computational domains like CRDTs, Datalog, and constraint programming.
Explore Error Prone and Refaster for automated Java code refactoring, bug detection, and pattern enforcement. Learn to streamline large-scale development and take control of your codebase efficiently.
Explore how Kubernetes and OpenShift provide critical runtime infrastructure for JVM-based applications, replacing traditional application servers in cloud-native environments.
Discover the importance of Explainable AI for developers, learn practical tools for interpreting machine learning models, and understand its business implications in this insightful presentation.
Explore a three-stage approach to scaling agile delivery, starting with "turning on the lights" to assess organizational needs and challenges before implementing solutions.
Get personalized course recommendations, track subjects and courses with reminders, and more.