TRAINING PEMROGRAMAN KOTLIN
Deskripsi Pelatihan
Pelatihan Pemrograman Kotlin Tingkat Lanjut (Advance) dirancang bagi peserta yang telah menguasai dasar-dasar Kotlin dan ingin memperdalam kemampuan teknis untuk pengembangan aplikasi skala menengah hingga besar. Fokus pelatihan mencakup advanced language features, functional programming, coroutines & concurrency, clean architecture, performance optimization, serta best practices dalam pengembangan aplikasi modern berbasis Kotlin, baik untuk Android, backend, maupun multiplatform.
Jadwal Pelatihan Transform-mpi.com 2026 :
- Batch 1 : 7 – 8 Januari 2026 || 14 – 15 Januari 2026 || 21 – 22 Januari 2026
- Batch 2 : 4 – 5 Februari 2026 || 11 – 12 Februari 2026 || 18 – 19 Februari 2026
- Batch 3 : 2 – 3 Maret 2026 4 – 5 Maret 2026
- Batch 4 : 1 – 2 April 2026 8 – 9 April 2026 15 – 16 April 2026 22 – 23 April 2026
- Batch 5 : 5 – 6 Mei 2026 12 – 13 Mei 2026 19 – 20 Mei 2026 25 – 26 Mei 2026
- Batch 6 : 2 – 3 Juni 2026 9 – 10 Juni 2026 18 – 19 Juni 2026 23 – 24 Juni 2026
- Batch 7 : 7 – 8 Juli 2026 14 – 15 Juli 2026 21 – 22 Juli 2026 28 – 29 Juli 2026
- Batch 8 : 4 – 5 Agustus 2026 11 – 12 Agustus 2026 18 – 19 Agustus 2026 26 – 27 Agustus 2026
- Batch 9 : 1 – 2 September 2026 8 – 9 September 2026 15 – 16 September 2026 22 – 23 September 2026
- Batch 10 : 6 – 7 Oktober 2026 13 – 14 Oktober 2026 20 – 21 Oktober 2026 27 – 28 Oktober 2026
- Batch 11 : 3 – 4 November 2026 10 – 11 November 2026 17 – 18 November 2026 24 – 25 November 2026
- Batch 12 : 1 – 2 Desember 2026 8 – 9 Desember 2026 15 – 16 Desember 2026 22 – 23 Desember 2026
Catatan : Jadwal dapat menyesuaikan dengan kebutuhan anda.
Tujuan Training
Setelah mengikuti pelatihan ini diharapkan para peserta mampu untuk :
- Menguasai fitur-fitur lanjutan Kotlin secara mendalam.
- Menerapkan paradigma functional programming dan asynchronous programming dengan Kotlin.
- Mengelola concurrency dan threading menggunakan Kotlin Coroutines & Flow.
- Merancang arsitektur aplikasi yang bersih dan scalable.
- Mengoptimalkan performa dan memory aplikasi Kotlin.
- Mengimplementasikan testing, debugging, dan error handling tingkat lanjut.
- Membangun aplikasi Kotlin yang siap digunakan di lingkungan produksi.
Materi Training
1. Advanced Kotlin Language Features
- Deep dive: inline, reified, sealed, data, dan value class
- Advanced generics dan type variance
- Delegation pattern & custom delegates
- Reflection dan metaprogramming di Kotlin
2. Functional Programming with Kotlin
- Lambda expression lanjutan
- Higher-order functions
- Immutability & pure functions
- Collection processing & functional operators
- Functional error handling (Result, Either concept)
3. Coroutines & Asynchronous Programming
- Coroutine scope & context
- Dispatcher & thread management
- Structured concurrency
- Exception handling pada coroutines
- Kotlin Flow: cold vs hot stream
- StateFlow & SharedFlow
- Reactive programming dengan Flow
4. Kotlin Multiplatform & Advanced Usage
- Konsep Kotlin Multiplatform
- Shared business logic
- Integrasi Kotlin dengan Java (interoperability advanced)
- Best practice penggunaan Kotlin di Android & Backend
5. Clean Code & Software Architecture
- Clean Code principles di Kotlin
- SOLID principles implementation
- Clean Architecture & MVVM/MVI
- Dependency Injection (Koin/Dagger/Hilt – konsep)
- Modularization & scalability
6. Performance Optimization & Memory Management
- JVM memory model untuk Kotlin
- Profiling & performance tuning
- Optimasi coroutine & flow
- Menghindari memory leak
- Efficient data handling
7. Testing, Debugging & Quality Assurance
- Unit testing dengan Kotlin (JUnit/Mocking)
- Coroutine testing
- Test-driven development (TDD)
- Debugging advanced case
- Logging & monitoring aplikasi
8. Security & Best Practices
- Secure coding practices
- Handling sensitive data
- Error handling & exception strategy
- Coding standards & code review
Fasilitas Training
- Penjemputan dari Hotel/Bandara/Stasiun/Terminal.
- Training Kit (Dokumentasi photo, Blocknote, ATK, Flashdisk, dll).
- Transportasi Peserta ke tempat pelatihan.
- 2x Coffe Break & 1 Lunch (Makan Siang).
- Training Room Full AC and Multimedia.
- Free Bag or Backpack (Tas Training).
- Softfile Foto Training
- Sertifikat Pelatihan.
- Souvenir Exclusive.
-
staff karyawan, supervisor, manager
Informasi Pelatihan
- Kategori IT
-
Nomor Whatsapp
6281236368116
- Email manpowerindo.training@gmail.com
- Tanggal Training 03 Desember 2026 - 04 Desember 2026
- Harga Rp 9.600.000
- Lokasi Yogyakarta
-
Hotel
No data available
- Nama penyelenggara MANPOWERINDO TRAINING
4.6 / 5 (579 responden)
- Kunjungi Website