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.
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.
Continuous build and deployment of Java Web apps using Linux, Docker, Jenkins, and Maven on Azure and OpenShift. Learn end-to-end DevOps practices for containerized applications across multiple cloud platforms.
Explore Java 9's new features, including modularity, REPL, and Collections enhancements, with live coding demonstrations in IntelliJ IDEA. Learn about potential impacts and migration strategies.
Explore the inner workings of JVMs with Dr. Cliff Click, delving into their services, limitations, and potential future developments. Gain insights from a seasoned expert in compiler design and JVM technology.
Explore machine learning and voice recognition for developers. Learn to integrate predictive capabilities and Alexa skills into applications using AWS tools, without extensive data science knowledge.
Explore deep machine learning with Tensorflow using Python. Learn to choose and optimize neural networks for various problems without advanced math prerequisites.
Explore Watson's neural networks, machine learning algorithms, and cognitive capabilities. Learn how Watson enables human-like conversations, deep searches, and continuous learning in AI platforms.
Get personalized course recommendations, track subjects and courses with reminders, and more.