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 exploration of Ethereum's blockchain technology, covering key concepts like cryptographic functions, transactions, mining, and consensus mechanisms for beginners.
Learn to create a personal GitHub dashboard to track coding progress and view statistics, using Retool for quick development of internal tools.
Learn to create a Python sorting algorithm visualizer using Pygame. Covers setup, drawing, controls, and implementing bubble and insertion sorts with step-by-step guidance and visual demonstrations.
Learn to overcome Selenium restrictions like sign-ins, payments, and geo-location using Kameleo for stealth browsing. Master proxy configuration, API usage, and profile management for enhanced web automation.
Learn Go basics through a hands-on project. Covers setup, variables, data types, formatting, conditionals, arithmetic, type conversions, and logical operators with practical application.
Build a Python-only e-commerce website using Anvil, featuring user authentication, course display, checkout process, and Stripe integration. Learn to create a fully functional online store without HTML or JavaScript.
Learn to create a Python typing speed test with curses module. Covers terminal styling, user input handling, text overlay, WPM calculation, and game mechanics for an engaging beginner-friendly project.
Learn to web scrape and download images using Python, covering project setup, Selenium configuration, image downloading, and URL scraping techniques for efficient data collection and analysis.
Learn to add levels, a main menu, and finishing touches to a Pygame car racing game. Enhance gameplay with game info, text rendering, level progression, and win conditions.
Learn to create a computer-controlled car and implement complex path following in Pygame. Covers car setup, path creation, and collision detection for an engaging racing game.
Learn pixel-perfect collision in Pygame car racing, covering backward movement, masks, track collision, and finish line implementation. Enhance your game development skills with practical coding examples.
Learn to create a car racing game using Pygame, covering setup, image handling, car movement, and physics. Gain hands-on experience in game development with Python.
Learn to create a Python-based security camera system using OpenCV. Detect faces and bodies, display webcam video, and implement recording logic for a functional home security solution.
Learn to build a group video calling web application using React, JavaScript, and Agora SDK. Covers project setup, authentication, video stream management, and deployment.
Learn to find the cheapest GPU prices on Newegg using Beautiful Soup 4. Covers HTML parsing, multi-page querying, product extraction, and price sorting for efficient online shopping.
Get personalized course recommendations, track subjects and courses with reminders, and more.