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
Product Management Fundamentals
Supporting Victims of Domestic Violence
Uncommon Sense Teaching
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore the Yoneda lemma in category theory through algebraic results, bridging intuitive ideas with precise formulations. Gain insights into representability and studying diverse concepts in familiar forms.
Explore common GHC language extensions in Haskell, their use cases, and potential risks. Learn about syntactic sugar, type class-related extensions, and how to use them effectively.
Insights into leading tech teams through enterprise-wide agile transformation, focusing on goals, successes, unexpected challenges, and lessons learned for effective technology leadership.
Explore strategies to identify and cope with burnout in the IT industry. Learn from personal experiences and gain practical tips for maintaining mental health in a high-pressure tech environment.
Explore event-driven architecture's journey, benefits, and challenges. Learn patterns, best practices, and tips for leveraging EDA to drive business success in serverless environments.
Explore the future of event-driven integration, flow architectures, and cross-organizational event connectivity. Learn about key technologies and challenges in achieving seamless event-driven systems.
Explore serverless data processing using Lambda and Step Functions for efficient, large-scale data handling. Learn techniques for real-time processing and event-driven architectures without complex frameworks.
Explore event-driven architectures governance, addressing data management, event consistency, and component interactions. Learn strategies for clear rules and standards to maximize EDA potential in modern tech landscapes.
Explore real-world scenarios combining event-driven architecture with containers, focusing on scalable solutions using Amazon ECS on AWS Fargate. Learn to leverage containerized applications that scale to zero based on events.
Explore data-oriented programming, a paradigm that simplifies software design using generic immutable structures. Learn to reduce complexity, improve state management, and enhance application robustness across multiple programming languages.
Discover the benefits of implementing a graduate program in your organization, from driving cultural change to fostering innovation. Learn practical steps for success and diversity.
Explore strategies for creating high-performance engineering teams through organizational restructuring, focusing on habits rather than motivation, and de-bureaucratization to enhance efficiency and decision-making.
Explore personal design heuristics to enhance software design skills. Learn to cultivate, refine, and consciously apply heuristics for better problem-solving and continuous improvement in your design practice.
Explore entity resolution techniques for cleaning large-scale data, focusing on challenges and solutions using Apache Spark to process billions of records efficiently.
Learn to evolve containerized REST microservices into event-driven architectures using AWS services. Discover how to integrate existing workloads with serverless solutions for improved scalability and efficiency.
Get personalized course recommendations, track subjects and courses with reminders, and more.