Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Computer Science
Data Analysis
Computer Networking
Medicine and the Arts: Humanising Healthcare
Exploring Play: The Importance of Play in Everyday Life
Songwriting: Writing the Lyrics
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 Java development on Google Cloud Platform, including containerized microservices, Kubernetes deployment, and production debugging with Stackdriver Debugger IDE integration.
Discover how Angular simplifies creating exceptional mobile web experiences, addressing challenges and enhancing performance for developers and businesses alike.
Explore tools for stress testing networks, intricate details of ZooKeeper, and TCP stream intricacies. Learn from real-world debugging of distributed systems failures at PagerDuty.
Explore Fabric8, an open-source microservices platform built on Docker, Kubernetes, and Jenkins. Learn to create, deploy, and manage containerized microservices for faster development and continuous delivery.
Explore Project Jigsaw's module resolution, accessibility, and encapsulation in JDK 9. Dive into module graphs, class loaders, and reflection challenges for a comprehensive understanding of Java's modular system.
Explore Android app architecture options, learn best practices, and compare approaches for building maintainable and testable applications with insights from the Android Architecture Blueprints project.
Explore Swift's journey from iOS to cloud development, covering language features, server-side capabilities, and frameworks like Kitura. Learn about Swift's performance, ecosystem, and future on Linux.
Practical guide for developers on Docker security best practices, covering strong defaults, official images, least privilege, and microservices to enhance application security.
Learn to migrate VM-based clusters to containers using Docker, Kubernetes, Mesos, and OpenShift. Explore scalable architectures, design patterns, and deployment strategies for containerized applications across various frameworks.
Explore AWS managed services for rapid development cycles, with demos and source code showcasing efficient cloud-enabled project implementation across various business scales.
Discover Elixir: Ruby-like syntax meets Erlang's power. Learn to build scalable, fault-tolerant systems with a fun, developer-friendly toolset. Ideal for Java programmers seeking robust alternatives.
Explore declarative programming approaches, contrasting with imperative styles. Learn techniques applicable to requirements, code, and tests in various languages for more expressive and composable software design.
Explore Angular 2's comprehensive platform for web, mobile, and desktop development. Learn how it addresses diverse developer needs and get insights into its future direction.
Explore Google Dataflow's unified batch and stream processing model through real-time demonstrations, practical insights, and visualization techniques for managing data streams.
Explore the Panama Papers leak using graph databases, focusing on how ICIJ utilized this technology to analyze 3TB of data and provide an accessible interface for investigative journalists.
Get personalized course recommendations, track subjects and courses with reminders, and more.