Courses from 1000+ universities
AI got cheap enough that Duolingo’s most expensive plan may not survive it. I read the earnings call transcript and opened the app to see what is actually changing for learners.
600 Free Google Certifications
Artificial Intelligence
Data Science
Cybersecurity
L'Italiano nel mondo
Introduction to HTML5
Umano Digitale
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn to build persistent client-server communication with Socket.IO using events, rooms, namespaces, middleware, authentication, and reconnection handling.
Learn to manage asynchronous API state in React with TanStack Query, including caching, mutations, pagination, infinite scrolling, prefetching, and placeholder data.
A 60-minute hands-on guide to building Prisma schemas and using its type-safe client for database CRUD, filtering, relationships, and migrations.
Learn to create an impressive CSS scroll animation using minimal JavaScript, covering variable setup, section scrolling, image effects, and IntersectionObserver implementation.
Build a social media app using Next.js, React, Tailwind, Prisma, and TypeScript. Learn T3 stack implementation, authentication, deployment, and key features like tweeting, liking, and following.
Learn to build YouTube's complex home page using TailwindCSS, React, and TypeScript. Master intricate interactions and design elements while enhancing your web development skills.
Learn how tRPC uses TypeScript to provide type safety and autocomplete between web clients and APIs, including routers, procedures, middleware, and subscriptions.
Build a collaborative Google Docs-style editor with React, Socket.io, Quill, and MongoDB, including real-time synchronization and document persistence.
Create a React Spotify clone that adds automatic lyric lookup to song search and playback.
Create a self-portrait with CSS while practicing layout, positioning, borders, transforms, and pseudo-elements.
Build a Google Drive clone with React and Firebase, including authentication, folders, file uploads, download views, permissions, and duplicate handling.
Build a browser-based War card game while practicing JavaScript planning, card objects, dynamic rendering, and game logic.
Clone the YouTube homepage with HTML and CSS while practicing video cards, category sections, headers, CSS Grid, and Flexbox.
Build a Photoshop-like photo editor with React and CSS filters, using sliders to adjust brightness, contrast, saturation, grayscale, sepia, hue, and blur.
Build a browser-based guitar audio interface with the Web Audio API, including an EQ-controlled visualizer and support for microphone or other audio sources.
Get personalized course recommendations, track subjects and courses with reminders, and more.