Kursus Android: (Jetpack, Architecture & More) Advanced Android Bootcamp
Kuasai (Jetpack, Architecture & More) Advanced Android Bootcamp lewat sesi live bareng instruktur. Paket mulai Basic 10 sesi sampai Ultimate 60 sesi (@1,5 jam), menyesuaikan target Anda. Kursus Android ini tersedia juga sebagai training Android maupun pelatihan Android in-house untuk kebutuhan perusahaan.
Apa yang Akan Anda Pelajari
Android Jetpack : Data Binding, View Binding, View Model, Live Data, Room Data Persistence, Paging, Work Manager, Navigation, LifeCycle sadar komponen
Jetpack Compose : Dasar-dasar , Konsep Lanjutan (Penanganan Status, Efek Samping, Aliran Data Uni Directional,….), Contoh Proyek Lanjutan Dengan Jetpack Compose
Coroutine Kotlin, Injeksi Ketergantungan Dengan Dagger 2 & Hilt, Jaringan Dengan Retrofit 2, Pengujian Unit
Praktik Terbaik Arsitektur Android Tingkat Lanjut, Arsitektur Bersih MVVM
Unit Menguji Aplikasi Android dengan JUnit, Truth, dan Mockito.
6 Contoh Proyek Lebih Besar Lengkap yang Mencakup Aplikasi Dunia Nyata Perpustakaan Jetpack, Dagger/Hilt, Coroutine, Retrofit, dan Arsitektur Bersih
Silabus
•Sesi 1 (1.5 jam): Pengenalan Android: sejarah, kegunaan, dan ruang lingkup industri
•Sesi 2 (1.5 jam): Instalasi & konfigurasi awal Android
•Sesi 3 (1.5 jam): Mengenal antarmuka (interface) dan navigasi dasar
•Sesi 4 (1.5 jam): Pengaturan preferensi & workspace yang efisien
•Sesi 5 (1.5 jam): Tools & menu utama: fungsi dan penggunaan dasar
•Sesi 6 (1.5 jam): Latihan dasar: membuat project pertama
•Sesi 7 (1.5 jam): Import & export file dasar di Android
•Sesi 8 (1.5 jam): Teknik dasar penyimpanan & manajemen file project
•Sesi 9 (1.5 jam): Studi kasus sederhana: aplikasi Android di dunia kerja
•Sesi 10 (1.5 jam): Review materi dasar & quiz pemahaman
Daftar Kursus Ini
Pengembangan Aplikasi Android dengan Jetpack, Compose, MVVM Clean Architecture, Dagger/Hilt, Coroutine, Pengujian, Retrofit, …
Apa yang akan Anda pelajari
Android Jetpack : Data Binding, View Binding, View Model, Live Data, Room Data Persistence, Paging, Work Manager, Navigation, LifeCycle sadar komponen
Jetpack Compose : Dasar-dasar , Konsep Lanjutan (Penanganan Status, Efek Samping, Aliran Data Uni Directional,….), Contoh Proyek Lanjutan Dengan Jetpack Compose
Coroutine Kotlin, Injeksi Ketergantungan Dengan Dagger 2 & Hilt, Jaringan Dengan Retrofit 2, Pengujian Unit
Praktik Terbaik Arsitektur Android Tingkat Lanjut, Arsitektur Bersih MVVM
Unit Menguji Aplikasi Android dengan JUnit, Truth, dan Mockito.
6 Contoh Proyek Lebih Besar Lengkap yang Mencakup Aplikasi Dunia Nyata Perpustakaan Jetpack, Dagger/Hilt, Coroutine, Retrofit, dan Arsitektur Bersih
Keterangan
Menjadi Pengembang Android Tingkat Profesional yang berkualifikasi tinggi dengan menguasai keterampilan Android yang paling banyak diminta di tahun yang akan datang!
Jika Anda seorang Pengembang Android dengan beberapa pengalaman pengkodean, Jika Anda ingin meningkatkan keterampilan Anda dan menjadi Pengembang Android tingkat profesional, kursus ini cocok untuk Anda!
Kursus ini adalah kumpulan****dari kursus Pengembangan Android lanjutan .
1) Selesaikan Kelas Master Android Jetpack
Anda akan mendapatkan masterclass android jetpack lengkap dari kursus ini.
Mencakup semua area seperti Data Binding , View Binding , View Model , Live Data , Room , Navigation , Work Manager dan Notifications .
Kami juga akan mengajari Anda lanjutan seperti Migrasi.
Setelah mempelajari dasar-dasarnya, Anda akan mengembangkan 6 proyek yang lengkap dan lebih besar untuk menguasai aplikasi praktis dari pengetahuan yang Anda peroleh. Anda akan dapat mempelajari cara menggunakan komponen jetpack dengan dagger dan hilt, coroutine, retrofit, dan library pengujian. Dan bagaimana mengintegrasikannya dengan MVVM dan MVVM Clean Architecture.
Pertanyaan yang Sering Diajukan
Apakah kursus Android ini cocok untuk pemula?▾
Materi disusun bertahap mulai dari konsep dasar, sehingga peserta tanpa pengalaman sebelumnya tetap bisa mengikuti dengan pendampingan instruktur.
Bagaimana metode belajarnya?▾
Kelas online live via Zoom dengan instruktur berpengalaman, praktik langsung, serta rekaman sesi yang bisa diputar ulang. Tersedia juga opsi in-house training untuk perusahaan.
Apakah ada project akhir yang bisa dijadikan portofolio?▾
Ya, setiap peserta menyelesaikan mini project end-to-end yang bisa langsung dijadikan portofolio atau bahan skripsi/tesis.
Apakah mendapat sertifikat setelah selesai?▾
Ya, peserta yang menyelesaikan program mendapatkan e-certificate resmi dari Cerdas Inovasi Digital.
Bagaimana cara mendaftar?▾
Klik tombol daftar pada halaman kursus ini atau hubungi admin kami untuk konsultasi jadwal dan paket yang sesuai kebutuhan Anda.
Kami akan selangkah demi selangkah memberi Anda semua yang perlu Anda ketahui untuk mulai menggunakan jetpack compose di proyek Android Anda.
Anda akan mulai dengan mempelajari dasar-dasar seperti pengubah, tata letak, dan komponen Tampilan (tombol, SnackBars,..) dan membuat RecyclerViews menggunakan kolom.
Kami juga akan membahas area lanjutan seperti Status di Jetpack Compose, mengingat status sebelum rekomposisi, delegasi properti, Cara bekerja dengan Efek Samping (LaunchEffect,….), Aliran Data Searah dan Pengangkatan Status, Menyimpan status dengan penyimpanan yang dapat diingat dan cara efektif menggunakan model tampilan dengan penulisan jetpack.
3) Injeksi Ketergantungan Dengan Dagger dan Hilt Crash Course
Sebagai bagian 16 dari kursus ini, Anda akan mendapatkan injeksi ketergantungan dengan kursus kilat. Dan di bagian 19 Anda akan mempelajari semua yang perlu Anda pelajari tentang HILT.
Kita akan mulai dengan contoh injeksi ketergantungan murni yang sangat mendasar. Dan selangkah demi selangkah maju ke area yang lebih maju. Anda akan belajar tentang kelas aplikasi, modul, antarmuka komponen, injeksi konstruktor, injeksi bidang, dan cakupan.
Tidak hanya itu, Anda akan dapat merasakan pengalaman membuat 3 proyek yang lebih besar menggunakan dagger/hilt sebagai framework injeksi ketergantungan
4) Kelas Master Coroutine Kotlin
Kita akan membahas tentang cakupan, operator, pembuat, fungsi penangguhan, konkurensi terstruktur, cakupan model tampilan, cakupan siklus hidup, dan pembangun data langsung dengan contoh kode yang mudah dipahami. Anda juga akan dapat menguasai dasar-dasar Coroutine Flow, State Flow , Shared Flow, Buffer dan Collect Latest, Operator Flow, dan cara menggunakan flow dengan model tampilan.
5) Jaringan Dengan Kursus Singkat Retrofit
Kami akan menunjukkan cara berkomunikasi dengan REST API menggunakan pustaka retrofit.
Anda akan mempelajari cara mengirim permintaan GET dan POST ke server, cara menggunakan parameter jalur dan kueri secara efektif,
cara menerima data dari server, logging interseptor, timeout, mengonversi data berformat JSON yang diterima dari server ke Kotlin serta cara menggunakan coroutine dengan retrofit.
6) Masterclass arsitektur bersih MVVM dan MVVM
Dengan kursus ini, Anda akan dapat menguasai arsitektur bersih MVVM dan MVVM dengan model multi-fragmen aktivitas tunggal dan model multi-komposisi aktivitas tunggal.
Kami akan selangkah demi selangkah membangun 6 proyek besar yang dirancang dengan baik dengan komponen Arsitektur Jetpack dan pustaka pendukung lainnya seperti Dagger/Hilt, Coroutine, dan Retrofit.
7) Pengujian Unit Dengan JUnit Dan Crash Course Mockito
Anda akan dapat mempelajari cara menguji unit aplikasi android menggunakan JUnit dan pustaka pihak ketiga seperti Mockito dan Truth.
Kami akan mengajari Anda dasar-dasar pengujian unit android dengan contoh kode yang mudah dipahami.
Kita akan berbicara tentang pengujian ganda, pengujian model tampilan, data langsung, dan komponen db ruangan, serta pengujian dengan server web tiruan.
Siapa target audiensnya?
Pengembang Android tingkat pemula (dengan pengetahuan dasar dasar-dasar Pengembangan Android).
Pengembang android tingkat menengah yang ingin meningkatkan keterampilan mereka!
Untuk siapa kursus ini:
Pengembang Android tingkat pemula (dengan pengetahuan tentang dasar-dasar Pengembangan Android)
Pengembang Android profesional.
Siswa bertekad yang bersedia menjadi pengembang Android profesional.
Siapa pun yang memiliki hasrat untuk membangun aplikasi Android yang luar biasa menggunakan teknologi canggih.
Metode Belajar di Cerdas Inovasi Digital
Kelas online live via Zoom bersama instruktur berpengalaman, praktik langsung dengan studi kasus nyata, dan rekaman sesi yang bisa diputar ulang. Tersedia juga paket in-house training untuk kebutuhan perusahaan di seluruh Indonesia.
Hubungi kami untuk konsultasi jadwal dan paket yang paling sesuai dengan kebutuhan Anda.
Kenapa Ambil Kursus Android Ini
Kursus Android ini dirancang untuk yang ingin belajar langsung praktik lewat sesi live bersama instruktur berpengalaman.