Courses from 1000+ universities
Seven years after replacing a Yale president with a fintech CEO, Coursera picks an Amazon veteran to help fix its slowing growth and falling stock price.
600 Free Google Certifications
Data Analysis
Project Management
Graphic Design
Critical Perspectives on Management
Design Patterns
Supporting Victims of Domestic Violence
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Comprehensive guide to React testing, covering unit, integration, and end-to-end testing using React Testing Library, Jest, and Cypress. Includes practical demonstrations and best practices.
Comprehensive introduction to TypeScript, covering setup, basic types, advanced concepts like interfaces and generics, and integration with React for enhanced JavaScript development.
Enhance your web development skills through hands-on practice with five diverse projects, focusing on JavaScript, CSS, and DOM manipulation techniques for creating interactive and dynamic user interfaces.
Learn Supabase basics: project setup, table creation, data management, API usage, and security policies for building scalable applications with ease.
Build a Hulu homepage clone using HTML, CSS, and JavaScript. Learn responsive design, styling techniques, and interactive features while creating a modern streaming platform interface.
Create a command-line password generator using Node.js, Commander, and Chalk. Learn to set up options, generate passwords, enhance output, and save results.
Learn to build a static blog using Next.js and Markdown, covering setup, components, file handling, post creation, sorting, and deployment to Vercel in this comprehensive tutorial.
Learn to build and deploy a responsive website using Bootstrap 5. Covers navbar, grid, cards, icons, accordion, and more. Includes step-by-step guidance and deployment instructions.
Build a multi-user blog with Vue.js and Firebase. Learn navigation, authentication, CRUD operations, and deployment while creating a fully-functional blogging platform.
Learn to integrate Notion API with Node.js to create a video schedule project, covering database creation, data fetching, and web display implementation.
Comprehensive project-based introduction to Angular fundamentals, covering components, services, HTTP client, routing, and more through hands-on development of a task management application.
Learn to build a Vue.js and Tailwind-based COVID-19 tracker app. Covers setup, data fetching, component creation, and country-specific data handling in this hands-on tutorial.
Build a Laravel 8 REST API with Sanctum authentication. Learn to set up routes, create models, implement CRUD operations, and secure your API using token-based authentication.
Build a responsive creative agency website from scratch using HTML, CSS, and JavaScript, covering layout techniques, interactivity, and mobile optimization.
Learn to build a GraphQL API with KeystoneJS, covering MongoDB setup, server configuration, post and user management, authentication, and access control for efficient headless CMS development.
Get personalized course recommendations, track subjects and courses with reminders, and more.