Get started with IntelliJ IDEA, one of the most popular IDEs for programming Java and other Java virtual machine (JVM) languages.
Overview
Syllabus
Introduction
- Welcome
- What you should know before starting
- How to use the exercise files
- Explore IntelliJ IDEA editions
- Install the Java Development Kit (JDK)
- Install IntelliJ IDEA on Mac OS X
- Install IntelliJ IDEA on Windows
- Manage IntelliJ IDEA updates
- Configure IntelliJ IDEA
- Create new projects
- Explore the structure of a Java project
- Get online help
- Import an Eclipse project
- Import other Java projects
- Explore the editor window
- Explore the project window
- Use other tool windows
- Manage the window layout
- Speed up coding with keyboard shortcuts
- Create new Java classes and interfaces
- Create and use live templates
- Generate code
- Reformat code and organize imports
- Navigate code and find files
- Refactor code
- Analyze code
- Store code in scratch files
- Debug with breakpoints
- Inspect variable values
- Build Java projects
- Add external libraries to a project
- Download libraries from Maven repos
- Generate API documentation with Javadoc
- Package classes in JAR files
- Install Git
- Create a local Git repository
- Share a Java project on GitHub
- Manage multiple branches with Git
- Share code snippets as Gists
- Program with Groovy
- Program with Scala
- Program with Kotlin
- Next steps
Taught by
David Gassner