Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Artificial Intelligence
Web Development
Computer Networking
Introductory Human Physiology
Mechanics of Materials I: Fundamentals of Stress & Strain and Axial Loading
Philosophy, Science and Religion: Religion and Science
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Build a subscription app with MERN stack and Stripe integration. Learn to fetch products, create sessions, model articles, and manage customer subscriptions in this hands-on tutorial.
Build a subscription app with MERN stack and Stripe, focusing on frontend authentication, routing, middleware, Context API, and protected routes for enhanced user management.
Build a subscription app with MERN stack and Stripe, covering React setup, styling, authentication, server creation, database integration, and secure user management.
Demystify RxJS: Learn terminology, observables, operators, and error handling in this comprehensive crash course. Master reactive programming concepts for efficient data stream management.
Comprehensive introduction to Angular, covering key concepts like components, directives, and state management. Learn to build modern web applications with hands-on examples and practical techniques.
Comprehensive introduction to GraphQL, covering setup, types, queries, data relationships, mutations, and advanced concepts for building efficient APIs.
Learn to build a REST API with Express.js, covering routes, query params, file organization, and middleware in a comprehensive, hands-on tutorial.
Learn to connect React with GraphQL using Apollo Client, covering queries, hooks, variables, and mutations. Practical application with Rick and Morty API for hands-on experience.
Learn comprehensive Vue testing techniques using Vue Test Utils, covering setup, test structure, assertions, events, and advanced concepts like shallow rendering.
Learn to integrate Redux Toolkit in React applications, covering data flow, terminologies, app setup, slices, store creation, state management, and adding multiple slices.
Learn Flutter and Dart basics by building a Bad Jokes app. Covers essential concepts, UI development, state management, and code organization for beginners.
Learn version control with Git and GitHub, from installation to committing and using GitHub. Perfect for beginners seeking to master essential development tools and practices.
Master AWS IAM essentials: account creation, policy assignment, and best practices for secure and efficient identity management in Amazon Web Services.
Comprehensive SQL tutorial covering basics to advanced concepts. Learn data manipulation, relationships, joins, subqueries, and more. Hands-on practice with real-world examples and challenges.
Learn TypeORM for Node.js: Create tables, perform CRUD operations, and manage relationships in databases like MySQL and Postgres using TypeScript. Covers setup, entities, data manipulation, and querying.
Get personalized course recommendations, track subjects and courses with reminders, and more.