Kerangka Materi

Pengenalan

Mempersiapkan Peralatan untuk Kotlin

  • Menggunakan Peralatan Command Line
  • Menginstal JDK untuk Kotlin
  • Menginstal dan Mempersiapkan IDE: IntelliJ
  • Menginstal Plugin

Memulai dengan Kotlin dan Sintaks Kotlin

  • Mempelajari Arsitektur Kotlin
  • Mempelajari Sintaks Kotlin
  • Menggunakan Fitur Utama Kotlin

Pemrograman Berorientasi Objek dengan Kotlin

  • Tinjauan Pemrograman dengan Objek
  • Membuat Kelas
  • Menambahkan Metode ke Kelas
  • Mendefinisikan Konstruktor Dasar
  • Menggunakan Parameter Bernama dan Nilai Default
  • Menggunakan Kelas Terbuka untuk Memungkinkan Warisan
  • Menggunakan Kelas Abstrak
  • Membuat dan Menggunakan Antarmuka
  • Menanganani Penggantian
  • Membuat Kelas Data
  • Menggunakan Singleton dan Objek Pendamping
  • Menggunakan Enumerasi
  • Mengelompokkan Kelas ke dalam Paket
  • Menggunakan Impor
  • Mengimplementasikan Pengeblendan Informasi
  • Menggunakan Getter dan Setter
  • Mengimplementasikan Modifikasi Penglihatan
  • Memahami Generics
  • Mengimplementasikan Stack Generics
  • Menggunakan Fungsi Generics

Pengembangan Aplikasi Android Menggunakan Kotlin

  • Mempersiapkan Peralatan untuk Pengembangan Android
    • Menginstal Android Studio
    • Memulai Proyek Baru
    • Mempersiapkan Emulator
    • Mempersiapkan Perpustakaan
  • Mempersiapkan Kotlin di Android
  • Bekerja dengan Framework Hello Android dan Peralatan SDK Android
  • Mengembangkan Aplikasi Android Menggunakan Kotlin
    • Menggunakan ListActivity dan ListView
    • Menggunakan Intents dan Filter Intents
    • Bekerja dengan Tampilan Kustom
    • Menggunakan Pengelola Tata Letak
    • Menanganani Layanan Web dan API
    • Menangani Layanan Android
    • Bekerja dengan Basis Data SQLite
    • Menggunakan Penyedia Konten
    • Menulis Adapter
    • Mengimplementasikan Dialog dan Peringatan (Toasts)
    • Mendesain Antarmuka Penggunamu
      • Opsi dan Menu Konteks
      • WebView
    • Mengimplementasikan Notifikasi Android
  • Membangun Aplikasi Android Responsif yang Disesuaikan Menggunakan Kotlin
  • Mempublikasikan Aplikasi Android Anda ke Google PlayStore

Pengembangan Aplikasi iOS Menggunakan Kotlin

  • Tinjauan Fitur dan Arsitektur XCode 9
  • Tinjauan Fitur dan Arsitektur Swift 4
  • Membandingkan Kesepadanan dan Perbedaan Kotlin dan Swift
    • Dasar
    • Array
    • Dictionaries
  • Bekerja dengan Layanan Web
  • Melakukan Pengelolaan Data
  • Bekerja dengan Variabel, Konstanta, dan Tipe Data Swift
  • Meningkatkan Pengalaman Pengguna iOS melalui Desain UX dan UI
  • Menambahkan Interaksi Pengguna untuk Pengalaman Pengguna yang Lebih Baik
  • Meningkatkan Kinerja
  • Mengdebug Aplikasi iOS
  • Membangun Aplikasi iOS Responsif yang Disesuaikan Menggunakan Kotlin
  • Mempublikasikan Aplikasi iOS Anda ke Apple AppStore

Penyelesaian Masalah

Ringkasan dan Kesimpulan

Persyaratan

  • Pengalaman dalam pemrograman Java
  • Pengalaman dasar atau kemampuan dalam pengembangan Android
  • Pengalaman dalam pemrograman Swift
 35 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (5)

Kursus Mendatang

Kategori Terkait