Courses from 1000+ universities
Coursera’s flagship credentials may carry big brand names, but who’s actually creating the content?
600 Free Google Certifications
Data Analysis
Digital Marketing
Graphic Design
Learning How to Learn: Powerful mental tools to help you master tough subjects
Successful Negotiation: Essential Strategies and Skills
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 React's fundamentals, including JSX syntax, component creation, and component interaction. Build dynamic web applications with this popular JavaScript library.
Comprehensive introduction to Rust for experienced programmers, covering syntax, control flow, functions, types, traits, generics, macros, and tooling through interactive articles.
Master essential Excel skills: sorting, filtering, and pivoting data for effective analysis and presentation. Transform raw information into meaningful insights.
Learn Flutter basics to create cross-platform apps with interactive widgets, layouts, and components. Gain skills for building simple applications for mobile, web, and desktop platforms.
Master Excel for data analysis: import, formulas, pivot tables, charts. Transform raw data into business insights with best practices for managing and visualizing information.
Learn UI/UX design fundamentals, create wireframes, and build interactive prototypes using Figma. Gain practical skills for better team collaboration and new career opportunities.
Explore game development essentials: design, gameplay mechanics, asset creation, and industry tools. Gain foundational knowledge to kickstart your journey in video game creation.
Explore popular coding career paths, comparing options like web development, data science, and cybersecurity to find the tech career that best fits your goals and interests.
Explore various forms of generative AI, their applications, and ethical considerations. Hands-on experience with interactive applets and practical projects like creating itineraries using ChatGPT.
Explore generative AI with ChatGPT, learning its applications, potential, and limitations. Master prompt engineering for effective use in creative writing, language learning, and business contexts.
Explore foundational C programming concepts, create simple programs, and set up a local development environment to kickstart your journey into computer science.
Master Lua basics: programming fundamentals, data types, variables, conditionals, and functions. Build interactive terminal programs and gain skills for game development, web apps, and tools.
Master programming fundamentals through interactive drag-and-drop exercises using Blockly. Covers variables, functions, loops, if statements, and lists in an intuitive, beginner-friendly format.
Learn Python fundamentals quickly: syntax, data structures, OOP, and more. Designed for experienced programmers to efficiently acquire Python skills through interactive, skimmable content.
Gain essential web development skills by learning HTML fundamentals, including creating structured content with text, images, videos, and links for effective webpage design.
Get personalized course recommendations, track subjects and courses with reminders, and more.