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.
Learn iOS app testing with XCode through live coding. Explore unit tests, UI tests, and code coverage to enhance your mobile development skills.
Explore tools and strategies for deploying Docker containers in AWS production environments, covering host management, service integration, orchestration, updates, monitoring, and log management.
Explore microservices architecture and REST service consumption using Netflix's Feign API through live coding, demonstrating its elegance and extensibility.
Explore building a voice-controlled smart home system using Raspberry Pi, open-source software, and natural language processing. Learn to create an extensible bot for managing electrical devices.
Learn techniques to simplify asynchronous JavaScript code using promises, generators, coroutines, and async/await syntax. Improve legacy codebases and write cleaner, more maintainable asynchronous logic.
Discover how Djinni simplifies cross-platform development by enabling C++ code sharing between iOS and Android, streamlining complex business logic implementation and reducing redundancy.
Explore Rust for secure IoT development: full memory access, cross-compilation for microcontrollers, and bare-metal debugging. Learn how Rust combines safety and performance for embedded systems.
Explore Java 9 modularity benefits, patterns, and migration strategies. Learn to build reliable, secure applications with modules, automatic modules, and practical examples for seamless Java 9 adoption.
Explore Java 9's impact on Maven projects, focusing on modular system adoption, JEPs, and JSRs. Learn about changes and improvements for Maven users from an Apache Maven expert.
Learn to create a real-time Web API using Google Cloud Endpoints and Streamdata.io. Build a backend and frontend for live audience interaction through web and mobile platforms.
Explore Ehcache 3's API changes, JSR-107 compatibility, and advanced configuration options. Learn integration techniques, leveraging additional features, and XML configuration for enhanced caching solutions.
Explore JGiven, a developer-friendly BDD framework for Java. Learn to write modular, reusable scenarios using a fluent API and generate interactive HTML reports for improved documentation.
Explore Spring Boot's auto-configuration, conditional configuration model, and enhanced testing support. Learn to boost productivity and write robust Java applications with expert insights.
Explore the balanced approach to microservices using API gateways, weighing benefits and challenges while showcasing Apache Sling for practical implementation in web development.
Explore Spring's configuration management solutions, including Config Server, Hashicorp Vault for secure credentials, and Consul storage integration for efficient and automated configuration handling.
Get personalized course recommendations, track subjects and courses with reminders, and more.