Kerangka Materi

Pendahuluan

Pengantar Kotlin

Mempersiapkan Peralatan

  • Menggunakan Command Line Tools
  • Memasang JDK untuk Kotlin
  • Memasang dan Mengatur IDE: IntelliJ
  • Memasang Plugin

Mulai dengan Kotlin

  • Pendahuluan tentang pengkodean dasar dengan Kotlin
  • Memahami arsitektur Kotlin
  • Berinteraksi dengan Kotlin menggunakan REPL
  • Membuat variabel dalam Kotlin
  • Memahami berbagai tipe data dalam Kotlin
  • Menggunakan string dalam Kotlin
  • Memahami ketidakmutuablan dalam Kotlin
  • Menerapkan ekspresi, pernyataan, dan penugasan
  • Menggunakan variabel yang dapat null dalam Kotlin untuk keamanan null
  • Membuat aplikasi Kotlin stand-alone pertama Anda

Menerapkan pernyataan kondisional dalam Kotlin

  • Mengatur aliran program kondisional dengan pernyataan "if"
  • Mengatur pilihan menggunakan pernyataan "when"
  • Menjelajahi kemampuan kondisional lanjut Kotlin
  • Memproduksi angka acak menggunakan pernyataan kondisional

Menggunakan array dan daftar dalam Kotlin

Menerapkan konstruksi looping dalam Kotlin

  • Mengkode loop "for"
  • Mengkode loop "while"
  • Menerapkan pernyataan "break"
  • Menerapkan pernyataan "continue"
  • Menggunakan pernyataan "return"
  • Menggunakan label loop
  • Menghitung penjumlahan angka menggunakan loop

Menggunakan fungsi dalam Kotlin

  • Membuat fungsi
  • Mendeklarasikan fungsi
  • Menggunakan parameter dan mengembalikan nilai
  • Menggunakan fungsi ekstensi
  • Menggunakan fungsi inline
  • Menggunakan fungsi tingkat tinggi

Pemrograman Berorientasi Objek dengan Kotlin

  • Pengantar pemrograman dengan objek
  • Membuat kelas
  • Menambahkan metode ke kelas
  • Mendefinisikan konstruktor dasar
  • Menggunakan parameter bernama dan nilai default
  • Menggunakan kelas terbuka untuk memungkinkan pewarisan
  • Menggunakan kelas abstrak
  • Membuat dan menggunakan antarmuka
  • Mengatasi penggantian
  • Membuat kelas data
  • Menggunakan singleton dan objek teman
  • Menggunakan enumerasi
  • Mengelompokkan kelas menjadi paket
  • Menggunakan impor
  • Menerapkan penyembunyian informasi
  • Menggunakan getter dan setter
  • Menerapkan modifier visibilitas
  • Memahami generik
  • Menerapkan tumpukan generik
  • Menggunakan fungsi generik

Menggunakan sistem angka berbeda

  • Menggunakan angka heksadesimal
  • Menggunakan angka biner
  • Menggunakan operator bitwise

Menerapkan fungsi input dan output

Menggunakan Java dari Kotlin

Menggunakan Kotlin dari Java

Menggunakan Spek untuk pengujian

Menemukan masalah

Rangkuman dan Kesimpulan

Persyaratan

  • Kesepakatan dasar komputer
  • Tidak memerlukan pengalaman pemrograman sebelumnya
 21 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (1)

Kursus Mendatang

Kategori Terkait