Belajar Firebase

Membuat aplikasi dengan cepat tanpa mengurus infrastruktur dengan firebase

gambar Belajar Firebase
Setiap kita ingin membuat sebuah aplikasi baik website ataupun mobile, tentu saja kita akan memikirkan di mana hostingnya, bagaimana mengurus servernya, mengolah database dan masih banyak tugas lagi. Firebase menawarkan hal yang baru yang dikenal sebagai 'backend as a service' dimana kita bisa langsung menggunakan sistem database realtime, sistem authentikasi (via email, telepon ataupun sosial media) sampai hosting website statis ataupun dinamis. Sebenarnya firebase masih lebih banyak dari yang disebutkan di atas. Jadi jangan ragu lagi untuk mulai belajar firebase. Kamu bisa membuat website yang realtime, seperti sistem chat, atau aplikasi biasa dengan memanfaat nodejs sebagai bahasa backend.

cover playlist Belajar Firebase

Daftar Pelajaran Track Belajar Firebase


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!


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 memanipulasi data dari realtime database


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 firestore, login dengan social media, pagination dan trik trik firebase lainnya!


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 !


Tag: Kenapa belajar Firebase, Mengenal apa itu Firebase, Di mana mulai belajar Firebase, mulai dari mana belajar Firebase , tutorial Firebase bahasa indonesia untuk pemula dari dasar, apa kegunaan Firebase, bagaimana cara menggunakan Firebase, belajar bertahap Firebase, kursus online Firebase