
JetBrains IDEs
Course Index
29 Lessons · 3 Levels
Master JetBrains IDEs at a professional level — IntelliJ IDEA, PyCharm & WebStorm: deep refactoring, advanced debugging, testing, Git, and Docker. Covers JetBrains AI Assistant, IdeaVim, remote SSH, GoLand & RustRover, and 1 custom plugin build.
29Lessons
3Levels
1Project
FreeAccess
Level IIDE Family, Setup & Core ProductivityLessons 1–10
LESSON 01
JetBrains IDEs: Developer Overview
LESSON 02
IDE Family: Choosing the Right IDE
LESSON 03
IntelliJ IDEA: Setup & UI Tour
LESSON 04
PyCharm: Python Development Setup
LESSON 05
WebStorm: JS & TypeScript IDE
LESSON 06
Keyboard Shortcuts & Keymap Mastery
LESSON 07
Smart Completion & IntelliSense
LESSON 08
Navigation & Search Everywhere
LESSON 09
Code Generation & Live Templates
LESSON 10
Project Structure & Modules
Level IIRefactoring, Debugging, Testing & IntegrationsLessons 11–22
LESSON 11
Refactoring: Rename & Extract
LESSON 12
Code Inspections & Static Analysis
LESSON 13
Debugging: Breakpoints & Smart Step
LESSON 14
Advanced Debugging: Watches & Async
LESSON 15
Testing: JUnit, pytest & Runner
LESSON 16
Git & Version Control Integration
LESSON 17
Database Tools & DataGrip Features
LESSON 18
Docker & Container Integration
LESSON 19
Remote Dev: SSH & Containers
LESSON 20
Build Tools: Maven, Gradle & npm
LESSON 21
JetBrains AI Assistant
LESSON 22
IdeaVim: Vim Motions in JetBrains
Level IIIPlugins, Performance & Extension DevelopmentLessons 23–29