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
AP® Microeconomics
Unlocking Information Security I: From Cryptography to Buffer Overflows
Lean Production
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn JavaScript Frameworks, earn certificates with free online courses from Johns Hopkins, UC Davis, HKUST, Universidad Austral and other top universities around the world. Read reviews to decide if a class is right for you.
The focus of the course is on managing state in an application. You will learn about Redux and the Redux ecosystem as a powerful tool to help you accomplish this. You will also learn how to use advanced testing techniques using JEST.
Master Angular development using AI as your coding partner to build complete web applications with smart architectural decisions and effective code evaluation skills.
Master React fundamentals through components, state management, and event handling, then advance to routing and higher-order components for scalable web applications.
Learn to build a blog using Nuxt and Nuxt Content Module. Create, manage, and deploy a digital garden efficiently with markdown files, dynamic pages, and static generation. No CMS or API keys required.
Learn to build a real-time chat app using Supabase and Next.js. Master PostgreSQL, authentication, and real-time data syncing to create Discord-like channels with instant messaging functionality.
Master intermediate React by building production-grade apps with React Query, authentication, advanced routing, Tailwind, shadcn/ui, performance optimization, and testing in a capstone retail project.
Interviews with React experts on advanced state management techniques, exploring Redux, XState, Recoil, and other solutions for complex UI applications.
Master Vue.js and Element Plus to build dynamic web applications with component development, routing, and network requests for professional front-end development skills.
82-minute JavaScript course: In this course, you will learn how to implement the Basic Authentication scheme in a React application using an Expres...
Enhance React skills: master components, state management, lifecycle methods, and design patterns for building modular, efficient, and maintainable applications.
136-minute JavaScript course: React is a JavaScript library for building user interfaces. React makes building and maintaining your application's u...
141-minute JavaScript course: Vue.js is a front end JavaScript framework with a gentle learning curve. Vue’s lower barrier to entry, ease of use an...
174-minute JavaScript course: jQuery is an immensely popular JavaScript library used to add interactivity to webpages. It's a mature and robust too...
113-minute JavaScript course: Learn React programming patterns by building an application for keeping track of RSVP's! We'll start at the beginning...
76-minute JavaScript course: Learn to use React Router v4, a declarative routing solution for React, to manage navigation and rendering of components in your applications.
Get personalized course recommendations, track subjects and courses with reminders, and more.