Pembangunan Android dengan Kotlin dan Jetpack Compose
Android digunakan pada lebih daripada 70% telefon pintar di dunia. Laluan ini mengajar anda membina aplikasi Android berkualiti pengeluaran menggunakan Kotlin — bahasa yang disyorkan Google untuk semua pembangunan Android baharu — dan Jetpack Compose, kit alat UI deklaratif moden yang telah menggantikan sistem View legasi di seluruh industri. Anda akan bermula dengan menulis ungkapan Kotlin pertama dan berakhir dengan menerbitkan aplikasi berbilang modul ke Google Play.
Perkara yang Akan Anda Pelajari
Laluan ini merangkumi asas Kotlin, susun atur Jetpack Compose, pengurusan keadaan dan penggubahan semula, navigasi, Reka Bentuk Material dan animasi. Anda akan menyimpan data dengan Room Database dan DataStore, memuatkan imej dengan Coil, mendapatkan data jauh dengan Coroutines dan Flow, serta mengurus kebergantungan dengan Hilt. Topik lanjutan termasuk Firebase (Auth, Firestore, Messaging), CameraX untuk foto dan video, Peta dan Perkhidmatan Lokasi, pemprosesan latar belakang dengan WorkManager, penomboran dengan Paging 3, serta pengujian dan penyahpepijatan menyeluruh.
Laluan Pembelajaran
Tiga puluh satu kursus merangkumi A1 hingga C1. Kursus A1 dan A2 membina asas Kotlin dan aplikasi sebelum beralih kepada asas Compose, borang dan senarai. Tahap B1 memperdalam kemahiran UI anda — ViewModel, kesedaran kitar hayat, Room, pemberitahuan, kebenaran dan Coil. Kursus B2 menangani seni bina aplikasi, Coroutines dan Flow, Hilt, rangkaian, Firebase, CameraX dan WorkManager. Kursus projek kemuncak C1 merangkumi Seni Bina Aplikasi Berbilang Modul, Pengoptimuman dan Pemprofilan Prestasi serta Penerbitan ke Google Play.
Cara Ia Berfungsi
Setiap kursus dibahagikan kepada pelajaran pendek dan praktikal yang anda lengkapkan dalam penyunting kod terbina dalam dengan maklum balas masa nyata. Tutor AI tersedia apabila anda menghadapi kesukaran, jadi anda boleh maju mengikut rentak sendiri tanpa menunggu bantuan.