Tutorials

Learn how to work with technologies using detailed, multi-step lessons accompanied by code samples, instructions, and videos.

Your First Spring Boot Application
In this tutorial we will use IntelliJ IDEA to create your first "Hello World" Spring Boot application. We'll also discuss what's in your project and why. Spring Boot is a way to create Spring applications easily with some abstractions, some of which we'll touch on in this tutorial.
Writing Tests with Spock
Learn about the Spock testing framework by creating a project that uses Spock to unit test Java code
Working with Gradle
Understand how IntelliJ IDEA integrates with Gradle.
Configuring your project structure and IntelliJ IDEA preferences/settings
You can configure your project structure as well as your preferences/settings for IntelliJ IDEA.
Using the IDE Feature Trainer
Learning new things in the IDE
Writing JUnit 5 Tests
Writing JUnit 5 Tests