Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Computer Science
Data Analysis
Computer Networking
Medicine and the Arts: Humanising Healthcare
Exploring Play: The Importance of Play in Everyday Life
Songwriting: Writing the Lyrics
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn Routing, earn certificates with free online courses from University of Washington, University of Illinois, The Open University, IIT Kharagpur and other top universities around the world. Read reviews to decide if a class is right for you.
Learn to build a Vue.js restaurant management app from scratch, covering setup, components, routing, API integration, and CRUD operations for a comprehensive web development experience.
Strengthen your skills in algorithmics and graph theory, and gain experience in programming in Python along the way.
Learn Vuetify, a powerful UI library for Vue.js, through hands-on tutorials covering components, layouts, and integration with Firebase for real-time data management.
Learn to create a PHP MVC framework from scratch, covering routing, controllers, views, models, forms, validation, database connections, user authentication, and more.
Learn to build full-stack C# web apps with Blazor, covering architecture, components, data binding, state management, authentication, and creating reusable UI elements like DataGrids.
Build a job listings application with Laravel 9 and MySQL, covering routing, database operations, authentication, and advanced features like file uploads and user authorization.
Master Vue.js fundamentals through hands-on projects. Build a task tracker and user generator, explore components, events, routing, and backend integration for practical web development skills.
Comprehensive introduction to Next.js fundamentals, covering server-side rendering, routing, data fetching, and API development for building efficient React applications.
Comprehensive introduction to React, covering components, state management, hooks, and API integration through building a task tracker app. Ideal for beginners seeking hands-on experience.
Comprehensive Laravel tutorial covering installation, authentication, routes, data handling, pagination, and email functionality. Learn to build a full-featured web application from scratch.
Comprehensive tutorial on Symfony PHP framework, covering installation, routing, Twig templating, Doctrine ORM, security, and more. Perfect for beginners looking to master web development with Symfony.
Learn to create a basic Express.js server, handle routes, send files, use RegEx, manage redirects, and implement middleware in this beginner-friendly introduction to the popular Node.js framework.
Comprehensive networking guide covering theory, hardware, protocols, security, and troubleshooting. Ideal for CompTIA Network+ exam preparation and IT professionals seeking in-depth knowledge.
Comprehensive Laravel tutorial covering installation, routing, controllers, views, databases, Eloquent ORM, authentication, and more. Perfect for beginners to master this popular PHP framework.
Learn Flutter for native mobile app development, covering setup, widgets, state management, and routing in this comprehensive crash course.
Get personalized course recommendations, track subjects and courses with reminders, and more.