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
Management & Leadership
Cybersecurity
Digital Marketing
Learn Like a Pro: Science-Based Tools to Become Better at Anything
Uncommon Sense Teaching
Programming for Everybody (Getting Started with Python)
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn to create a functional REST API using Flask and Python, including GET/POST endpoints, input validation, and database integration.
Learn to design and publish mobile-friendly webpages using Canva, linking them to social media platforms for enhanced visibility and engagement.
Develop a banking app for Android using SQLite, mastering database operations like queries, inserts, and updates through hands-on practice.
Develop a user-friendly scheduling tool with Picktime to manage appointments, services, and resources, streamlining business operations and improving time management.
Learn to develop Android applications with Firebase, covering data structure, setup, and real-time data synchronization. Gain skills to create powerful Firebase-integrated Android apps in Java.
Create interactive relationship maps and analyze social networks using Kumu, exploring network theory concepts for visualizing complex systems and ecosystems.
Explore high-dimensional data visualization in Python using Scatterplot Matrix and Parallel Coordinate Plots. Learn outlier detection, correlation analysis, cluster analysis, and data reduction techniques for improved analysis.
Analyze global temperature changes since the 17th century and build a deep learning model to forecast U.S. average temperatures using historical data.
Aprende a desarrollar modelos de Machine Learning en entornos Big Data utilizando Spark MLlib y Databricks, desde fundamentos hasta implementación avanzada.
Develop an agent-based computer program to create visual art pieces using NetLogo, exploring the basics of ABM and sharing your creations in an online gallery.
Learn essential unit testing techniques in Python to validate code functionality and improve development practices.
Learn to create customer journey maps in Miro, enabling brands to understand and improve the customer experience through empathy, design thinking, and UX/UI principles.
Learn to design and render a classic armchair using SketchUp, from research and measurements to final realistic features. Improve technical skills and design presentations.
Learn to create simple GUI applications using JavaFX, Scene Builder, and FXML. Develop a basic user interface and explore core functionalities of the JavaFX framework in this hands-on project.
Learn to create and manage remote Git repositories, using commands like push, pull, fetch, branch, and merge to collaborate on projects and maintain version control.
Get personalized course recommendations, track subjects and courses with reminders, and more.