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
Michel Weststrate shares personal experiences and insights on growing as a software engineer, transitioning to tech leadership, and navigating an engineering-focused career path.
Explore strategies for expanding your impact as a web engineer, from tackling complex projects to scaling yourself and fostering community growth. Learn to drive your own development and increase your value.
Explore React's reconciliation algorithm, diving into concepts like coroutines, continuations, fibers, generators, and algebraic effects. Gain a deeper understanding of React's inner workings.
Explore the evolution of routing in front-end apps and learn how new React and Next.js features can enhance application architecture for improved performance and functionality.
Explore techniques for scaling React apps to millions of users, covering key-value stores, search engines, and databases. Learn a simpler approach to achieve scalability without technical complexity.
Explore Apollo cache's functionality, importance of IDs, and leveraging it through querying, mutating, and schema design. Learn caching patterns and best practices used at Shopify for efficient data management.
Learn to build scalable React monorepos with efficient tooling, code sharing, and organizational standards. Discover key strategies for managing dependencies, improving CI times, and enhancing developer experience.
Explore challenges in large-scale NextJS-Contentful projects, focusing on Vodafone's site redesign. Learn about global state, feature availability, and SAAS/cloud SLA considerations.
Learn to build a headless WordPress site using Remix, WPGraphQL, and Atlas Content Modeler. Discover how to transform WordPress into a powerful headless CMS, query data via GraphQL, and leverage web fundamentals for improved development and user experien…
Learn data-driven techniques to measure and improve your design system's adoption, ensuring it outperforms one-off components and third-party libraries through static code analysis.
Dive into the evolution of React Table, exploring lessons learned in headless UI, hooks, TypeScript, API design, and open-source development over five years of building.
Explore Incremental Static Regeneration in Next.js to generate static pages at runtime, combining the benefits of static sites with dynamic content updates for improved performance and scalability.
Learn to integrate MediaPipe's open-source ML solutions with React for creating powerful, intuitive applications on low-powered devices, without extensive machine learning knowledge.
Brandon Dail discusses Discord's approach to accessibility, highlighting key strategies and challenges in implementing inclusive design for the popular communication platform.
Dive deep into React state hooks' inner workings, exploring update queues, batching, and eager/lazy updates. Gain practical insights to better understand and debug your React code.
Get personalized course recommendations, track subjects and courses with reminders, and more.