Courses from 1000+ universities
Seven years after replacing a Yale president with a fintech CEO, Coursera picks an Amazon veteran to help fix its slowing growth and falling stock price.
600 Free Google Certifications
Data Analysis
Project Management
Graphic Design
Critical Perspectives on Management
Design Patterns
Supporting Victims of Domestic Violence
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 integrate RTK Query into existing Redux apps, simplifying data fetching and caching. Master API modeling, error handling, and cache invalidation for improved user experience and code efficiency.
Learn to build a scalable digital garden using Next.js, Tailwind, and Nx. Explore advanced features like MDX rendering, Storybook integration, and efficient deployment strategies with Vercel.
Learn to create reusable custom elements using Web Components. Master custom elements, Shadow DOM, HTML templates, and improve web page functionality with efficient, encapsulated code.
Learn to create diverse Twitter bots using APIs, tools like RiTa.js and Tracery, and host them on Heroku and Docker. Develop skills in bot logic, data retrieval, and automated interactions.
Learn to create and customize React Native buttons using Button, TouchableOpacity, and Pressable components, from quick prototyping to advanced customization for various use cases.
Learn to build full-featured web apps with Remix, covering routing, data fetching, authentication, CRUD operations, and deployment. Gain hands-on experience creating a blog application with advanced features and optimized performance.
Learn to build full-stack serverless applications using Next.js, GraphQL, and Fauna. Create a marketplace app with authentication, data modeling, and Stripe payments.
Build a full-featured eCommerce store using Next.js, GraphCMS, Snipcart, and Stripe. Learn product management, multilingual support, map integration, and optimized media delivery with Cloudinary.
Learn to set up and manage Supabase locally, sync with remote databases, seed data, and implement CI/CD with GitHub actions for efficient development and deployment of your app.
Learn to build and deploy React Native apps using Expo EAS. Create development, preview, and production builds for iOS and Android. Master app versioning, store uploads, and advanced features like Expo Orbit.
Explore Python tuples: creation, single-item tuples, and immutability. Master these versatile data structures for efficient programming.
Discover advanced CSS techniques for creating dynamic effects, optimizing performance, and enhancing UI design. Learn to leverage modern properties and tools for efficient, visually appealing web development.
Learn to create accessible skeleton loader animations using HTML, CSS, and WAI-ARIA attributes for improved user experience and web accessibility.
Learn techniques to enhance Angular app performance, including lazy loading, preloading strategies, change detection optimization, virtual scrolling, and service worker precaching.
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.
Get personalized course recommendations, track subjects and courses with reminders, and more.