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
Web Development
Computer Networking
Introductory Human Physiology
Mechanics of Materials I: Fundamentals of Stress & Strain and Axial Loading
Philosophy, Science and Religion: Religion and Science
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 Java EE's Docker integration, robustness patterns, and telemetry features for building efficient microservices. Learn to implement "Thin WAR" microservices using Java EE patterns and best practices.
Explore how Java 8 lambdas simplify and reimagine common Gang of Four design patterns, demonstrating functional alternatives through live coding examples.
Live coding session demonstrating productivity tools for Java EE and Spring Boot development, including JBoss Forge, Arquillian, JBoss Swarm, and JRebel for rapid application development and testing.
Explore DOT calculus and its implementation in the Dotty compiler, discussing principles of module systems and their impact on Scala's evolution.
Explore cloud-native Java development with Spring Boot and Spring Cloud, focusing on microservices, DevOps, and high-performance architectures used by leading tech companies.
Explore reactive programming in Java: learn concepts, solve problems, and apply techniques for efficient handling of big data and high-frequency data streams.
Explore reactive programming, JDK 9, HTTP/2, and enterprise Java trends with Spring Framework 5, presented by project lead Juergen Hoeller. Gain insights into Spring's unique programming model strategy.
Explore Java EE Micro Profile with WildFly Swarm, TypeScript, and Angular for microservices. Learn to create an Angular interface for REST backends, covering APIs, Swagger, JWT, and more.
Optimize Fork/Join parallelism with ManagedBlocker to reduce wasted CPU cycles and maintain desired parallelism levels in recursive decomposition algorithms.
Explore transforming REST APIs into data streaming APIs, comparing technologies like WebSockets and Server-Sent Events, and learn about JSON-Patch for efficient data transfer in real-time applications.
Comprehensive exploration of JUnit 5's architecture, features, and programming model, including live coding demonstrations and insights on its integration with Spring Framework.
Explore data integrity in enterprise systems through transaction isolation levels, concurrency control, and application-level patterns. Learn to prevent anomalies and optimize multi-request web flows.
Explore real-time Swiss transport data analysis using a scalable infrastructure. Learn about streaming, transformation, storage, visualization, and analysis techniques with modern big data tools.
Explore offline-first web development advancements, best practices, and real-world applications. Learn how this approach can enhance user experience and potentially save lives.
Discover best practices for effective code reviews, enhancing team collaboration and code quality while avoiding common pitfalls and fostering a positive development culture.
Get personalized course recommendations, track subjects and courses with reminders, and more.