Courses from 1000+ universities
Coursera’s flagship credentials may carry big brand names, but who’s actually creating the content?
600 Free Google Certifications
Psychology
Communication Skills
Digital Marketing
Introduction to Research Ethics: Working with People
Inglés empresarial: ventas, gestión y liderazgo
FinTech Ethics and Risks
Organize and share your learning with Class Central Lists.
View our Lists Showcase
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.
Learn to build a Python web app using Flask to retrieve and display weather for any major city, covering environment setup, API integration, and deployment.
Comprehensive Next.js 13 tutorial covering key concepts, data fetching, SSG/SSR/ISR, route handlers, REST API, middleware, and practical projects for hands-on learning and skill development.
Comprehensive guide to Python file operations: reading, writing, appending, creating, and deleting files. Covers error handling, the 'with' keyword, and best practices for beginners.
Comprehensive guide to Python dictionaries and sets, covering creation, manipulation, and advanced operations. Ideal for beginners looking to enhance their data structure skills.
Build a small project with Next.js 13, focusing on client components. Learn when and how to use them effectively while creating a dynamic web application with Tailwind CSS.
Comprehensive guide to Python lists and tuples, covering creation, manipulation, and key differences. Ideal for beginners seeking practical understanding of these fundamental data structures.
Aprenda a usar loops while e for em Python para iterar através de blocos de código e coleções de dados, incluindo strings e ranges numéricos, com exemplos práticos e explicações claras.
Comprehensive tutorial on Next.js 13 features including pages, layouts, links, routes, loading, and CSS modules. Covers key concepts for building full-stack web applications efficiently.
Learn Git essentials: version control, GitHub, repository management, commits, and more. Ideal for coding beginners seeking practical Git skills for project collaboration.
Comprehensive TypeScript tutorial covering fundamentals and React integration. Learn basic types, functions, classes, generics, and build projects to enhance web development skills.
Learn to enhance React apps with Suspense and Error Boundaries, improving user experience through efficient loading states and error handling while writing cleaner, more maintainable code.
Explore SWR 2.0 for efficient API data fetching in React, including Preload and Optimistic UI features. Learn implementation techniques and best practices for improved user experience.
Implement drag-and-drop functionality in React using React Query and react-beautiful-dnd, including state management, persistence, and CRUD operations for a todo list application.
Comprehensive tutorial on building a React TypeScript shopping cart, covering components, custom hooks, and optimization techniques for an e-commerce project.
Get personalized course recommendations, track subjects and courses with reminders, and more.