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
Data Analysis
Graphic Design
Serverless Computing
Exploring Play: The Importance of Play in Everyday Life
Learning How to Learn: Powerful mental tools to help you master tough subjects
Know Thyself - The Value and Limits of Self-Knowledge: The Examined Life
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.
Master React for building dynamic front-end apps. Learn components, hooks, state management, and Redux. Gain hands-on experience through labs and a final shopping cart project. Ideal for aspiring web developers.
Build & Deploy Full Stack, High Performance, Server Side Rendered Web Apps that Work Even with JavaScript Disabled.
Push your Angular programming skills further with Level 2, digging into advanced topics like data architecture with Observables, Redux implementation with TypeScript, and creating sophisticated components.
Build the skills to design dynamic web applications with Angular in this comprehensive programming course.
Gain hands-on experience with React, learning fundamentals and building a website. Perfect for those with HTML, CSS, and JavaScript knowledge looking to dive into modern web development.
Master React for dynamic web interfaces, covering HTML, CSS, JavaScript fundamentals, and advanced React concepts like components and state management.
Elevate your Django skills with advanced web development techniques, REST framework mastery, API integration, and task queuing for creating sophisticated, scalable websites.
Explore persistent states and communication strategies for React components, enhancing your ability to build dynamic and interactive websites.
Master Angular for dynamic web development: HTML, CSS, JavaScript fundamentals to advanced concepts like components, modules, and services. Hands-on exercises for practical skill-building.
Develop a React Native app with onboarding, navigation, and data management. Apply UX/UI principles, implement interactive elements, and create a job-ready portfolio piece.
Master React from basics to advanced concepts, building dynamic web applications with components, hooks, and industry-standard tools like JSX, HTML, CSS, and JavaScript.
Learn HTML, CSS, and VueJS basics through hands-on exercises and build a todo application. Gain practical skills in web development with instant feedback and gradual progression from understanding checks to small exercises.
Transform from novice to skilled front-end developer, mastering HTML5, CSS3, JavaScript, and React to build engaging, responsive single-page applications with impressive user interfaces and experiences.
Learn to build dynamic web applications with Angular 17. Master core concepts, components, data binding, and DOM manipulation. Gain practical skills for modern web development using this popular framework.
Comprehensive web development specialization covering VueJS, software security, data protection, and Angular, designed for beginners to build secure and robust web applications.
Get personalized course recommendations, track subjects and courses with reminders, and more.