Getting started with IntelliJ IDEA
My favourite tips for all new starters in IntelliJ IDEA.

Working together
Pairing with another is a great way to show off your skills and help others be awesome.

Learning the IDE
Features inside the IDE to help get you up to speed quickly.

Customising your IntelliJ IDEA Environment
Use IntelliJ IDEA to create a new package and class.

Navigating code
Tips to help you navigate through your codebase.

Finding code
We often need to find something in our project and there are several ways to achieve that depending on the use case.

Reading code
We spend more time reading code than writing it so it makes sense to invest effort in learning how the IDE can help us here.

Understanding code
Understanding code can be challenging, especially if you're new to the codebase.

Writing code
IntelliJ IDEA can help you to write code quickly and efficiently while minimising compilation errors.

Changing code
Code is rarely a write-once activity, we often need to go back and change it multiple times.

Testing code
Testing is an important part of the development workflow, irrespective of where you do it in the process.

Seeing how far you've come
The Productivity Guide is a fun way to see what you know, and what you don't!