Getting Started
  • QuicK Word Before We Begin
  • Installing IntelliJ IDEA
  • Installing JDK
  • Setting and Switching Project JDK
  • Creating your Project
  • IntelliJ Overview
  • Creating Classes
  • Organising Codebase With Packages
Setting up IntelliJ
  • How to Increase Font Size
  • Key Mappings
  • Themes and Color Themes
  • Presentation Assistant
Navigating around and Searching
  • Cloning Project
  • Searching Classes Files and Everywhere
  • Search with Find in Path
  • File Structure
  • Call Hierarchy
  • Find Usages
The importance of Keyboard shortcuts
  • A Quick Word About Keyboard Shortcut
  • 2 - Opening windows with command + number
  • Using IntelliJ without Mouse
Developer Productivity
  • Generating Code
  • Extracting Code
  • Creating Tests
  • Running Tests
  • Debugging
  • Git Integration
  • Git Integration Commits & Pull Requests
Kotlin
  • Writing code in Kotlin
Tool Box & Ultimate Edition
  • Installing Ultimate Edition With Tool Box
  • Switching to Ultimate Edition
  • Connecting To Databases
Maven and Spring Boot
  • Creating Maven projects
  • Spring Boot 2.0
Lets Wrap it up
  • Other Jetbrains Products
  • Wrap Up