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
Code and run your first C++ program in minutes without installing anything! This beginner-focused course will further develop your programming skills. Topics covered include creating classes, mutability, encapsulation, inheritance, and polymorphism.
Code and run your first C++ program in minutes without installing anything! This beginner-focused course will further develop your programming skills. Topics covered include pointers, strings, functions, files, and recursion.
Code and run your first Java program in minutes without installing anything! This beginner-focused course will further develop your programming skills. Topics covered include strings, user-defined methods, files, and recursion.
Code and run your first Python program in minutes without installing anything! This beginner-focused course will give you the basic skills needed to write a simple program in Python. Topics covered include variables, operators, loops, conditionals, and l…
Code and run your first C++ program in minutes without installing anything! This beginner-focused course will give you the basic skills needed to write a simple program in C++. Topics covered include variables, operators, loops, conditionals, and vectors.
Code and run your first Java program in minutes without installing anything! This beginner-focused course will give you the basic skills needed to write a simple program in Java. Topics covered include variables, operators, loops, conditionals, and array…
Code and run your first Python program in minutes without installing anything! This beginner-focused course will further develop your programming skills. Topics covered include strings, functions, files, and recursion.
Code and run your first Java program in minutes without installing anything! This beginner-focused course will further develop your programming skills. Topics covered include creating classes, mutability, encapsulation, inheritance, and polymorphism.
Code and run your first Python program in minutes without installing anything! This beginner-focused course will further develop your programming skills. Topics covered include creating classes, mutability, encapsulation, inheritance, and polymorphism.
Explore generative AI with Python: text, image, and code generation using OpenAI's API. Gain practical skills through hands-on projects and build a portfolio-ready application.
Develop advanced Django skills through hands-on projects, covering class-based views, optimization techniques, and authentication. Gain practical experience in building and deploying complex web applications.
Learn Bash scripting fundamentals, advanced techniques, Git version control, and system configuration. Gain hands-on practice with interactive exercises on an Ubuntu system, applicable to other Unix-based environments.
Hands-on exploration of HTML, CSS, JavaScript, and Angular, culminating in building a todo application. Ideal for intermediate learners seeking practical web development skills.
This course walks learners through setting up their OpenAI trial, generating API keys, and making their first API request. Learners are introduced to the basics of natural language generation using OpenAI GPT-3 before building a movie recommendation syst…
Learn fundamental C++ concepts including printing, operators, conditionals, and loops through hands-on coding exercises and instant feedback, building a strong foundation in programming logic.
Get personalized course recommendations, track subjects and courses with reminders, and more.