Courses from 1000+ universities
Coursera sees headcount decrease and faces lawsuit in 2023, invests in proprietary content while relying on Big 5 partners.
600 Free Google Certifications
Business Intelligence
Programming Languages
Data Analysis
Paleontology: Theropod Dinosaurs and the Origin of Birds
Preparing to Manage Human Resources
Transforming Digital Learning: Learning Design Meets Service Design
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.
Build powerful interactive applications with React, a popular JavaScript library. Ready to start your journey into React? Take Learn React: Introduction — React offers graceful solutions to some of front-end programming’s most persistent issues, allowin…
A quick primer on Rust fundamentals for experienced programmers. This course is dedicated to programmers who are already familiar with the world of programming and are looking to become acquainted with the Rust programming language. We designed this cou…
Learn how to sort, filter, and pivot data in Excel. Begin your Excel learning journey with Excel Basics. Microsoft Excel is among the most widely used technologies for data analytics. Learn how to sort, filter, and pivot data to shape it into the format…
This course will introduce learners to the Flutter framework with interactive lessons on basic app components. Interested in making applications for mobile? The web? Desktop? How about learning a language that works for all of them. By taking this cours…
Learn how to analyze and visualize data in Microsoft Excel! Microsoft Excel is one of the most popular data tools in the business world. Excel is designed as a one-stop shop for storing and analyzing data, with built-in tools to help you transform data…
Get started with User Interface (UI) and User Experience (UX) Design and learn how to wireframe and prototype using Figma. User Interface (UI) and User Experience (UX) Design play key roles in the experience users have when interacting with digital produ…
Explore video game development, including game design, gameplay development, and asset creation. Gain foundational knowledge in the video game development process. In this course, you will learn: - Game Design: Take an idea to a full design ready for de…
Learn about ChatGPT, one of the most advanced AI systems available today, and dive into the world of Generative AI. ChatGPT is a large language model created by the company OpenAI. From language translation to creative writing, artificial intelligence is…
Are you feeling confused about where to aim for with your career goals? Take this course to learn about different career options! Are you feeling confused about where to aim for with your career goals? Not sure of the difference between frontend, backen…
Dive into the many forms of generative AI and learn how we can best use these new technologies! Artificial Intelligence is a fast-evolving field of technology that lets computers simulate human functions, such as learning and problem-solving. A subset of…
Learn about the basics of the C programming language, and write your first C program! Ready to start your journey into the C programming language? C has been around for quite some time, and it is one of the foundational languages of computer science. C i…
Learn the basics of Lua, a general-purpose programming language used for building games, web apps, and developer tools. Lua is a powerful and intuitive general-purpose programming language used for building games (such as Roblox, World of Warcraft, and…
This course will introduce learners to factors to consider when picking a first language as well as describe some popular options. Choosing your first language can be difficult and stressful. This course aims to make it easier. By taking this course, yo…
A quick primer on Python fundamentals for programmers. This course is dedicated to programmers who are already familiar with the world of programming and are looking to become acquainted with the Python programming language. We designed this course to be…
Learn about PHP, a programming language used in modern web development, and build a strong foundation in PHP by learning about basic syntax. Ready to start your journey into the PHP programming language? Learn how PHP is used in modern web development to…
Get personalized course recommendations, track subjects and courses with reminders, and more.