DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja

Logo Koala Skodev mengetik

Skodev

Belajar coding dalam bahasa Indonesia

BELAJAR FIREBASE - PENGERTIAN, KURIKULUM DAN CARA BELAJAR

Membuat aplikasi dengan cepat tanpa mengurus infrastruktur dengan firebase

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.

Daftar kurikulum Belajar Firebase

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

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 ! 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? 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 kelas 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 !


Daftar newsletter skodev masukkan emailmu untuk dapat informasi menarik dari dunia koding