Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Artificial Intelligence
Cybersecurity
Computer Networking
How Things Work: An Introduction to Physics
End of Life Care: Challenges and Innovation
Understanding Medical Research: Your Facebook Friend is Wrong
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 manage asynchronous state in React apps using redux-observable. Master epics, handle API requests, implement debouncing, error handling, and testing techniques for robust state management.
Implement secure authentication in React using Auth0. Create login/signup experiences, protect routes, and personalize interfaces with the Auth0 React SDK for robust user authentication.
Learn to isolate, develop, and test React components efficiently using Storybook 7. Master interactive stories, controls, add-ons, and integration techniques to enhance your development workflow.
Learn to build full-stack React apps with Appwrite, covering database management, authentication, file uploads, and user roles. Gain practical skills for creating secure and scalable web applications.
Build robust UI components using state machines with Zag.js and React. Learn modeling, implementation, and connecting logic to UI, focusing on a pin-input component as a practical example.
Explore JavaScript's Intl object for effortless internationalization, enabling locale-sensitive formatting of dates, currencies, numbers, and more to enhance global user experiences.
Learn to create interactive maps in React using Leaflet, from basic markers and shapes to advanced features like GeoJSON, custom styling, and location services. Enhance your web mapping skills.
Optimize Gatsby site images using gatsby-image plugin: installation, configuration, GraphQL queries, traced-SVG effects, and various image types for enhanced performance.
Learn to build a video analysis app using NextJS and Symbl.ai, integrating speech-to-text, sentiment analysis, and conversational insights. Gain hands-on experience with NextJS, RESTful APIs, and AI-powered conversation intelligence.
Extend Auth0's authentication capabilities with serverless Actions. Customize login flows, user registration, and more using JavaScript functions in a visual drag-and-drop editor. Solve complex identity problems efficiently and securely.
Extend Auth0 authentication with serverless Actions. Customize login flows, add user metadata, integrate npm packages, and create custom claims for modern app security.
Explore advanced state management in React using Jotai and XState. Learn to handle complex states, derive atom states, share and isolate state, and initialize machines for more robust and flexible applications.
Learn to build scalable Angular apps with NGRX Signal Store. Master state management, computed signals, RxJS integration, and advanced techniques for efficient, maintainable architecture.
Learn to build a blog using Nuxt and Nuxt Content Module. Create, manage, and deploy a digital garden efficiently with markdown files, dynamic pages, and static generation. No CMS or API keys required.
Learn to build a real-time chat app using Supabase and Next.js. Master PostgreSQL, authentication, and real-time data syncing to create Discord-like channels with instant messaging functionality.
Get personalized course recommendations, track subjects and courses with reminders, and more.