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.
Explore powerful new features in React 16, including error boundaries, portals, fragments, and context providers. Learn best practices for leveraging these capabilities in your projects.
Learn to build scalable RESTful APIs using Next.js API Routes. Covers static and dynamic endpoints, HTTP verbs, middleware, and best practices for secure and efficient API development.
Build a scalable Node.js app using Docker and the Twelve-Factor methodology, covering version control, configuration management, deployment processes, and best practices for reliable and consistent deployments.
Learn Elasticsearch basics: storing, retrieving, and searching data. Design indices, monitor performance, and implement best practices using the Simpsons dataset for hands-on practice.
Learn to create maintainable and type-safe CSS using TypeStyle, covering core concepts like properties, media queries, keyframes, and pseudo-states within JavaScript code.
Manage multiple terminal sessions efficiently with tmux. Create, organize, and navigate between panes and windows. Detach and reattach sessions for persistent work, even on remote servers. Customize, automate, and share for enhanced productivity.
Master React Native animations: parallax scrolling, interactive buttons, floating menus, swipe gestures, and dynamic UI elements for engaging and polished mobile apps.
Learn to use powerful higher-order components in Recompose, creating real-world examples and mastering functional patterns for React development without class components.
Learn to create accessible skeleton loader animations using HTML, CSS, and WAI-ARIA attributes for improved user experience and web accessibility.
Learn to create interactive graphics using HTML5 Canvas, from basic shapes to complex animations. Master drawing, styling, and adding interactivity for engaging web content.
Explore modern JavaScript features from ES6 to ES2020, including arrow functions, Sets, stable array sorting, and array flattening methods for improved code efficiency and readability.
Learn composable functional JavaScript techniques to model pure programs, handle errors, and manage asynchronous actions using algebraic constructs and container-style types.
Learn to optimize React components with hooks, lazy loading, and memoization for improved performance and cleaner code.
Create and publish JavaScript packages on npm, including setup, testing, and documentation. Learn to build reusable code modules for various applications.
Master advanced RxJS techniques for handling higher order Observables. Learn to use operators like switchMap, mergeMap, and concatMap effectively in real-world scenarios, enhancing your reactive programming skills.
Get personalized course recommendations, track subjects and courses with reminders, and more.