Kerangka Materi

Pendahuluan

  • Kenapa Kotlin Lebih Baik dari Java

Menyiapkan Alat

  • Menggunakan Peralatan Command Line
  • Memasang JDK untuk Kotlin
  • Memasang dan Menyiapkan IDE: IntelliJ
  • Memasang Plugins

Mulai dengan Pemrograman Kotlin Dasar

  • Mempelajari Arsitektur Kotlin
  • Membuat Variabel dalam Kotlin
  • Memahami Jenis Data yang Berbeda dalam Kotlin
  • Menggunakan String dalam Kotlin
  • Memahami Ketidakberubahannya dalam Kotlin
  • Menerapkan Ekspresi, Pernyataan, dan Penugasan
  • Menggunakan Variabel yang Bisa Null dalam Kotlin untuk Keamanan Null
  • Menangani Alur Program Kondisional dengan Pernyataan "if"
  • Menangani Opsi Menggunakan Pernyataan "when"
  • Menjelajahi Kegunaan Kotlin yang Lanjut untuk Pernyataan Kondisional
  • Menggunakan Array dan List dalam Kotlin
  • Menerapkan Konstruksi Loop dalam Kotlin
  • Membuat, Mengatakan, dan Menggunakan Fungsi dalam Kotlin
  • Menggunakan Parameter dan Mengembalikan Nilai
  • Menggunakan Fungsi Ekstensi
  • Menggunakan Fungsi Inline
  • Menggunakan Fungsi Tingkat Tinggi

Pemrograman Berorientasi Objek dengan Kotlin

  • Ringkasan Pemrograman dengan Objek
  • Membuat Kelas
  • Menambahkan Metode ke Kelas
  • Mendefinisikan Konstruktor Dasar
  • Menggunakan Parameter Bernama dan Nilai Default
  • Menggunakan Kelas Terbuka untuk Mengizinkan Warisan
  • Menggunakan Kelas Abstraksi
  • Membuat dan Menggunakan Antarmuka
  • Menangani Penggantian
  • Membuat Kelas Data
  • Menggunakan Singleton dan Objek Teman
  • Menggunakan Enumerasi
  • Mengelompokkan Kelas ke Dalam Paket
  • Menggunakan Impor
  • Menerapkan Penyembunyian Informasi
  • Menggunakan Getter dan Setter
  • Menerapkan Modifikasi Visibilitas
  • Memahami Generik
  • Menerapkan Tumpukan Generik
  • Menggunakan Fungsi Generik

Menjelajahi Keterbacaan Kotlin dengan Java

  • Menggunakan Java dari Kotlin
  • Menggunakan Kotlin dari Java

Menjelajahi Fitur Lanjut Kotlin

  • Memahami Overloading Operator
  • Menggunakan Anotasi
  • Menggunakan Reflexion
  • Menerapkan Konstruksi DSL
  • Menerapkan Destruksi

Menggunakan Kotlin untuk Pemrograman Fungsional

Tangan di Atas: Mengubah Aplikasi Android dari Java ke Kotlin

  • Menggunakan Android Studio
  • Memulai Proyek Baru dengan Kotlin
  • Mengubah Kode Java yang Ada ke Kotlin
  • Menggunakan API Android dengan Kotlin

Penyelesaian Masalah

Ringkasan dan Kesimpulan

Persyaratan

  • Pengalaman dalam pemrograman Java
  • Pengalaman dasar atau kenyamanan dengan pengembangan Android

Penonton

  • Pembangun Android yang tertarik dengan Kotlin
  • Pemrogram Java yang tertarik dengan Kotlin
 21 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (3)

Kursus Mendatang

Kategori Terkait