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
Cybersecurity
Computer Networking
How Things Work: An Introduction to Physics
End of Life Care: Challenges and Innovation
Understanding Medical Research: Your Facebook Friend is Wrong
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Enhance MERN stack skills by implementing Redux for goal management, creating async thunks, and deploying a full-stack application to Heroku with step-by-step guidance.
Comprehensive tutorial on implementing frontend authentication in a MERN stack application using Redux Toolkit, covering setup, user registration, login, and state management.
Implement JWT authentication in MERN stack applications. Learn user registration, password hashing, token generation, and secure route protection for robust API security.
Build a RESTful API with Node.js, Express, MongoDB, and Mongoose. Learn to set up routes, controllers, error handling, and database operations for a full-stack MERN application.
Comprehensive guide covering essential web development technologies, tools, and concepts for frontend, backend, and full-stack developers, with practical insights and career progression tips.
Build a full-stack React blog app using Remix Run framework, Prisma, and SQLite. Learn file-based routing, loaders, actions, and database integration in this comprehensive tutorial.
Learn to recreate Starbucks' homepage using HTML, CSS, and JavaScript. Master responsive design, grid layouts, and interactive elements while building a professional-looking website from scratch.
Develop a Node.js & Pa11y web app to identify website accessibility issues, enhancing your skills in creating inclusive digital experiences.
Build a workout tracker app with Vue.js 3 and Supabase, covering authentication, data management, and deployment. Learn to create a full-stack application with modern web technologies.
Learn to build a Node.js & Express API proxy server for key hiding, rate limiting, and caching. Includes deployment to Heroku and practical application in a weather app.
Build a Discord-like app with Python Django, covering essential concepts from setup to REST API integration. Gain hands-on experience in web development and create a functional, responsive application.
Learn to create styled components in React, from setup to advanced techniques, culminating in a hands-on project to reinforce your skills.
Build a sortable list using vanilla JavaScript, mastering drag & drop API, array methods, and DOM manipulation for enhanced web interactivity.
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.
Get personalized course recommendations, track subjects and courses with reminders, and more.