- Deskripsi
- Materi
- Ulasan
Kursus ini dirancang untuk membantu peserta memahami dan menggunakan IntelliJ IDEA sebagai Integrated Development Environment (IDE) dalam pengembangan perangkat lunak. Peserta akan belajar bagaimana menginstal, mengonfigurasi, dan mengoptimalkan penggunaan IntelliJ IDEA untuk meningkatkan produktivitas dalam menulis, mengelola, dan men-debug kode. Kursus ini mencakup berbagai fitur utama IntelliJ IDEA yang mendukung pengembangan perangkat lunak berbasis Java, Kotlin, dan bahasa lainnya, serta integrasi dengan version control (Git) dan build tools (Gradle/Maven).
Melalui kursus ini, peserta akan mendapatkan pemahaman mendalam tentang pengelolaan proyek, debugging, version control, dan teknik optimasi pengkodean menggunakan IntelliJ IDEA.
Apa yang Akan Dipelajari?
Â
-
Pengenalan IntelliJ IDEA
- Konsep dasar IntelliJ IDEA dan keunggulannya dibanding IDE lain.
- Instalasi dan konfigurasi IntelliJ IDEA pada berbagai sistem operasi.
-
Navigasi dan Pengelolaan Workspace
- Mengenal antarmuka IntelliJ IDEA dan cara menavigasi fitur utama.
- Mengelola workspace dan memahami struktur proyek di IntelliJ IDEA.
-
Menulis dan Mengelola Kode dalam IntelliJ IDEA
- Menggunakan auto-complete, IntelliSense, syntax highlighting, dan linting untuk meningkatkan efisiensi coding.
- Mengoptimalkan shortcut keyboard untuk mempercepat proses pengkodean.
- Refactoring kode dengan automated code suggestions dan intelligent analysis.
-
Menggunakan Debugging Tools
- Menjalankan kode dan melakukan debugging menggunakan fitur bawaan IntelliJ IDEA.
- Menggunakan breakpoint, step-over, step-into, watch variables, dan stack trace analysis untuk menemukan dan memperbaiki error dalam kode.
-
Integrasi dengan Version Control (Git)
- Mengatur repository Git dan melakukan inisialisasi proyek di dalamnya.
- Melakukan commit, push, pull, dan branching menggunakan Git integration di IntelliJ IDEA.
- Mengelola merge conflicts dan bekerja dengan tim menggunakan Git di dalam IntelliJ IDEA.
-
Menggunakan Build Tools (Gradle/Maven)
- Memahami Gradle dan Maven sebagai build tools yang sering digunakan dalam proyek Java/Kotlin.
- Mengonfigurasi dependencies menggunakan pom.xml (Maven) atau build.gradle (Gradle).
-
Kustomisasi dan Optimasi IntelliJ IDEA
- Menggunakan plugin dan ekstensi untuk menyesuaikan IntelliJ IDEA sesuai dengan kebutuhan proyek.
- Menyesuaikan tema, kode snippet, dan pengaturan lainnya untuk meningkatkan produktivitas.
-
Praktik dan Studi Kasus
- Membangun proyek sederhana berbasis Java, Kotlin, atau Python dengan IntelliJ IDEA.
- Menerapkan debugging dan version control dalam proyek nyata.
- Menyusun dokumentasi dan mempresentasikan hasil proyek kepada audiens.
-
1Download and SetupPratinjau 13.22
-
2How to create Maven ProjectSorry, this lesson is currently locked. You need to complete "Download and Setup" before accessing it.
-
3Project StructureSorry, this lesson is currently locked. You need to complete "How to create Maven Project" before accessing it.
-
4How to use TestNGSorry, this lesson is currently locked. You need to complete "Project Structure" before accessing it.
-
5How to share project on GitHubSorry, this lesson is currently locked. You need to complete "How to use TestNG" before accessing it.
-
6How to clone Git ProjectSorry, this lesson is currently locked. You need to complete "How to share project on GitHub" before accessing it.

Download and Setup
Jam Kerja
Monday | 07.00 WIB - 16.00 WIB |
Tuesday | 08.00 WIB - 15.00 WIB |
Wednesday | 06.00 WIB - 15.00 WIB |
Thursday | 07.00 WIB - 16.00 WIB |
Friday | 08.00 WIB - 15.00 WIB |
Saturday | Closed |
Sunday | Closed |