Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Web Development
Algorithms and Data Structures
Cybersecurity
Bitcoin and Cryptocurrency Technologies
Preventing Dementia
Greek and Roman Mythology
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Comprehensive tutorial covering Node.js, Express, MongoDB, and TypeScript. Learn to build full-stack applications with hands-on examples and best practices.
Comprehensive tutorial covering advanced React concepts, Next.js, GraphQL, MongoDB, React Query, and Material UI, with practical examples and deployment guidance.
Comprehensive C++ tutorial covering fundamental concepts to advanced topics, including input/output, control structures, functions, data structures, file handling, and object-oriented programming.
Comprehensive React tutorial covering components, hooks, routing, API integration, authentication, and advanced topics like TypeScript and GraphQL. Includes hands-on projects and full-stack development with Django.
Learn to set up Python development environments on Mac, Windows, and Linux, with tips for using VS Code effectively.
Learn to properly upload and display images in Django using ImageField, covering file addition, admin page configuration, and HTML integration.
Learn to build a Python NoSQL API using Django Rest Framework, covering setup, database creation, and CRUD operations in under 30 minutes.
Learn to build a Django REST API from scratch, covering setup, models, serializers, CRUD operations, and API consumption.
Comprehensive Django tutorial covering project setup, views, templates, models, admin site, ORM, forms, and dynamic content creation for Python web development beginners.
Comprehensive introduction to DynamoDB: create tables, add data, perform queries, use indexes, and simulate relationships in NoSQL databases.
Learn to implement React Router, create page components, associate URLs, and pass data between pages in this hands-on tutorial for building dynamic web applications.
Learn to integrate APIs in React using hooks like useEffect and useState, and master data fetching, state management, and dynamic rendering techniques.
Explore advanced list comprehension techniques in Python, including dictionary and set operations, to enhance your coding efficiency and data manipulation skills.
Learn to create a Markdown documentation site using Docusaurus with step-by-step guidance, covering configuration, homepage setup, styling, building, and testing.
Comprehensive Linux command line tutorial covering essential topics from basic commands to advanced concepts like file permissions, processes, and terminal multiplexing.
Get personalized course recommendations, track subjects and courses with reminders, and more.