Silabus Training Android Dasar (Kotlin)

1. Pengenalan Kotlin

  • Apa itu Kotlin
  • Manfaat Kotlin
  • Install Plugin Kotlin Pada Android Studio
  • Konfigurasi Gradle

2. Layout Pada Android

  • Linear Layout
  • Relative Layout
  • Table Layout
  • Scroll View

3. Aplikasi Multiple Screen

  • Pembuatan Project
  • Persiapan Layout
  • Logika Kode Aplikasi
  • Pengaturan Pada Android Manifest
  • Running Aplikasi

4. Aplikasi Splash Screen

  • Pembuatan Project
  • Persiapan Layout
  • Logika Kode Aplikasi
  • Pengaturan Pada Android Manifest
  • Running Aplikasi

5. Membuat Aplikasi Kalkulator Sederhana

  • Pembuatan Project
  • Pembuatan Layout
  • Code
  • Running Project

6. Aplikasi Buah Dengan Recycle View dan List View

  • Pembuatan Project
  • Pembuatan Layout
  • Code
  • Running Project

7. Intent

  • Pengertian intent
  • Penggunaan Intent pada button, image view, image button, text view
  • Tombol keluar
  • Pengiriman data menggunakan intent
  • Pengambilan data dengan menggunakan intent

8. Aplikasi Menu

  • Apa itu menu
  • Menu Option
  • Memanipulasi Menu Item
  • Menganani menu item ketika di klik

9. Aplikasi Multiple Screen

  • Pembuatan Project
  • Persiapan Layout
  • Logika Kode Aplikasi
  • Pengaturan Pada Android Manifest
  • Running Aplikasi

10. Aplikasi Dengan Menggunakan Firebase

  • Konfigurasi Firebase
  • Pembuatan project
  • Pembuatan Layout
  • Code
  • Running Aplikasi

11. Aplikasi Web View

  • Pengenalan web view
  • Aplikasi Web View sederhana dengan menggunakan format html
  • Aplikasi Web View dengan menggunakan link website
  • Pembuatan Project
  • Persiapan Layout
  • Logika Kode Aplikasi
  • Pengaturan Pada Android Manifest
  • Running Aplikasi

12. Aplikasi Dengan Menggunakan Berbagai Widget

  • Spinner
  • List View
  • Grid View
  • Message Box
  • Image view
  • Costum Dialog

13. Parsing Data dari Server Dengan Retrofit + Database Mysql + Kotlin

  • Pembuatan Database
  • Konfigurasi Data JSON
  • Pembuatan Project
  • Setting Retrofit
  • Pembuatan Layout
  • Code
  • Running Aplikasi

14. Material Design

  • Menggunakan Navigation Drawer
  • Costumisasi Color pada Action Bar Application
  • Membuat Aplikasi dengan mengikuti standard google Application
  • Android Material Design Floating Action Button
  • Android Working with Recycler View
  • Android Material Design Floating Labels for EditText
  • Android Material Design working with Tabs

15. Bonus

  • Support Berbagai Bahasa
  • Mengembangkan untuk berbagai device

16. Publikasi Aplikasi

  • Persiapan
  • Publish Aplikasi Ke Playstore

Setiap peserta yang mengikuti training akan mendapatkan fasilitas sebagai berikut:

  • Modul
  • Sertifikat training
  • Kaos
  • Akses internet
  • Makan siang
  • Coffee break
  • Gratis mengulang training 2x

Seluruh training akan dilaksanakan pada :

  • Hari : Senin – Kamis (4 Hari)
  • Waktu : Pukul 09.00 – 17.00