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
Marketing
Cybersecurity
Machine Learning
Circuits and Electronics 1: Basic Circuit Analysis
Academic Writing Made Easy
Nutrition, Exercise and Sports
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn to repurpose old smartphones for 3D print monitoring using WebRTC, WebSockets, and serverless technology. Discover how to build a web app for remote print status checks and video streaming.
Comprehensive guide to Kubernetes security risks, focusing on OWASP Top 10. Live demos of exploits, common vulnerabilities, and best practices for hardening k8s clusters.
Explore graph databases through a D&D lens. Learn how to model complex relationships, write efficient queries, and optimize your dungeon crawl using this powerful database technology.
Explore collaborative UX in enterprise apps: real-time editing, CRDTs, and architectural tradeoffs for seamless multi-user interactions without conflicts or data loss.
Explore Java deserialization vulnerabilities, attack chains, and security issues in JSON, XML, and YAML. Learn mitigation strategies and new Java 17 features to enhance application security.
Hands-on exploration of OpenTelemetry for Java, covering auto-instrumentation, metrics, logging, and integration approaches. Uncover performance issues and errors in your applications.
Discover JHipster Lite: a streamlined tool for efficient Java application development. Learn its benefits, features, and how it can enhance your productivity in building modern, scalable web applications.
Explore GitHub Enterprise's end-to-end development capabilities, including Codespaces, Copilot, Actions, and Advanced Security, to implement InnerSource practices in your organization.
Discover Maven's future: multi-module support, Maven 4, Wrapper, and Daemon. Explore latest snapshot builds and learn how these innovations will transform your Maven experience.
Explore Jakarta EE 10's new features for developing lightweight enterprise Java applications, including Core Profile, CDI 4.0 Lite, and RESTful Web Services 3.1, with live code demos and future insights.
Comparative analysis of Java and Rust, exploring their strengths, development experiences, and real-world applications through a sample project implementation.
Discover how Google's Error Prone and Refaster tools can revolutionize Java development by automating bug fixes and enforcing coding patterns, enabling efficient large-scale refactoring and codebase control.
Explore IoT beyond Raspberry Pi, delving into advanced issues and approaches for cloud and device engineers. Learn from Java's creator about its origins in IoT and current applications.
Embracing slow, deliberate coding as a seasoned developer. Leveraging experience to write better code and stay relevant in a fast-paced industry.
Learn best practices for selecting reliable open source dependencies, drawing parallels with choosing event vendors. Gain insights on setting up a robust ecosystem to withstand unexpected challenges in software development.
Get personalized course recommendations, track subjects and courses with reminders, and more.