Kerangka Materi

Pengenalan

Gambaran Umum Kotlin

Mengatur Alat-Alat

  • Menggunakan Alat Perintah Baris
  • Menginstal JDK untuk Kotlin
  • Menginstal dan Mengatur IDE: IntelliJ
  • Menginstal Plugin-Plugin

Memulai dengan Kotlin

  • Pengenalan Coding Dasar dengan Kotlin
  • Belajar Arsitektur Kotlin
  • Interaksi dengan Kotlin Menggunakan REPL
  • Membuat Variabel di Kotlin
  • Memahami Tipe Data Berbeda di Kotlin
  • Menggunakan String di Kotlin
  • Memahami Immutability di Kotlin
  • Implementasi Ekspresi, Pernyataan, dan Penugasan
  • Menggunakan Variabel Nullable di Kotlin untuk Keamanan Null
  • Membuat Aplikasi Kotlin Pertama Anda yang Berdiri Sendiri

Implementasi Pernyataan Kondisional di Kotlin

  • Menangani Alur Program Kondisional dengan Pernyataan "if"
  • Menangani Opsi Menggunakan Pernyataan "when"
  • Menjelajahi Kemampuan Lanjutan Kotlin untuk Pernyataan Kondisional
  • Menghasilkan Angka Acak Menggunakan Pernyataan Kondisional

Menggunakan Array dan List di Kotlin

Implementasi Konstruksi Looping di Kotlin

  • Coding "for" Loops
  • Coding "while" Loops
  • Implementasi Pernyataan "break"
  • Implementasi Pernyataan "continue"
  • Menggunakan Pernyataan "return"
  • Menggunakan Label Loop
  • Menghitung Penjumlahan Angka Menggunakan Loops

Menggunakan Fungsi di Kotlin

  • Membuat Fungsi
  • Mendeklarasikan Fungsi
  • Menggunakan Parameter dan Mengembalikan Nilai
  • Menggunakan Extension Functions
  • Menggunakan Inline Functions
  • Menggunakan Higher-order Functions

Pemrograman Berorientasi Objek dengan Kotlin

  • Gambaran Umum Pemrograman dengan Objek
  • Membuat Kelas
  • Menambahkan Metode ke Kelas
  • Mendefinisikan Konstruktor Dasar
  • Menggunakan Parameter Beri Nama dan Nilai Default
  • Menggunakan Kelas Terbuka untuk Memungkinkan Pewarisan
  • Menggunakan Kelas Abstrak
  • Membuat dan Menggunakan Interface
  • Menangani Pewarisan
  • Membuat Kelas Data
  • Menggunakan Singleton dan Companion Objects
  • Menggunakan Enumerations
  • Menyusun Kelas ke dalam Paket
  • Menggunakan Imports
  • Implementasi Penyembunyian Informasi
  • Menggunakan Getters dan Setters
  • Implementasi Pengubah Visibilitas
  • Memahami Generics
  • Implementasi Stack Generik
  • Menggunakan Fungsi Generik

Menggunakan Sistem Bilangan Berbeda

  • Menggunakan Angka Heksadesimal
  • Menggunakan Angka Biner
  • Menggunakan Operator Bitwise

Implementasi Fungsi Input dan Output

Menggunakan Java dari Kotlin

Menggunakan Kotlin dari Java

Menggunakan Spek untuk Pengujian

Penyelesaian Masalah

Ringkasan dan Kesimpulan

Persyaratan

  • Literasi komputer dasar
  • Tidak diperlukan pengalaman pemrograman sebelumnya
 21 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (1)

Kursus Mendatang

Kategori Terkait