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
Machine Learning
Python
Microsoft Excel
Intelligenza Artificiale
Python for Data Science
Introduction to Philosophy
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn to create a web application visualizing SpaceX launch data using Python, Flask, HTML, and CSS. Covers API integration, data display, and deployment for global access.
Learn to simulate gravitational slingshot effect using Python and Pygame. Create objects, implement physics, and visualize the fascinating orbital mechanics in this hands-on intermediate programming tutorial.
Explore common JavaScript pitfalls including equality operators, variable declarations, mutability, arrow functions, and asynchronous code handling. Learn to write more robust and efficient JavaScript code.
Learn to build a customizable aim trainer in Python using Pygame. Enhance your programming skills with this fun, interactive project suitable for beginner and intermediate developers.
Learn to build three fun Python projects: Pig game, Madlibs generator, and timed math challenge. Gain practical coding experience and improve problem-solving skills through hands-on tutorials.
Hands-on tutorial for beginners: build 4 fun JavaScript projects including a quiz game, number guesser, rock paper scissors, and text adventure. Practical coding experience in just over an hour.
Quick tutorial on building a Django web application, covering project setup, URLs, models, templates, and admin panel in just 20 minutes.
Learn to program AI for email management, including summarizing, responding, and automating inbox tasks using MindsDB and OpenAI's GPT-4.
Comprehensive tutorial on GitHub Actions, covering workflows, secrets, testing, and productivity enhancements. Learn to set up automated processes and improve development team efficiency.
Explore 5 essential Python concepts: mutability, list comprehensions, function arguments, __name__ == "__main__", and the Global Interpreter Lock. Elevate your coding skills with these key programming fundamentals.
Comprehensive guide to TypeScript fundamentals, covering installation, basic usage, types, interfaces, enums, and type checking in just 30 minutes for quick proficiency.
Learn to create a custom GPT-4 chatbot that responds to tweets and questions in any personality. Discover how to train, implement, and automate your chatbot using MindsDB for intelligent, human-like conversations.
Explore advanced Git/GitHub features for software development, including conflict resolution, rebasing, pull requests, and commands like cherry-pick and reset. Enhance your version control skills.
Learn to build a Python platformer game with animated characters, pixel-perfect collision, and advanced features. Gain hands-on experience in game development using Pygame, from basic setup to complex mechanics.
Discover essential VSCode features to boost your coding efficiency, including customization, automation, terminal tricks, keyboard shortcuts, and useful extensions.
Get personalized course recommendations, track subjects and courses with reminders, and more.