Jetpack Compose Academy logo
KotlinWebMudah alihTahap A1 → B222 bahasa

Jetpack Compose Academy

Bina UI Android moden dengan Jetpack Compose, kit alat deklaratif Google dalam Kotlin. Bermula daripada Composable pertama anda hingga menerbitkan aplikasi di Google Play. Laluan pembelajaran CoddyKit yang merangkumi 30 kursus pendek dan 120 pelajaran interaktif, dengan tutor kecerdasan buatan 24/7 di sisi anda.

Kursus
30
Pelajaran
120
Langkah interaktif
1,560
Percuma untuk bermula
Kursus 1
Kurikulum

30 kursus dalam laluan ini

Setiap kursus dalam laluan Jetpack Compose Academy, mengikut urutan pembelajaran. Kursus pertama adalah percuma.

1

A14 pelajaranPercuma

Sediakan Android Studio untuk Compose dan jalankan UI deklaratif pertama anda.

2

A14 pelajaranPRO

Tulis dan pratonton Composable yang melukis kandungan sebenar pada skrin.

3

A14 pelajaranPRO

Paparkan dan gayakan teks dengan fon, warna dan penegasan.

4

A14 pelajaranPRO

Paparkan drawable setempat, ikon vektor dan imej berbentuk.

5

A14 pelajaranPRO

Tambahkan butang interaktif yang bertindak balas terhadap ketikan.

6

A24 pelajaranPRO

Susun Composable secara menegak, mendatar dan bertindan.

7

A24 pelajaranPRO

Gunakan rantaian pengubah suai untuk menetapkan saiz, padding dan hiasan bagi mana-mana elemen.

8

A24 pelajaranPRO

Simpan dan ubah keadaan supaya UI anda dikemas kini secara automatik.

10

A24 pelajaranPRO

Gabungkan susun atur, imej, teks dan keadaan menjadi skrin yang lengkap.

11

B14 pelajaranPRO

Paparkan senarai panjang yang boleh ditatal dengan cekap menggunakan gubahan malas.

12

B14 pelajaranPRO

Susun kandungan dalam grid dan baris mendatar yang boleh dileret.

13

B14 pelajaranPRO

Gunakan tema Material You yang selaras pada seluruh aplikasi anda.

14

B14 pelajaranPRO

Bentukkan skrin dengan bar atas, bar bawah dan FAB menggunakan Scaffold.

15

B14 pelajaranPRO

Reka Composable tanpa keadaan dengan mengangkat keadaan kepada pemilik yang sesuai.

16

B14 pelajaranPRO

Alihkan logik perniagaan ke dalam ViewModel dan dedahkan keadaan UI tidak berubah.

17

B14 pelajaranPRO

Bergerak antara skrin dengan graf Navigation Compose.

18

B14 pelajaranPRO

Bina aplikasi berbilang bahagian dengan bar navigasi bawah dan baris tab.

19

B14 pelajaranPRO

Jalankan kerja bukan UI dengan selamat menggunakan pengendali kesan Compose.

20

B14 pelajaranPRO

Dapatkan JSON daripada API REST dan paparkannya dalam UI Compose anda.

21

B24 pelajaranPRO

Bina susun atur tersuai dengan mengukur dan meletakkan anak sendiri.

22

B24 pelajaranPRO

Paparkan grafik tersuai, carta dan bentuk pada Canvas Compose.

23

B24 pelajaranPRO

Hidupkan skrin dengan pergerakan dipacu keadaan dan gerak isyarat.

24

B24 pelajaranPRO

Kendalikan ketikan, seretan, leretan dan pelbagai sentuhan dengan API penuding.

25

B24 pelajaranPRO

Profilkan dan tala Compose untuk menghapuskan gubahan semula yang tidak diperlukan.

26

B24 pelajaranPRO

Alirkan data reaktif ke dalam UI dengan Kotlin Flow dan StateFlow.

27

B24 pelajaranPRO

Simpan dan perhatikan data secara setempat dengan Room dan Flow.

28

B24 pelajaranPRO

Sambungkan kebergantungan ke dalam ViewModels dan skrin dengan Hilt.

29

B24 pelajaranPRO

Tulis ujian unit dan UI yang boleh dipercayai untuk skrin Compose anda.

30

B24 pelajaranPRO

Kemaskan, pakejkan dan terbitkan aplikasi Compose yang sedia untuk pengeluaran.

CoddyKit PRO

Dapatkan akses kepada kesemua 30 kursus dalam laluan ini dan semua laluan lain

Tutor AI, peperiksaan pensijilan dan sijil. Berfungsi di laman web, iOS dan Android.

Lihat semua pelan
Tahunan$29.90 / tahunKira-kira $2.49 sebulanBayar sekaliSeumur hidup$69.99 sekaliTiada pembaharuan. PRO selama-lamanya.
Gambaran Keseluruhan Kursus

Jetpack Compose: Bina Aplikasi Android

Bina UI Android moden dengan Jetpack Compose, kit alat deklaratif Google dalam Kotlin. Laluan ini merangkumi 30 kursus mini progresif daripada pemula sepenuhnya (A1) hingga tahap lanjutan (B2), dengan pelajaran ringkas dan kuiz pantas untuk mengukuhkan setiap konsep.

Apa yang Akan Anda Pelajari

Mulakan dengan Composable pertama, susun atur dan keadaan, kemudian bina senarai, navigasi dan tema Material 3. Seterusnya, pelajari ViewModels, coroutine dan Flow, Room, Hilt, susun atur tersuai, prestasi penggubahan semula, pengujian dan penerbitan di Google Play. Setiap pelajaran bersifat praktikal, dengan tutor AI 24/7 yang tersedia apabila anda buntu.

Cara Kursus Ini Berfungsi

Setiap kursus dibahagikan kepada empat pelajaran ringkas dan berfokus. Lengkapkan beberapa pelajaran sehari dan anda akan menguasai seluruh laluan dalam beberapa minggu, bukan bulan.

Cara Anda Belajar

  1. 01

    Pelajaran Interaktif

    Latihan pengekodan amali dengan maklum balas masa nyata

  2. 02

    Tutor AI

    Dapatkan bantuan segera daripada AI kami apabila anda buntu

  3. 03

    Penyunting Terbina Dalam

    Tulis dan jalankan kod terus dalam pelayar anda

  4. 04

    Sijil

    Dapatkan sijil selepas melengkapkan kursus

FAQ

Soalan Lazim

Adakah kursus Jetpack Compose Academy percuma?

Ya. Anda boleh memulakan kursus Jetpack Compose Academy secara percuma dan mengikuti pelajaran interaktifnya tanpa sebarang bayaran. Langganan PRO pilihan membuka akses kepada alat kecerdasan buatan lanjutan dan sijil yang boleh dikongsi.

Adakah saya memerlukan pengalaman terdahulu untuk mempelajari Kotlin?

Tidak. Kursus ini bermula dengan asas dan beralih secara beransur-ansur kepada topik yang lebih maju, jadi anda boleh bermula walaupun tanpa pengalaman terdahulu dalam Kotlin.

Bagaimanakah saya akan mempelajari Kotlin di CoddyKit?

Anda belajar melalui amali. Pelajaran interaktif yang ringkas menggabungkan penerangan yang jelas dengan latihan pengekodan praktikal yang berjalan dalam masa nyata, manakala tutor kecerdasan buatan 24/7 memberikan bantuan yang diperibadikan apabila anda menghadapi kesukaran.

Adakah saya mendapat sijil selepas menamatkan Jetpack Compose Academy?

Ya. Pelajar PRO boleh menduduki peperiksaan dan memperoleh sijil tamat kursus yang boleh dikongsi, lengkap dengan kod yang boleh disahkan untuk kursus Jetpack Compose Academy.

Bolehkah saya mempelajari Kotlin melalui telefon saya?

Ya. CoddyKit tersedia di web dan sebagai aplikasi asli iOS serta Android, jadi anda boleh mempelajari Kotlin pada mana-mana peranti dan kemajuan anda disegerakkan merentas semua peranti.

Berapakah kos CoddyKit PRO?

Kursus pertama dalam Jetpack Compose Academy adalah percuma. CoddyKit PRO membuka akses kepada setiap kursus: $5.90 seminggu, $7.90 sebulan, $29.90 setahun atau $69.99 sekali untuk akses seumur hidup tanpa pembaharuan.

Berapa lama masa yang diperlukan untuk melengkapkan Jetpack Compose Academy?

Jetpack Compose Academy mempunyai 30 kursus dan 120 pelajaran. Kebanyakan pelajaran mengambil masa kira-kira 5–10 minit, jadi keseluruhan laluan ini memerlukan sekitar 14 jam latihan amali, mengikut rentak anda sendiri.

Mulakan Jetpack Compose Academy Sekarang

Sertai ribuan pelajar yang menguasai pengaturcaraan melalui pelajaran berkuasa kecerdasan buatan.