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 React VR to create immersive web-based virtual reality experiences, from 360° panoramas to interactive 3D worlds, with step-by-step guidance on key components and concepts.
Learn to use Playwright for end-to-end testing and web automation. Master features like visual regression, CI integration, debugging tools, and test generation to ensure high-quality web applications.
Master essential algorithms in TypeScript, from sorting and searching to data structures like stacks and linked lists. Enhance problem-solving skills and prepare for coding interviews.
Discover powerful VSCode features to enhance your coding efficiency, including language-specific settings, custom syntax highlighting, and file comparison tools.
Explore Angular's styling APIs, conditional styling, style encapsulation, and advanced techniques for creating visually appealing and well-structured user interfaces.
Learn to create smooth, dynamic animations in React using Framer Motion's key features, from basic transitions to complex sequences and gesture controls.
Learn to identify and avoid common RxJS mistakes, focusing on Subjects, subscriptions, and operators. Gain intuition for simple and safe patterns to improve code readability and prevent bugs.
Master table combinations in Postgres with joins and unions. Learn to detect duplicates, find related data, handle complex conditions, and create history tables for powerful data analysis and problem-solving.
Explore advanced network testing in Cypress using cy.intercept() to simulate errors, modify responses, use fixtures, handle caching, and test slow connections for robust app validation.
Learn WebAssembly basics, from online tools to local setup. Explore function calls, memory operations, and optimize a WebGL app for improved performance using LLVM, Binaryen, and WABT.
Explore Go's slices and arrays: declaration, creation, iteration, manipulation, and filtering techniques for efficient data handling.
Learn to build efficient web apps with Preact, covering setup, components, state management, and integration with popular libraries like Redux and React Router. Gain hands-on experience in modern web development.
Optimize GraphQL API performance by implementing Data Loaders to batch and cache database requests, preventing scaling issues and improving efficiency.
Learn to build a robust Node.js REST API using LoopBack, covering data modeling, custom functionality, security, testing, and deployment to create a production-ready backend for your applications.
Learn to build dynamic websites using MDX and Gatsby, combining Markdown with JSX for powerful content creation and fast, React-based web development.
Get personalized course recommendations, track subjects and courses with reminders, and more.