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
Web Development
Algorithms and Data Structures
Cybersecurity
Bitcoin and Cryptocurrency Technologies
Preventing Dementia
Greek and Roman Mythology
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore techniques for building truly isolated, composable, and reusable React components to enhance scalability and modularity across applications.
Explore the interplay between React Query and authentication, learning how to manage server state and user data effectively using custom hooks for seamless data flow and profile updates.
Learn strategies to build efficient, maintainable React components. Discover techniques to avoid common pitfalls and optimize your code for better performance and easier maintenance.
Explore the journey of bringing 3D models from Blender to the web, including animations, accessibility, and optimization. Learn to create immersive web experiences with 3D content.
Explore how Mojang Studios leveraged React to create high-performance user interfaces for Minecraft, overcoming challenges and developing a solution for declarative UI without virtual DOM.
Discover real-world React application vulnerabilities and learn how to prevent cross-site scripting attacks. Gain insights into secure coding practices for modern frontend frameworks.
Learn to automate code tasks like linting and testing using GitHub Actions. Discover how to streamline your development workflow, prevent issues, and maintain project quality through automated processes.
Learn to create beautiful, custom, interactive data visualizations in React using Plot and Observable. Discover how to leverage React refs and community-built visualizations for efficient dashboard development.
Explore concurrent mode in React 18, its complexities, and implementation challenges. Learn about time slicing, background rendering, and transitions for better UI performance.
Exploring Web Components: their advantages, challenges, and integration with frameworks. Learn about reusable components with native browser support and cross-framework compatibility.
Learn to implement Infrastructure as Code for React apps on AWS using TypeScript. Gain hands-on experience in setting up a complete IaC solution, understanding its benefits and practical applications.
Explore alternative visual representations of React beyond linear text, uncovering hidden information and expanding understanding through metaphorical comparisons and visual programming concepts.
Discover how Hopin scales React architecture using microfrontends, enabling rapid growth and interoperability across multiple React trees and reactive variables for enhanced development speed.
Explore micro-frontends' performance benefits, debunking myths and demonstrating how they can enhance application speed and resilience while maintaining independent deployments.
Optimizing React performance for large, dynamic datasets using map-reduce inspired FSRW transformations, enabling smooth rendering and interaction with 100K+ rapidly updating items.
Get personalized course recommendations, track subjects and courses with reminders, and more.