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
Artificial Intelligence
OpenAI
Divide and Conquer, Sorting and Searching, and Randomized Algorithms
Introduction to Graphic Illustration
The Science of Gastronomy
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Codecademy is an online interactive platform that offers free coding classes in 12 different languages including Python, Java, JavaScript, and more.
Explore functional programming in Python to create cleaner, more efficient code. Learn to structure solutions as functions, leading to shorter, easier-to-test, and bug-resistant programs.
Explore advanced Python 3 concurrency techniques using threading, multiprocessing, and asyncio modules to implement efficient code and create concurrent programs.
Explore Kotlin functions and classes, mastering user-defined functions, object-oriented programming concepts, and recursive techniques to enhance your programming skills.
Explore Kotlin collections and loops, mastering lists, sets, maps, and iteration techniques. Gain practical skills through hands-on projects like Animal Sanctuary and Shape Maker.
Explore Swift functions: create reusable code blocks, use parameters and arguments, and return values for flexible programming. Enhance your skills in writing efficient and modular Swift code.
Master iterators and generators to enhance code efficiency and create custom sequences in Python, unlocking powerful data manipulation techniques.
Explore Java's generics and Collections framework to write advanced, type-safe code. Learn to implement Sets, Maps, and use wildcards for scalable and efficient programming.
Explore Swift's structs and classes to model real-world objects, gaining fine control over data representation and behavior in your programming projects.
Discover the causes and impacts of climate change, and learn practical ways to make a difference using your voice and tech skills in this empowering environmental education initiative.
Discover how to build and deploy web applications using only natural language prompts with Lovable AI, creating a complete To-Do app without coding syntax or frameworks.
Learn to create flexible styles with Sass mixins and expand base stylings using the parent selector. Gain skills in dynamic file naming and interactive design techniques.
Calculate, interpret, and report variance and standard deviation to better understand datasets. Learn the significance of low and high variance in describing data distributions.
Master Angular's core concepts, data binding, and directives through hands-on projects and build modern web applications with this TypeScript-based framework.
Explore Instruction Set Architecture (ISA), the fundamental level of computer design. Learn about CISC and RISC designs and their role in hardware-software communication.
Master Redux fundamentals to manage complex application states. Learn core concepts, API methods, and implementation strategies for scalable and predictable React apps.
Get personalized course recommendations, track subjects and courses with reminders, and more.