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
Psychology
Information Technology
Digital Marketing
AP® Microeconomics
Let's Get Started: Building Self-Awareness
Dino 101: Dinosaur Paleobiology
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.
This course is for React newbies and anyone looking to build a solid foundation. It’s designed to teach you everything you need to start building web applications in React right away.
Learn to build interactive user interfaces with Vue.js, covering components, reactivity, filters, computed properties, watchers, and more for efficient web application development.
Learn reactive programming principles and practical application using RxJS 5. Explore event streams, async requests, DOM rendering, and caching to enhance your programming skills and mindset.
Learn to build an Angular instant search component using observables and RxJS operators. Master event streams and modular design for efficient, responsive search functionality.
Angular Dependency Injection: Learn to implement and optimize DI in Angular applications. Master providers, services, and advanced features like viewProviders and OpaqueToken for efficient component management.
Explore Angular's form features including ngForm, ngModel, and ngModelGroup. Learn setup, validation, and styling techniques for efficient form creation and management.
Learn to create dynamic web applications with Angular's built-in animation system. Master triggers, states, transitions, and keyframes to bring your Angular projects to life.
Learn to build Angular components, covering template syntax, events, transclusion, lifecycle hooks, and more. Master component creation, sharing, styling, and dynamic manipulation for efficient Angular development.
Explore Angular router features for efficient UI state management, including route configuration, navigation, lazy loading, and dynamic data handling.
Learn to build server-rendered Vue.js apps using Nuxt and Vuex. Master state management, API integration, navigation, and error handling while creating a fully functional application.
Learn to rapidly develop and deploy a serverless API React application using TypeScript, Vite, and Netlify. Build a form that posts data to a serverless function in under 30 minutes.
Learn to migrate a React app to version 18, exploring new features like batching and the createRoot API. Gain skills to update legacy code, handle edge cases, and leverage performance improvements.
Learn to build CLI tools with Node.js, automating tasks and enhancing workflow efficiency. Create a quiz app while mastering user input, file operations, and global script execution.
Learn to build a secure React app with AWS Amplify, implementing authentication and authorization for a multi-user blog. Create data models, configure user roles, and deploy a full-stack application with ease.
Create an employee directory app using Ionic 2, featuring API integration, sliding gestures, lazy loading, navigation, and native mobile layouts. Learn to build cross-platform mobile applications with web technologies.
Get personalized course recommendations, track subjects and courses with reminders, and more.