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
Artificial Intelligence
Project Management
Python
Mechanical Ventilation for COVID-19
Matrix Algebra for Engineers
Introduction to Programming with MATLAB
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore Java 9's REPL for rapid prototyping, API exploration, and immediate feedback. Learn to build complete apps and boost productivity with this interactive shell.
Explore Google Cloud Spanner's unique capabilities for global consistency at scale through live coding and demos. Learn setup, schema design, and query optimization for terabyte-scale data.
Comprehensive exploration of Kotlin for JVM, covering server-side development with a REST API and Android app creation. Learn key features and practical applications from experienced developers.
Discover how to leverage cloud computing for efficient big data exploration using Google BigQuery, with practical examples from news, Wikipedia, and weather datasets.
Discover how to craft robust equals methods, identify potential bugs, and efficiently test them using EqualsVerifier for 100% coverage in a single line of code.
Discover Class Visualizer, a free tool for generating instant class diagrams from Java bytecode. Learn how it supports daily development by visualizing large codebases, including Spring 5 and Java standard library examples.
Explore Gang of Four Design Patterns implemented in Kotlin, leveraging IntelliJ's native support to enhance your coding skills and apply object-oriented wisdom effectively.
Explore AI experimentation using Minecraft as a testing ground with Project Malmo. Learn to solve problems through reinforcement learning in a unique and engaging virtual environment.
Comprehensive walkthrough of neural networks with visual aids, demystifying concepts like 'tanh' and explaining how they work, suitable for beginners struggling with implementation.
Discover how to instrument Java web apps with Prometheus metrics without source code changes, using advanced JVM features and libraries for effective monitoring and DevOps practices.
Learn to build autonomous robotic vehicles using Robo4J, an open-source Java framework. Explore hardware configuration, tools, and code examples for creating your own IoT projects with inexpensive components.
Explore Asciidoctor's latest features, improvements, and future direction in technical documentation. Learn about extensions, integrations, and tools enhancing the AsciiDoc ecosystem.
Explore behavior-driven development for service integration using Cucumber and Citrus frameworks. Learn to automate integration tests with minimal manual coding for HTTP REST, JMS, and email communication.
Explore quirky terminal apps: 3D labyrinths, fractals, and animations in text mode. Discover hidden power and creative possibilities of the command line through innovative open-source projects.
Strategies and tools for effective microservices testing, including Arquillian, JUnit, Docker, service virtualization, and consumer-driven testing to ensure reliability in production environments.
Get personalized course recommendations, track subjects and courses with reminders, and more.