Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Computer Science
Psychology
Microsoft Excel
Lean Production
Viruses & How to Beat Them: Cells, Immunity, Vaccines
Learn Like a Pro: Science-Based Tools to Become Better at Anything
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn to create Tetris using Pygame in this intermediate Python tutorial. Covers essential game elements like shapes, grid, and drawing, providing hands-on experience in game development.
Detailed explanation of mutable and immutable objects in Python, covering memory models, examples, and practical implications for programming.
Comprehensive guide to Python functions from H to Z, covering usage, syntax, and practical examples for each function to enhance coding skills and efficiency.
Learn essential CSS properties for non-web developers, covering selectors, colors, layouts, box model, flexbox, and positioning. Master the basics to style your projects effectively.
Learn to create a celebratory fireworks animation using Python and Pygame. This tutorial covers setup, event loops, firework mechanics, projectile creation, and pattern implementation with trigonometry.
Learn advanced MongoDB and Python techniques for full-text search, including fuzzy matching, synonyms, autocomplete, compound queries, and relevancy scoring. Enhance your database querying skills.
Explore advanced MongoDB features with Python: schema validation, bulk inserting, data modeling, and complex queries. Learn to leverage PyMongo for efficient database operations.
Learn to use MongoDB with Python: setup Atlas, connect databases, understand document models, perform CRUD operations, and explore relationships in this comprehensive tutorial.
Comprehensive guide to implementing Django authentication, user management, and permissions. Learn to create, manage, and restrict user access for advanced website functionality.
Learn to build three intermediate Python projects: a shortest path finder, NBA stats tracker, and currency converter. Enhance your skills with practical coding examples and step-by-step guidance.
Learn to implement biometric authentication in a Flask and React app using Passage. Covers setup, routing, user data handling, and backend integration for a secure, user-friendly authentication system.
Comprehensive introduction to Kubernetes, covering terminology, architecture, cluster creation, and practical deployment. Includes hands-on demo for beginners to set up and use Kubernetes effectively.
Explore dynamic programming through practical examples, learning its definition, problem classification, and optimization techniques for efficient algorithm design.
Build a full-stack Instagram clone using React, Express, and Sanity. Learn to create users, posts, profiles, and implement features like search and follower systems in this comprehensive tutorial.
Learn to create an AI that plays Pong using NEAT algorithm. Covers game implementation, neural network setup, training methodologies, and testing the AI. Applicable to other projects beyond Pong.
Get personalized course recommendations, track subjects and courses with reminders, and more.