Membuat Aplikasi E-learning di Android menggunakan Realtime Firebase - Kotlin

Pada kelas kali ini kita akan membuat aplikasi e-learning yang bertujuan untuk membantu pelajar agar dapat belajar dimana saja dan kapan saja dengan cara mengakses kelas online tersebut.

INTERMEDIATE49 penilaian291 peserta

Tentang Kelas

Pada kelas kali ini kita akan membuat aplikasi e-learning yang bertujuan untuk membantu pelajar agar dapat belajar dimana saja dan kapan saja dengan cara mengakses kelas online tersebut.

Target dan Sasaran Siswa

  • Kelas ini didesain untuk pemula sehingga tidak ada prasyarat dalam pemahaman pemrograman sebelumnya
  • Kelas ditujukan bagi pemula yang ingin mengetahui dasar-dasar dari pemrograman
  • Siswa harus bisa belajar mandiri. Karena pada kelas ini siswa harus mengatur jadwal belajarnya sendiri.

Jenis Perkerjaan Kelas ditujukan bagi siapa saja yang ingin berkarir menjadi seorang android developer.

Tujuan Umum dan Khusus Pelatihan

  • Di akhir kelas, siswa dapat memahami dasar-dasar membuat aplikasi e-learning
  • Mampu mengidentifikasi fungsi yang dibutuhkan untuk membuat aplikasi e-learning
  • Mampu membuat aplikasi e-learning

Silabus

  • Pembuatan Tampilan di Android menggunakan XML
  • Custom Button
  • Custom EditText
  • RecyclerView
  • Nested RecyclerView untuk bagian Konten
  • YoutubeView digunakan untuk menampilkan koten video dari Youtube
  • Firebase Auth digunakan untuk autentikasi di aplikasi tersebut
  • Firebase Realtime Database digunakan untuk menyimpan data NoSQL

Metode Ajar

  • Online Self-paced Learning
  • Siswa dapat menentukan sendiri waktu belajarnya

Fasilitas Pengajaran

  1. Materi disediakan berupa video
  2. Forum tanya jawab: Forum digunakan apabila siswa mendapatkan kendala saat belajar, dan akan dibalas oleh tim support CodePolitan
  3. Grup telegram: Berisi member CodePolitan
  4. Evaluasi pembelajaran: Ujian di akhir modul dan ujian di akhir kelas
  5. Sertifikat kelulusan

Peralatan Belajar Siswa

  • Siswa wajib memiliki akses internet melalui komputer yang menggunakan Windows/Mac/Linux
  • Spesifikasi minimal komputer milik siswa: Sistem operasi : Windows, Linux, atau MacOS. Prosesor : Intel Dual Core (Rekomendasi Core i3 ke atas). RAM : 8GB (Rekomendasi 16GB). Resolusi layar : 1366 x 768 (Rekomendasi Full HD 1920 x 1080)
  • Software: Browser (Tidak ada spesifikasi khusus) Android Studio

Daftar Materi

Perkenalan Materi03:26

Persiapan Proyek09:45
Membuat Halaman Splash03:22
Membuat Halaman Login14:47
Membuat Halaman Register09:06
Membuat Halaman Lupa Sandi05:07
Membuat Halaman Merubah Sandi06:08
Membuat Halaman Main - 113:18
Membuat Halaman Main - 210:45
Membuat Item Material07:55
Membuat Halaman Content - 109:20
Membuat Halaman Content - 206:01
Membuat Item Content11:09
Membuat Halaman User - 108:28
Membuat Halaman User - 207:21
Membuat Custom Dialog dan Menambahkan Utils11:57
Kuis - Membuat Aplikasi E-learning di Android menggunakan Realtime Firebase - Topik 100.00

Menyiapkan Data Dummy (JSON) dan Menambahkan POJO Class09:09
Menambahkan Repository04:50
Membuat Materials Adapter10:38
Membuat Pages Adapter05:32
Membuat Parts Page Adapter - 107:21
Membuat Parts Page Adapter - 207:56
Menghubungkan Seluruh Halaman10:59
Menampilkan Data Material07:20
Menampilkan Data Content12:48
Konfigurasi Navigasi di Content Activity12:06
Kuis - Membuat Aplikasi E-learning di Android menggunakan Realtime Firebase - Topik 200.00

Menghubungkan ke Firebase07:40
Menambahkan Data ke Firebase07:51
Kuis - Membuat Aplikasi E-learning di Android menggunakan Realtime Firebase - Topik 300.00

Login Menggunakan Firebase10:20
Register Menggunakan Firebase13:28
Forgot Password Menggunakan Firebase05:06
Change Password menggunakan Firebase07:38
Uji Coba Autentikasi, Debug dan Logout10:58
Kuis - Membuat Aplikasi E-learning di Android menggunakan Realtime Firebase - Topik 400.00

Menampilkan Data User dari Firebase - 107:06
Menampilkan Data User dari Firebase - 206:35
Menampilkan Data Materi dari Firebase10:16
Menampilkan Data Content dari Firebase09:16
Kuis - Membuat Aplikasi E-learning di Android menggunakan Realtime Firebase - Topik 500.00

Penutup02:58
Penyusun Materi

Prev
Next
Aulia Rahman
Aulia Rahman

Belum ada keterangan

Testimoni Oleh Siswa

4.8

(49 reviews)

5 Bintang
82%
4 Bintang
18%
3 Bintang
0%
2 Bintang
0%
1 Bintang
0%
Pentester
Pentester

Jumat, 2 Mei 2025 pukul 19.02

Materi Kotlin dan Firebase Realtime Database untuk aplikasi eLearning ini sangat bagus dan mendalam! Penjelasannya mudah diikuti, contoh-contohnya praktis dan relevan. Saya belajar banyak dan merasa lebih percaya diri membangun aplikasi serupa. Highly recommended! Bagus Bagus Bagus Bagus Bagus Bagus Bagus Bagus Bagus Bagus

Pentester
Pentester

Jumat, 2 Mei 2025 pukul 19.00

Materi Kotlin dan Firebase Realtime Database untuk aplikasi eLearning ini sangat bagus dan mendalam! Penjelasannya mudah diikuti, contoh-contohnya praktis dan relevan. Saya belajar banyak dan merasa lebih percaya diri membangun aplikasi serupa. Highly recommended! Bagus Bagus Bagus Bagus Bagus Bagus Bagus Bagus Bagus Bagus

Agus Sunaryo
Agus Sunaryo

Kamis, 17 Agustus 2023 pukul 02.41

Materi yang disampaikan oleh mentornya mudah di mengerti dan cocok untuk saya belajar sebagai pemula! , mantap, recomended

Agus Sunaryo
Agus Sunaryo

Kamis, 17 Agustus 2023 pukul 02.40

Materi yang disampaikan oleh mentornya mudah di mengerti dan cocok untuk saya belajar sebagai pemula! , mantap, recomended

Muhammad Arsi Arbiyanto
Muhammad Arsi Arbiyanto

Kamis, 3 Agustus 2023 pukul 09.24

Mudah dipahami,Keren sekali,Informatif,Recommended

Hasan Sulthoni
Hasan Sulthoni

Jumat, 12 Mei 2023 pukul 04.23

Mudah dipahami,Kontennya menarik,Informatif

Kamtina Musyfirah
Kamtina Musyfirah

Rabu, 7 Desember 2022 pukul 15.36

Mantap, Sangat membantu,

Reyditya Dirham Satria
Reyditya Dirham Satria

Kamis, 27 Oktober 2022 pukul 08.38

Mantap, Solutif,

Reyditya Dirham Satria
Reyditya Dirham Satria

Kamis, 6 Oktober 2022 pukul 11.33

Recommended

Fikri Muzadi
Fikri Muzadi

Minggu, 28 Agustus 2022 pukul 22.20

Mudah dipahami,Keren sekali,Recommended,Kontennya menarik,Informatif

Yang Akan Kamu Dapatkan

43 Modul

2 Jam Materi

Forum Tanya Jawab

Sertifikat