Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Computer Science
Psychology
Microsoft Excel
Lean Production
Viruses & How to Beat Them: Cells, Immunity, Vaccines
Learn Like a Pro: Science-Based Tools to Become Better at Anything
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore Gatsby v4's new rendering modes, including SSR and DSG. Learn how to choose the right mode for your site and understand the scalability and consistency promises of each approach.
Explore Unity's approach to GraphQL authentication and authorization at scale, focusing on federation, gateway-level implementation, key design decisions, and wide-reaching benefits.
Explore GraphQL performance optimization techniques, focusing on schema structuring and data loaders to enhance efficiency in handling nested API calls and complex queries.
Discover Envelop, a modern GraphQL server framework and plugin system. Learn its benefits, upgrade strategies, and how it's revolutionizing the GraphQL ecosystem.
Explore tools and processes for managing GraphQL at scale, covering libraries and strategies used at Yelp to implement GraphQL across hundreds of developers.
Discover how RedwoodJS simplifies GraphQL server setup, enhancing code organization and maintainability. Learn to create a robust API quickly and leverage directives for cleaner, more efficient GraphQL development.
Explore edge caching for GraphQL APIs, including benefits, implementation techniques, and smart invalidation strategies. Learn how to optimize performance and overcome traditional caching limitations.
Explore building websites that function without JavaScript using Next.js and Redux, combining modern frontend and backend technologies with live coding demonstrations.
Explore best practices for creating and maintaining effective documentation, including componentization techniques like MDX, to ensure your project's documentation stays up-to-date and user-friendly.
Explore the future of web app development with Vite and esbuild. Learn how these tools can significantly enhance your development workflow and speed up your projects.
Comprehensive guide to implementing internationalization in React applications, covering string extraction, translation management, and avoiding common pitfalls for seamless multilingual support.
Discover effective techniques for remote team collaboration, enhancing productivity and team bonding. Learn tools and strategies to maintain morale, foster open communication, and strengthen project work in distributed setups.
Explore React Server Components' inner workings, including basic concepts, client-server communication, data building, server-side operations, and potential future implications for React projects.
Learn to create shared React component libraries for web and mobile platforms, saving time and ensuring consistent look and feel across different applications.
Discover advanced patterns for managing APIs in large React apps, including async operations, request cancellation, and flexible state handling for improved maintainability and scalability.
Get personalized course recommendations, track subjects and courses with reminders, and more.