Terima kasih telah mengirimkan pertanyaan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Terima kasih telah mengirimkan pemesanan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
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
Testimoni (2)
Pengetahuan mendalam dan contoh-contohnya
Ankur Kapila - Deutsche Bank
Kursus - Programming with Kotlin
Diterjemahkan Mesin
Saya benar-benar menikmati proses belajar dan bereksperimen dengan Kotlin Multiplatform.
Renzo Olivares Macias - Google
Kursus - Android Development
Diterjemahkan Mesin