Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
IntelliJ IDEA 2021 for Java & Kotlin Developers
Highest Rated
Rating: 4.7 out of 5(81 ratings)
1,206 students

IntelliJ IDEA 2021 for Java & Kotlin Developers

a practical guide to improve developer performance with Java and Kotlin
Created byRocco Schulz
Last updated 12/2021
English

What you'll learn

  • apply useful keyboard shortcuts
  • use refactoring support
  • quick code navigation
  • using technology integration (databases, docker, angular)
  • tips and tricks for increased productivity
  • analyzing applications with profiling and debugging
  • version control with git and advanced git features like git submodules
  • working with spring boot integration

Course content

15 sections123 lectures6h 27m total length
  • Welcome0:38
  • Introduction3:43
  • How to memorize shortcuts?4:35

    If you would like to create a personal cheat sheet of things to memorize, consider creating a new scratch file (see lecture in the Misc section) to note down the things and shortcuts that you intend to start using.

  • IDE Setup
  • Download Course Materials0:05

    You can download, unzip and open the "coding-java" folder in IntelliJ if you want to code along with me. It contains sample code for this course.

    The online-course-app is a sample application used in the Spring Integration section of this course.

Requirements

  • experience with ONE of the following programming languages: Java, Kotlin, Groovy
  • a working Java installation on Windows/MacOS/Linux
  • full HD screen
  • IntelliJ Ultimate Edition recommended to use all shown features (free 30 day trial available if you don't have a license)

Description

I invite you to join my IntelliJ IDEA course, which will not only cover many keyboard shortcuts but also other productivity boosters like strategies for debugging and refactoring - all condensed into a single well structured course.

This course is intended for all software engineers and developers who would like to unlock the full potential of their IDE.
I am using the Ultimate edition of IntelliJ in this course- if you do not have a license then you can either use the 30 day trial version of intelliJ or simply skip the (few) parts which are not applicable to the community edition.

This is a hands-on course - meaning lectures are mostly screencasts with additional explanations. Sample code is provided as a downloadable zip archive so that you can code along with me - this will help you a lot to actually memorize the shortcuts and contents of the course.
The lectures are kept short, so that you can watch them anytime (e.g. during your coffee breaks) and so that you can skip the parts that you already know and re-watch what you forgot.

The course will be updated from time to time when new IDE releases introduce meaningful changes or features.

Feel free to take a look at the free preview videos before enrolling.

Who this course is for:

  • software developers who have just started using IntelliJ
  • experienced users who want to improve their productivity and learn about little known features