Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Digital Marketing
Computer Science
Graphic Design
Mining Massive Datasets
Making Successful Decisions through the Strategy, Law & Ethics Model
The Science of Well-Being
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 stateless authentication with JWT, learning its benefits, implementation, and security considerations for modern REST architectures and scalable API design.
Explore upcoming features in Java EE 8 and 9, including cloud-native enhancements, microservices support, and improvements in configuration, security, and HTTP/2, with insights from Oracle's Software Evangelist.
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.
Discover techniques for updating existing code to leverage Java 8 features like lambdas and streams, with insights on performance impacts and best practices for refactoring.
Explore Java's potential for cross-platform mobile development, covering VM options, JavaFX UI framework, tools, and cloud integration for creating iOS and Android apps.
Explore functional programming patterns in Scala, including algebraic data types, typeclasses, error handling, and property-based testing. Learn to leverage Scala's functional nature for more robust and composable code.
Explore IBM Watson's cognitive search capabilities for finding technical answers, using Speech-to-Text and Concept Insights APIs to analyze unstructured data from videos and articles.
Get personalized course recommendations, track subjects and courses with reminders, and more.