
Explore asynchronous programming in Java using Loom and Structured Concurrency. Learn to build real applications with virtual threads, custom scopes, and ExtentLocal for efficient concurrent programming.

Fireside chat exploring technology trends, Java's role in balancing innovation with stability, and its impact on developer productivity as tech evolves rapidly.

Explore recent Java language changes and future features with Gavin Bierman. Learn about Project Amber, pattern matching, and upcoming enhancements to enhance your Java programming skills.

Explore ZGC, a scalable low-latency garbage collector for Java. Learn its design, performance, and upcoming generational features to optimize your Java applications.

Explore Oracle's ongoing Java leadership and its impact on developer productivity through contemporary language and platform advancements in this informative keynote presentation.

Explore Java's evolution, cloud innovations, and future-proofing strategies for modern application development, microservices, and complex ecosystems management.

Gain insights from Java experts on the language's past success, future innovations, and strategic factors shaping its evolution. Learn about new features, upgrade benefits, and ways to contribute to Java's development.

Explore sealed classes in Java: implementation, benefits, and integration with other features. Learn to enhance code structure and maintainability in this concise tutorial.

Explore floating-point arithmetic in Java, understanding its relation to real arithmetic, and learn practical lessons for more predictable and enjoyable usage in programming.

Explore modern UI test automation using Selenium and Java, covering WebDriver setup, APIs, configuration, Page Object Pattern, and CI integration for efficient end-to-end testing.

Explore the evolution of Kotlin support in IntelliJ IDEA, highlighting key milestones, lessons learned, and positive changes in IDE development, presented by JetBrains experts.

Discover advanced debugging techniques in IntelliJ IDEA, enhancing productivity beyond bug fixing. Learn about lambdas, smart stepping, async stack traces, and innovative ways to leverage the debugger in daily development.

Explore the evolution and future of Version Control integrations in IntelliJ-based IDEs, focusing on productivity enhancements and streamlined workflows for developers.

Discover productivity-enhancing features and shortcuts in IntelliJ IDEA with Hadi Hariri. Learn to streamline your workflow, improve code quality, and boost efficiency in this comprehensive guide.

Explore the evolution of IntelliJ IDEA's user interface design, including key features, challenges, and improvements made to enhance developer productivity and user experience.

Explore advanced debugging techniques in IntelliJ IDEA, including breakpoint management, filters, remote debugging, and custom renderers to enhance your code analysis and troubleshooting skills.

Master IntelliJ IDEA's debugger essentials: from setting breakpoints to evaluating expressions. Learn to efficiently troubleshoot code and enhance your debugging skills in this comprehensive tutorial.

Explore JavaFX for cross-platform UI development in Java, covering its structure, components, and roadmap. Learn to create modern, platform-independent interfaces for desktop, mobile, and embedded devices.

Learn to write and run unit tests using the Spock framework in IntelliJ IDEA. Covers project setup, assertions, mocking, data-driven testing, and best practices for effective test creation.

Optimize Java containerization with best practices for memory management, image size, and initialization time. Learn to leverage container advantages while overcoming Java-specific challenges.

Build a full Spring Boot application with Kotlin backend, Java client, and JavaFX UI. Learn reactive programming, REST services, RSocket, and more in this hands-on tutorial.