IntelliJ IDEA 2021 for Java & Kotlin Developers (Udemy.com)
a practical guide to improve developer performance with Java and Kotlin
Created by: Rocco Schulz
Last updated December 2021
What you will 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
How it compares
Against the other 518 rated Udemy courses in Software Development on CourseDuck:
- Rating4.7 out of 5higher than 79% of them
- Reviews82#461 of 519 by number of reviews
- Length6.5 hoursshorter than 49% of them
- Last updatedDecember 2021earlier than 86% of them
Course 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.
Instructor Details
- 4.7 Rating
82 Reviews
Rocco Schulz
Rocco has worked as a software engineer, software architect and DevOps engineer with Java, Kotlin, Python and TypeScript in Germany and Switzerland for many years. He has taught courses about related technologies such as Kafka and Spring Boot on-site and remotely before he decided to share his experience and knowledge with a larger audience by becoming an Udemy instructor.
More Software Development courses
MATLAB Programming Simulink: Beginner to Pro with ChatGPT (2026)
5.0 (930 Reviews)
Provider: Udemy
Time: 9.6h
$10.99
Build Web Apps with Nuxt.js 3: Master TypeScript & API [New] (2026)
4.9 (635 Reviews)
Provider: Udemy
Time: 6.7h
$19.99
Terraform 101: The Ultimate Hands-On Guide [Azure Edition] (2025)
4.8 (1,975 Reviews)
Provider: Udemy
Time: 11.9h
$94.99
Reviews
By Andreas Wurm on 1/14/2026
Dieser Kurs eignet sich gut für den Einstieg in Intellij, Die Shortcuts wurden zu oft erwähnt. Diese erlernt man eh automatisch, wenn man mit dem Produkt arbeitet.
By Paolo Guagliumi on 11/24/2025
Un buon corso, alcune sezioni molto specifiche il che può essere un pregio ma anche un difetto perchè va analizzare scorciatorie, shortcut, metodologie molto specifiche e non generali che difficilmente possono poi servire nell'attività quotidiana. Comunque certamente è esaustivo verso l'analisi e la spiegazione dell'editor IntelliJ Idea.
By Adelia Mirgrad on 4/14/2023
Well structured, wide and systemaised content, compact and timesaving introduction.
By Juan Carlos Rodriguez Quevedo on 9/9/2022
The content of the course is good, I would have liked to see the description that intellij ultimate had to be installed. Most of the tools used are from the ultimate and it doesn't indicate it and I wasted time realizing that my version didn't have them.
By Peter Piontek on 9/6/2022
The instructions are clear and easy to understand. I learned a lot from every lecture!
By Oliver Michels on 6/5/2022
Amazing course to become more productive with IntelliJ. I learned a lot about the IDE, that will probably help me getting my job quicker done in the future.
By Christian Sperr on 4/29/2022
Despite using IntelliJ Idea for longer now, I got a lot of new tips and inspirations to make work both more fun and more productive. I learned a lot and there is lots to try on a daily basis. Thank You
By Roger Mori on 2/12/2022
Great tips direct to the point. Specially useful for the busy programmer.
By Patric Steiner on 2/10/2022
This course shows how much more efficient you can be by using keyboard shortcuts. IntelliJ IDEA has one for everything! Absolutely worth taking that course. Very nice and clear explanations, great lessons for any IDEA user :)
By Dr. Michael Ludäscher on 12/27/2021
Par excellence ! Lucid, to-the-point, and focussed-on-the-core, this course gives you tons of useful tricks
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 94 / 100



![Build Web Apps with Nuxt.js 3: Master TypeScript & API [New]](/programming/software-development/images/6457785_5adc_4.jpg?v=1789443959)

![Terraform 101: The Ultimate Hands-On Guide [Azure Edition]](/programming/software-development/images/6208847_f60a_7.jpg?v=1791193600)
