
Discover Java 17's new features using IntelliJ IDEA. Learn pattern matching for switch and sealed classes, and see how this IDE enhances development by reducing cognitive load.

Explore Java 16's new features with IntelliJ IDEA, learning to create records, use pattern matching, and leverage IDE tools for efficient coding and migration.

Learn real-time stream processing with Kafka Streams, from installation to application development and testing. Covers multi-node clusters, Windows setup, and IntelliJ IDEA configuration.

Learn functional programming with Java Streams API, exploring imperative vs declarative approaches. Master filtering, mapping, and visualizing streams to write more efficient and expressive code.

Embark on a whimsical journey through a conference talk that explores the unconventional use of IntelliJ IDEA as a game engine. Discover how Alexander Chatzizacharias transforms one of the most sophisticated IDEs into an unlikely platform for game develo…

Explore how JetBrains AI Assistant enhances coding workflows, combining IDE knowledge with LLM power to boost developer productivity.

Explore Java 23's new Markdown Documentation Comments feature with experts Jonathan Gibbons and Dmitry Chuyko. Gain insights into its benefits, implementation, and impact on developers writing and reading documentation.

Comprehensive Java tutorial covering syntax, data types, operators, control structures, arrays, methods, and object-oriented programming. Ideal for beginners seeking a solid foundation in Java development.

Comprehensive guide to maximize productivity with IntelliJ IDEA, covering installation, key features, shortcuts, code generation, debugging, version control, and advanced topics for Java development.

Comprehensive Java tutorial covering fundamentals to advanced concepts. Includes hands-on exercises, projects, and community support to help beginners become proficient Java developers.

Learn to set up and use IntelliJ IDEA for Java development, covering project creation, configuration, plugins, coding basics, testing, and Git integration in this comprehensive tutorial.

Découvrez comment utiliser les file templates d'Android Studio pour accélérer le développement, générer du code répétitif et améliorer la productivité dans les projets MVVM Compose ou Room.

Learn to identify and resolve security vulnerabilities in Spring Boot applications using IntelliJ IDEA and Snyk. Discover techniques to maintain secure code and manage open-source library risks effectively.

Discover how to integrate security into your development workflow using Snyk's tools in IntelliJ IDEA, enabling early detection and remediation of vulnerabilities in project dependencies.

Explore Rust learning with integrated exercises, documentation, and a playground in JetBrains IDEs. Enhance your coding skills through an innovative, freely available plugin.

Explore AI Assistant's capabilities in IntelliJ IDEA for code exploration, improvement, and generation. Learn how this tool enhances software development through AI-powered features and language models.

Explore IntelliJ Scala Plugin's latest features, Scala 3 support, and productivity enhancements. Learn how to leverage these tools effectively in your development workflow.

Discover how IntelliJ IDEA's exploitable path feature enhances code safety, streamlines development, and boosts productivity by prioritizing critical vulnerabilities, allowing developers to focus on crafting quality software.

Explore new features and improvements in IntelliJ Scala Plugin, including inspections, quick-fixes, and type inference hints, to enhance productivity and efficiency for Scala developers.

Explore GitLab integration in IntelliJ IDEA, enabling efficient code reviews, merge request management, and collaboration directly within the IDE. Learn about current features and future plans.

Enhance debugging skills in IntelliJ IDEA with basic and advanced stepping techniques to efficiently analyze and troubleshoot code execution.