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
Explore recent Java additions and upcoming features enhancing developer productivity and program performance while maintaining core values of readability, generality, and compatibility.
Discover effective team practices for autonomy and efficiency. Learn goal-setting, decision-making, risk assessment, and improvement techniques to enhance teamwork without rigid processes.
Discover the hidden dangers of prolonged sitting and learn simple strategies to counteract its negative effects on your health, even for those with regular exercise routines.
Discover TypeScript's practical benefits for React and Angular development, enhancing coding experience with static types while maintaining flexibility and efficiency.
Learn to build a WebSocket-based chat application using Spring Boot, Reactor, and Vaadin Flow in this live coding demo, exploring core concepts and efficient web app development techniques.
Explore Apache Spark's streaming APIs for fast data processing, comparing Spark Streaming and Structured Streaming through practical examples and guidance on implementation.
Learn to secure microservices using MicroProfile JWT, including design overview and live demo on Open Liberty. Explore token-based security propagation for efficient service-to-service communication.
Explore deploying Java applications in Kubernetes, covering Docker packaging, Kubernetes manifests, Helm charts, local testing, debugging, Istio service mesh, tracing, metrics, and deployment pipelines.
Learn to integrate Android apps with Google Assistant, enabling new entry points, premium content delivery, and increased user engagement across multiple surfaces.
Explore sensor-based measurement and visualization of workplace hardness, covering physical constraints, environment, and work rhythms using Arduino, MQTT, and data analysis tools.
Explore Spring Boot with Kotlin, functional configuration, and GraalVM. Learn about Kofu DSL, minimal features, faster startup, lower memory usage, and native image support for efficient application development.
Explore Project Loom's fibers and continuations, revolutionizing Java concurrency with lightweight threads for improved performance and simplified development under heavy loads.
Learn to upgrade AngularJS apps to Angular without ngUpgrade, using custom elements and Angular Elements for a gradual transition while maintaining compatibility across multiple teams.
Explore the evolving role of Enterprise Architects in DevOps and cloud-native organizations, focusing on new approaches to oversight, integration, and value creation in modern IT environments.
Explore data architecture challenges in microservices, including state sharing, exchange, and security. Learn practical solutions and see demonstrations of key concepts for effective implementation.
Get personalized course recommendations, track subjects and courses with reminders, and more.