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
Greening the Economy: Sustainable Cities
Introduction to Graphic Illustration
Computational Social Science Methods
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Insights from managing a popular open-source library: tools, techniques, and best practices for high-quality development, testing, and maintenance of widely-used software projects.
Explore data architecture evolution, from RDBMS to Data Lakes and Meshes. Learn to architect modern analytical data infrastructure and glimpse the future of data platforms.
Explore permission-based authorization in ASP.NET Core 7.0 to enhance flexibility and visibility of access control, overcoming limitations of traditional role-based approaches.
Explore AI ethics, biases, and transparency in AI-driven products. Learn about the challenges and implications of AI implementation, and gain insights for making informed decisions.
Explore micro frontends architecture, design process, and implementation in the Chase UK App, with insights on challenges, solutions, and best practices for successful adoption.
Explore coupling in software design as a tool for creating evolvable systems. Learn to evaluate and optimize architectural decisions using a coherent model for assessing system decomposition.
Explore various approaches for implementing background services in .NET, comparing their pros and cons. Learn actionable strategies to enhance your applications with efficient, scalable background processing.
Comprehensive overview of big data technologies and paradigms for software developers, exploring data warehouses, lakes, streams, SQL, NoSQL, and their roles in modern distributed systems.
Explore principles and patterns for building reactive systems, focusing on message passing to achieve isolation, resilience, and elasticity. Learn key design concepts for successful reactive programming.
Practical guide for shifting to developer-centric application security, based on experience with 600+ teams. Covers mindset, tools, metrics, and practices adapted for modern development.
Explore how Have I Been Pwned uses Cloudflare to reduce costs by 90% while improving speed and efficiency for its massive data breach checking service.
Comparison of Bicep, Terraform, and Pulumi for Azure infrastructure as code, exploring similarities, differences, pros, cons, ecosystems, and integration capabilities to help choose the right tool.
Automated gated releases for ring-based deployments using GitHub Actions and API. Optimize release pipelines by checking system signals before advancing to next environment.
Explore secure GraphQL API design through case studies, OWASP risks, and proactive threat planning. Learn about unique challenges and security risks compared to other API standards.
Revolutionizing developer experience with a small team using cloud native projects. Learn how to leverage tools and strategies for enhanced productivity and efficiency.
Get personalized course recommendations, track subjects and courses with reminders, and more.