Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Web Development
Cybersecurity
Computer Networking
Introducción a la gestión de proyectos
Internet History, Technology, and Security
Philosophy, Science and Religion: Religion and Science
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore all talks and presentations from Devoxx. Dive deep into the latest insights, research, and trends from the world's leading experts.
Explore CDI 2.0's new features and their impact on Java EE, MicroProfile, and Java SE. Learn how this powerful dependency injection solution competes with Spring in various environments.
Explore patterns and antipatterns in Docker image management, focusing on promotion-based models and their impact on software development lifecycles. Learn best practices for controlling image flow.
Explore Java's future with Brian Goetz: expanded type inference, data classes, improved switch, Project Valhalla, and more. Gain insights into upcoming language features and performance enhancements.
Explore reactive programming paradigms and their implementation in Spring Framework 5, featuring insights from a Spring committer on the future of web development.
Discover effective Android testing techniques using Mockito. Learn to isolate code, create mocks and stubs, and architect for testability. Gain insights from a year of TDD experience.
Explore Akka Streams and Reactive Streams principles for building responsive, resilient applications with non-blocking back pressure. Learn through real-life scenarios and practical demonstrations.
Explore Netty's architecture, design choices, and JVM challenges. Learn about network events, buffers, and memory management in this comprehensive framework overview.
Learn to build interactive chat bots for Slack and Facebook Messenger using Scala, enhancing user engagement through queries, actions, and notifications within familiar interfaces.
Discover ScreenPlay, an innovative approach to BDD-style automated acceptance testing that enhances clarity, extensibility, and maintainability, demonstrated with Serenity BDD in Java.
Explore modular web development with Across and Spring, featuring live coding, core features, and integration with popular technologies for efficient and flexible application building.
Explore how Pivotal Cloud Foundry and Concourse CI/CD enhance development efficiency, enabling faster feature delivery and improved focus on user needs through self-service models and automated pipelines.
Learn Apache Kafka fundamentals, use cases, and implementation through code examples. Explore distributed commit logs, publish/subscribe interfaces, and Kafka's architecture for resilient and scalable systems.
Explore how data streaming technologies like Kafka and Apache Spark can revolutionize Formula 1 racing, enabling real-time analysis and visualization of car performance data from simulator to pit to HQ.
Explore event sourcing in Java without a database. Learn about system restarts, concurrency, and performance in a database-free environment. Discover alternatives to traditional data storage.
Explore latest trends in rapid app development, DevOps, Microservices, Docker, and APIs. Learn how to develop, deploy, and manage mobile-fronted services using cloud technologies for quick and efficient delivery.
Get personalized course recommendations, track subjects and courses with reminders, and more.