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
egghead.io is a learning platform featuring video lessons and tutorials on web development, design, technology, and more from experts around the world.
Learn to implement efficient navigation in React apps using @reach/router, covering Links, Nested Routes, and URL parameters for seamless user experiences.
Learn to organize application states with MobX State Tree. Model data, manage lifecycles, and build a bookshop app using React. Gain hands-on practice with asynchronous actions, snapshots, and middleware.
Learn to build responsive UIs efficiently using Tailwind's utility classes. Master breakpoints, element states, specificity, and custom extensions to create a tailor-made design system for your web projects.
Explore browser rendering optimization, performance bottlenecks, and practical solutions to enhance frontend runtime efficiency and avoid common pitfalls.
Learn to effectively test React components using Enzyme and Jest, covering setup, rendering methods, and various testing techniques for props, state, lifecycle methods, and Redux integration.
Learn about Yarn 2 (Berry): PnP, installation, dlx for package execution, and dependency management in workspaces. Discover how it addresses node_modules issues and streamlines project setup.
Explore advanced TypeScript features like non-nullable types, control flow analysis, readonly modifiers, and mapped types to write safer, more expressive code with enhanced static typing capabilities.
Learn to build a flashcard app using React Hooks, covering key concepts like state management, API integration, and testing. Gain practical experience with modern React development techniques and essential libraries.
Learn to build React components using RxJS streams and Recompose, enhancing data handling and event management for more efficient and streamlined React applications.
Comprehensive introduction to AWS Lambda, covering creation, triggers, logging, versioning, and integration with other AWS services for serverless application development.
Quickly master essential React concepts like lazy loading, memoization, and hooks for efficient component rendering and state management.
Learn to build fast-loading React apps with code splitting and server-side rendering using react-universal-component. Optimize performance, reduce network requests, and enhance user engagement without framework lock-in.
Learn to convert SCSS to CSS-in-JS, using JavaScript features to create component-level styles with unique class names. Gain skills to avoid global namespace conflicts and improve scalability in modern web development.
Learn to optimize data transformations using transducers, improving performance for large datasets and various iterable data types beyond arrays.
Explore Angular's HTTP module for efficient client-server communication. Learn to fetch and send data, handle errors, customize headers, and implement advanced features like progress events and interceptors.
Get personalized course recommendations, track subjects and courses with reminders, and more.