Courses from 1000+ universities
Seven years after replacing a Yale president with a fintech CEO, Coursera picks an Amazon veteran to help fix its slowing growth and falling stock price.
600 Free Google Certifications
Data Analysis
Project Management
Graphic Design
Critical Perspectives on Management
Design Patterns
Supporting Victims of Domestic Violence
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 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.
Exploring Lagom framework for building scalable, distributed systems that meet modern application demands of high load, real-time performance, and continuous availability.
Explore strategies for managing API changes, weighing arguments for and against modifications, and implementing effective transition methods to minimize user impact and maintain product loyalty.
Explore Rust as a safe, high-performance alternative to C/C++ for low-level development. Learn techniques for integrating Rust into existing projects and leveraging its benefits.
Explore Smart TV app development for Apple TV and Android TV platforms. Learn key differences, constraints, and opportunities through practical examples using TVoxx project.
Explore Java modularity concepts, comparing Jigsaw with existing approaches. Gain insights into fundamental modularity principles and their implementation in Java development.
Explore Google's scalable Machine Learning solutions, including Vision and Speech APIs, TensorFlow, and Cloud ML. Learn about distributed training and pre-trained services for efficient AI development.
Explore capturing vs non-capturing lambdas, distributed system considerations, and innovative uses of lambdas in APIs. Learn from Java expert Peter Lawrey's insights on lambda implementation and optimization.
Explore predictive capabilities and voice recognition for developers. Learn to build smart apps using AWS Machine Learning and Amazon Alexa, enabling voice-powered experiences and custom skills.
Explore reactive microservices with Vert.x, a toolkit for building scalable, event-driven applications on the JVM. Learn to create high-performance systems using various languages and leverage the Vert.x event bus for real-time communication.
Get personalized course recommendations, track subjects and courses with reminders, and more.