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
Artificial Intelligence
Data Analytics
Sustainable Tourism: Society & Environmental Aspects
Direct Tax Laws and Practice
Product Management Fundamentals
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.
Learn to monitor Java applications with Prometheus, covering setup, metrics exposure, dashboards, and alerting. Gain practical skills for effective application monitoring and performance optimization.
Explore transforming REST APIs into data streaming APIs using WebSockets and Server-Sent Events. Learn to choose the right technology and optimize data transfer for real-time applications, including a demo with drones.
Comprehensive guide to packaging, deploying, and scaling Java applications with Docker. Learn to reduce environment mismatches and simplify deployment for more efficient development workflows.
Innovative approach to web testing using Serenity-JS and Screenplay pattern. Improves readability, reusability, and reporting for Angular-JS apps. Combines Protractor, TypeScript DSL, and Serenity BDD features.
Explore Javaslang's functional programming features, including persistent data types and immutable collections, to enhance Java 8's lambda capabilities and create more robust, efficient code.
Comprehensive exploration of Java Platform Module System in JDK 9, covering basic concepts, module development, migration strategies, and API design. Ideal for developers seeking to leverage modular architecture.
Discover Java 9's module system, REPL, and key features. Learn to define dependencies, work with existing JARs, and leverage new tools to enhance your programming experience.
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.
Comprehensive introduction to TensorFlow and deep learning, covering neural networks, convolutional networks, regularization techniques, and practical applications in image and language processing.
Explore reactive programming concepts, from observables to error handling, with practical code examples for building resilient, scalable, and responsive applications.
Comprehensive exploration of Java collections, comparing ArrayList and LinkedList performance, discussing CPU caches, and examining Java 9 enhancements. Includes JMH benchmarking and lambda-based implementations.
Discover how to integrate Java EE micro-services with TypeScript and Angular2 for full-stack development. Learn to build REST APIs, explore TypeScript, and create responsive web interfaces connecting to Java backends.
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.
Get personalized course recommendations, track subjects and courses with reminders, and more.