Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Web Development
Software Development
Graphic Design
Functional Programming Principles in Scala
Mountains 101
Industrial Pharmacy-I
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 create, customize, and publish reusable Gatsby Themes. Explore component shadowing, data-driven pages, and theme composition for building flexible and extendable websites.
Learn to build scalable GraphQL applications with AWS AppSync and React. Create APIs, execute queries and mutations, connect React apps, and implement real-time subscriptions for efficient data management.
Learn composable functional JavaScript techniques to model pure programs, handle errors, and manage asynchronous actions using algebraic constructs and container-style types.
Learn ReasonML syntax, semantics, and best practices through focused lessons covering key concepts, data types, functions, and modules. Gain hands-on experience with practical examples and tooling.
Learn to contribute to open source projects on GitHub, from forking and cloning repositories to creating pull requests and collaborating with others. Gain practical skills for effective participation in the open source community.
Learn to build modern, accessible UIs quickly with Chakra UI. Create responsive layouts, custom themes, and a checkout interface using pre-built components and simple styling APIs.
Learn to create high-quality screencasts for egghead.io, focusing on clarity, depth, and effective teaching techniques. Master key aspects of recording, editing, and presenting code-focused educational content.
Master SCSS features for smarter, reusable styles: nesting, variables, functions, mixins, and control directives. Enhance CSS with powerful tools for more efficient and maintainable stylesheets.
Learn to integrate Redux with React Hooks for efficient state management. Explore useSelector and useDispatch, handle async actions, and implement best practices for organizing Redux code in modern React applications.
Learn to power a React shopping cart app with Redux Toolkit and TypeScript. Master slices, reducers, selectors, thunks, and async operations while leveraging TypeScript for robust development.
Learn to create immutable data structures with Immer, enhancing code reliability and simplifying state management in JavaScript applications. Build a multi-user Gift Tracking app with undo/redo functionality.
Learn to efficiently develop and scale React projects using Nx. Covers workspace setup, code sharing, testing, and CI optimization through hands-on creation of a React, Storybook, and Express app.
Master essential Git commands and workflows for efficient version control, from basic operations to advanced techniques like rebasing, bisecting, and hooks.
Explore JWT authentication with Node.js and Auth0, covering server setup, token issuance, API security, and single-page app integration for efficient, scalable user authentication.
Create and publish JavaScript packages on npm, including setup, testing, and documentation. Learn to build reusable code modules for various applications.
Get personalized course recommendations, track subjects and courses with reminders, and more.