
Daftar Pelajaran Track Belajar Firebase di Sekolah Koding
Belajar firebase, tool dari google ini, menyediakan banyak hal! hosting website statis dan dinamis, realtime database, sistem authentikasi yang mudah dan masih banyak lagi!

Kenalan dengan Firebase dari Google
Firebase akan membantu kita membuat aplikasi dengan cepat. Selain menyediakan tempat untuk hosting g...
Daftar isi Kenalan dengan Firebase dari Google
Kenalan dengan firebase & hosting website statis
Berkenalan apa itu firebase dan bagaimana cara hosting website statis dengan gratis di firebase
Intro realtime database firebase
Firebase punya database realtime! jadi selain database biasa tempat kita menyimpan data, ada juga konsep realtime yang bisa kita manfaatin buat aplikasi dengan realtime
Filter dan sort query firebase
Belajar basic filter dan cara sort query dari database nosql milik firebase
Crud programmtically di firebase
Cara crud ( create, read, update dan delete) di firebase integrasi dengan database langsung
Sistem authentikasi firebase
Ternyata firebase juga menyediakan sistem authentikasi sendiri ! ngga perlu ribet-ribet bikin sistem signup atau login untuk user kita nati, luar biasa!
Sistem authentikasi bagian 2
Lanjut lagi yuk belajar sistem authentikasi pada firebase
Firebase database rules security
Bagaimana dengan sistem relasi / relation pada database nosql khusus firebase, lihat tips dan trik nya disini
Firebase storage upload dan download file
Firebase menyediakan storage untuk file-file kita nanti, lihat cara upload file ke firebase yuk
Firebase hosting dinamis nodejs
Ternyata selain website statis, kita juga bisa manfaatkan firebase untuk hosting website dinamis khususnya nodejs !

Sistem admin di firebase
Belajar membuat sistem admin di firebase. Kita akan membuat dashboard di mana hanya admin yang bisa ...
Daftar isi Sistem admin di firebase
Intro firebase admin
Intro sistem admin firebase yang akan kita buat
Sistem admin di firebase
Seperti apa logika dari membuat sistem admin di firebase? Membuat rules yang menentukan admin mana yang boleh mengakses aplikasi
Menampilkan data di admin
Menampilkan daftar data yang tersimpan di realtime database di dashboard admin
Menghapus data
Menghapus data yang tersimpan di realtime database di dashboard admin
Edit dan update data
Mengedit dan update data yang tersimpan di realtime database di dashboard admin
Mengembangkan admin panel
Apa aja yang bisa kita lakukan dengan admin panel ini?

Membuat forum dengan firebase
Penasaran gimana cara membuat forum sederhana di firebase? kita akan belajar menggunakan database fi...
Daftar isi Membuat forum dengan firebase
Intro forum firebase
Trailer membuat forum di firebase dengan menggunakan firestore
Persiapan firebase
Mempersiapkan project firebase untuk tutorial membuat forum ini
Intro firestore
Perkenalan firestore, sistem database baru dari firebase selain realtime database yang sebelumnya sudah ada
Perisapan backend cloud function
mempersiapkan sistem backend cloud function yang akan kita gunakan. Menginstall express handlebar dan consolidate
Login dengan gmail
Bagaimana cara register atau login dengan gmail di firebase
Login dengan facebook
Bagaimana cara register atau login dengan facebook di firebase
Login dengan twitter
Bagaimana cara register atau login dengan twitter di firebase
Mengambil email user pada twitter
Kita sudah berhasil register dengan twitter, tapi belum mendapatkan email usernya, bagaimana ya caranya?
Menyimpan user di database
Menyimpan data-data user yang kita dapatkan dari facebook, twitter dan gmail di database firestore
Membuat forum
Mulai membuat forum di aplikasi firebase yang sudah kita siapkan!
Menyisipkan data user di forum
Menyisipkan data user di dalam database forum sebagai subcollection
Setup firebase admin di nodejs
Untuk mengakses database firestore dari sisi admin firebase di nodejs, kita perlu menginstall beberapa hal sebelumnya
Single forum
Mempersiapkan halaman single dari forum, link akan menggunakan slug yang sudah disiapkan
Menguji pemilik forum
Di sisi frontend bebera hal seperti tombol edit tidak boleh kita tampilkan ke semua user kecuali pemilik dari forum ini, bagaimana caranya?
Memunculkan form edit
Menampilkan form edit untuk forum
Update data baru
Mengupdate data yang sudah diedit oleh user untuk forum
Membuat komentar baru
Membuat komentari di setiap halaman forum
Menampilkan subcollection firestore
Menampilkan subcollection dari database firestore di forum ini
Tombol edit pemilik komentar
Menampilkan tombol edit hanya untuk pemilik komentar ketika sudah sign in
Menampilkan form edit reply
Menampilkan form edit balasan komentar di forum ini
Mengupdate komentar
Update komentar di database firestore setelah user selesai mengeditnya
Refactor pertama
Sudah cukup banyak kode yang kita tulis! saatnya refactor untuk merapikan kode kita agar lebih bersih!
Toggle tombol login dan logout
Toggle (menyembunyikan dan menampilkan) tombol login dan logout sesuai dengan kondisi user yang sedang sign in atau tidak
Pagination di firestore
Pagination di firestore cukup unik! kita lihat cara menampilkan post sebelumnya di forum
Penutup firebase forum
Itu dia cara membuat forum sederhana dengan firebase dan database terbarunya firestore! jangan berhenti disini!
Daftar Materi Kenalan dengan Firebase dari Google
Firebase akan membantu kita membuat aplikasi dengan cepat. Selain menyediakan tempat untuk hosting gratis, dia nawarin sistem realtime database, storage dan lain-lain. Tutorial firebase ini Cocok buat yang senang berkarya!
kenalan dengan firebase & hosting website statis
Berkenalan apa itu firebase dan bagaimana cara hosting website statis dengan gratis di firebase
intro realtime database firebase
Firebase punya database realtime! jadi selain database biasa tempat kita menyimpan data, ada juga konsep realtime yang bisa kita manfaatin buat aplikasi dengan realtime
filter dan sort query firebase
Belajar basic filter dan cara sort query dari database nosql milik firebase
crud programmtically di firebase
Cara crud ( create, read, update dan delete) di firebase integrasi dengan database langsung
Sistem authentikasi firebase
Ternyata firebase juga menyediakan sistem authentikasi sendiri ! ngga perlu ribet-ribet bikin sistem signup atau login untuk user kita nati, luar biasa!
Sistem authentikasi bagian 2
Lanjut lagi yuk belajar sistem authentikasi pada firebase
firebase database rules security
Bagaimana dengan sistem relasi / relation pada database nosql khusus firebase, lihat tips dan trik nya disini
firebase storage upload dan download file
Firebase menyediakan storage untuk file-file kita nanti, lihat cara upload file ke firebase yuk
Firebase hosting dinamis nodejs
Ternyata selain website statis, kita juga bisa manfaatkan firebase untuk hosting website dinamis khususnya nodejs !