DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
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.
Belajar firebase, tool dari google ini, menyediakan banyak hal! hosting website statis dan dinamis, realtime database, sistem authentikasi yang mudah dan masih banyak lagi!
Daftar isi Kenalan dengan Firebase dari Google
Berkenalan apa itu firebase dan bagaimana cara hosting website statis dengan gratis di 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
Belajar basic filter dan cara sort query dari database nosql milik firebase
Cara crud ( create, read, update dan delete) di firebase integrasi dengan database langsung
Ternyata firebase juga menyediakan sistem authentikasi sendiri ! ngga perlu ribet-ribet bikin sistem signup atau login untuk user kita nati, luar biasa!
Lanjut lagi yuk belajar sistem authentikasi pada firebase
Bagaimana dengan sistem relasi / relation pada database nosql khusus firebase, lihat tips dan trik nya disini
Firebase menyediakan storage untuk file-file kita nanti, lihat cara upload file ke firebase yuk
Ternyata selain website statis, kita juga bisa manfaatkan firebase untuk hosting website dinamis khususnya nodejs ! Daftar isi Sistem admin di firebase
Intro sistem admin firebase yang akan kita buat
Seperti apa logika dari membuat sistem admin di firebase? Membuat rules yang menentukan admin mana yang boleh mengakses aplikasi
Menampilkan daftar data yang tersimpan di realtime database di dashboard admin
Menghapus data yang tersimpan di realtime database di dashboard admin
Mengedit dan update data yang tersimpan di realtime database di dashboard admin
Apa aja yang bisa kita lakukan dengan admin panel ini? Daftar isi Membuat forum dengan firebase
Trailer membuat forum di firebase dengan menggunakan firestore
Mempersiapkan project firebase untuk tutorial membuat forum ini
Perkenalan firestore, sistem database baru dari firebase selain realtime database yang sebelumnya sudah ada
mempersiapkan sistem backend cloud function yang akan kita gunakan. Menginstall express handlebar dan consolidate
Bagaimana cara register atau login dengan gmail di firebase
Bagaimana cara register atau login dengan facebook di firebase
Bagaimana cara register atau login dengan twitter di firebase
Kita sudah berhasil register dengan twitter, tapi belum mendapatkan email usernya, bagaimana ya caranya?
Menyimpan data-data user yang kita dapatkan dari facebook, twitter dan gmail di database firestore
Mulai membuat forum di aplikasi firebase yang sudah kita siapkan!
Menyisipkan data user di dalam database forum sebagai subcollection
Untuk mengakses database firestore dari sisi admin firebase di nodejs, kita perlu menginstall beberapa hal sebelumnya
Mempersiapkan halaman single dari forum, link akan menggunakan slug yang sudah disiapkan
Di sisi frontend bebera hal seperti tombol edit tidak boleh kita tampilkan ke semua user kecuali pemilik dari forum ini, bagaimana caranya?
Menampilkan form edit untuk forum
Mengupdate data yang sudah diedit oleh user untuk forum
Membuat komentari di setiap halaman forum
Menampilkan subcollection dari database firestore di forum ini
Menampilkan tombol edit hanya untuk pemilik komentar ketika sudah sign in
Menampilkan form edit balasan komentar di forum ini
Update komentar di database firestore setelah user selesai mengeditnya
Sudah cukup banyak kode yang kita tulis! saatnya refactor untuk merapikan kode kita agar lebih bersih!
Toggle (menyembunyikan dan menampilkan) tombol login dan logout sesuai dengan kondisi user yang sedang sign in atau tidak
Pagination di firestore cukup unik! kita lihat cara menampilkan post sebelumnya di forum
Itu dia cara membuat forum sederhana dengan firebase dan database terbarunya firestore! jangan berhenti disini!
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!
Berkenalan apa itu firebase dan bagaimana cara hosting website statis dengan gratis di 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
Belajar basic filter dan cara sort query dari database nosql milik firebase
Cara crud ( create, read, update dan delete) di firebase integrasi dengan database langsung
Ternyata firebase juga menyediakan sistem authentikasi sendiri ! ngga perlu ribet-ribet bikin sistem signup atau login untuk user kita nati, luar biasa!
Lanjut lagi yuk belajar sistem authentikasi pada firebase
Bagaimana dengan sistem relasi / relation pada database nosql khusus firebase, lihat tips dan trik nya disini
Firebase menyediakan storage untuk file-file kita nanti, lihat cara upload file ke firebase yuk
Ternyata selain website statis, kita juga bisa manfaatkan firebase untuk hosting website dinamis khususnya nodejs !