Courses from 1000+ universities
17 years ago, Krishna Kumar started offering free PMP prep online. Today, it’s a leading digital upskilling platform that helps millions upskill in AI, cybersecurity, data science, and more.
600 Free Google Certifications
Personal Creativity
Entrepreneurship
Instructional Design
Ecology and Wildlife Conservation
The Science of Well-Being
Mountains 101
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 fundamental data structures and algorithms using JavaScript, including queues, stacks, linked lists, graphs, trees, and sorting algorithms. Gain practical skills and understand key computer science concepts.
Build an offline-capable note-taking app with React, integrating native features like camera access and push notifications. Learn to customize appearance, deploy to Heroku, and create a full-fledged PWA.
Learn to quickly create and manage a company website using TakeShape CMS and Gatsby. Explore content management, API integration, deployment, and customization for a modern, efficient web development workflow.
Explore CSS transforms and transitions to enhance website interactivity and user experience through smooth animations and element manipulations.
Create a modern REST API using Express 5 and Node 14, leveraging latest features like ES modules, fs/promises, and async/await. Learn routing, logging, error handling, data management, and asynchronous operations.
Build and train fully connected neural networks using Keras for various machine learning tasks, including regression, binary classification, and multi-category classification. Learn to optimize, evaluate, save, and deploy models.
Learn to create interactive, accessible drag-and-drop experiences in React using react-beautiful-dnd. Build a task management app with sortable lists, movable items, and customizable appearance.
Learn essential Auth0 techniques for authentication and authorization across various platforms, including customization, debugging, and advanced features implementation.
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.
Master AWS DynamoDB: create tables, manage items, perform scans, and integrate with Lambda for efficient NoSQL database operations in the cloud.
Explore CSS selectors from basic to advanced, enhancing your ability to create semantic markup and modular styling for better project maintenance.
Learn to create responsive UIs in React using SWR's client-side cache and mutate hook for optimistic updates, improving user experience without waiting for network responses.
Learn AWS DynamoDB basics, including tables, keys, indexes, capacity units, and data management. Gain foundational knowledge to understand and start using this NoSQL database service.
Simplify serverless app development with AWS SAM: define infrastructure as code, deploy from CLI, debug locally, and manage resources efficiently. Learn to streamline your serverless workflow.
Learn to build React apps with MobX and TypeScript, simplifying state management and improving code maintainability. Explore class-based patterns, performance optimization, and testing techniques.
Get personalized course recommendations, track subjects and courses with reminders, and more.