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 JavaScript Frameworks, earn certificates with free online courses from University of Michigan, Johns Hopkins, UC Davis, HKUST and other top universities around the world. Read reviews to decide if a class is right for you.
Master HTML, CSS, JavaScript, and modern frameworks like React and Next.js through hands-on projects including 3D portfolios, SaaS landing pages, and responsive websites.
Learn React by building interactive applications with components, props, state, events, API data fetching, forms, and a meme generator.
Learn the importance of code organization and how to implement it with either vanilla JavaScript or an organizational library or framework.
Build a full-stack jokes application with Remix, covering nested routes, database persistence, data fetching, validation, and mutations.
Build a Remix create route that validates form data and saves new records to a SQL database with Prisma.
See how RedwoodJS reaches version 1.0, with an introduction to its use cases and a walkthrough of creating a database-backed user module and preparing deployment.
Explore how Mitosis shares a Qwik component implementation across React and SolidJS, then compare deployment paths and first-load performance.
Dive in and learn React.js from scratch! Learn React, Hooks, Redux, React Router, Next.js, Best Practices and way more!
Master Angular (formerly "Angular 2") and build awesome, reactive web apps with the successor of Angular.js
Master React and Redux. Apply modern design patterns to build apps with React Router, TailwindCSS, Context, and Hooks!
Progress from JavaScript basics to building interactive, scalable web applications with React, APIs, and routing.
In this course, you'll learn fundamental React concepts and create interactive React components for web applications using JSX to render UI, manage state, and handle lifecycle events.
Vue.js is an awesome JavaScript Framework for building Frontend Applications! VueJS mixes the Best of Angular + React!
Build production-ready React applications by mastering routing, server-state management, authentication, performance optimization, and testing through a retail storefront capstone.
A one-hour course to get you up to speed with class components in React
Get personalized course recommendations, track subjects and courses with reminders, and more.