Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Artificial Intelligence
Software Development
Cybersecurity
Transforming Digital Learning: Learning Design Meets Service Design
Matrix Algebra for Engineers
Anatomy: Know Your Abdomen
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 deep learning in computer vision, from basic concepts to advanced architectures. Learn to design networks that process images, solving complex problems with practical examples and expert insights.
Explore performance optimization strategies across software layers, from high-level design to hardware, with practical tactics and patterns for architects and engineers.
Unlock serverless architecture's full potential with best practices, optimizations, and real-world scenarios. Learn to build secure, high-scale applications and integrate IoT, streaming data, and AI services efficiently.
Discover techniques to identify and resolve web app performance issues, from frontend optimizations to backend improvements, ensuring faster load times and better user experience.
Explore serverless architecture, Spring Cloud Function, and riff for efficient cloud development. Learn where FaaS fits in modern software landscapes and how to leverage it effectively.
Explore microservices architecture, avoiding distributed monoliths, and identifying potential pitfalls in system design. Learn best practices for creating scalable and maintainable service-oriented systems.
Exploring JVM thread fundamentals: origins, costs, interactions, and management. Uncover the thread model underlying modern applications and optimize thread usage.
Explore GraphQL as an alternative to REST APIs, understanding its advantages and implementation challenges through real-world experiences and lessons learned.
Explore Uber's fault-tolerant system using Apache Kafka for reliable redeliveries and dead letter queues in distributed systems, ensuring graceful handling of failures at massive scale.
Discover key skills and mindsets valued by management and customers in the software industry. Learn to maximize your value and advance your career in today's rapidly changing tech landscape.
Explore Kotlin's power in creating Domain-Specific Languages for faster, more readable application development with advanced language features and techniques.
Explore top performance bottlenecks in distributed architectures and learn techniques to quickly identify and address issues without extensive testing.
Lessons from porting Doom 3 to Java, exploring language differences, game development challenges, and unexpected insights into Java's strengths and limitations compared to C++.
Explore OpenWhisk, an open-source FaaS engine, and learn how serverless applications combine microservices and functions for efficient cloud-native development, with a focus on operational simplicity.
Practical implementation of event-driven architecture, exploring benefits and challenges through live coding. Covers event sourcing, CQRS, distributed systems, and DDD concepts.
Get personalized course recommendations, track subjects and courses with reminders, and more.