Web Programming Mobile Programming Firebase Backend

Belajar Firebase Web: Bangun Backend & Database Tanpa Ribet

Ubah web statis Anda menjadi Aplikasi sungguhan! Pelajari cara membuat sistem Login, Database Real-Time, dan Cloud Hosting secara gratis menggunakan Firebase Spark.

Heru Iryanto
Heru Iryanto
Teacher, Content Creator and Full-Stack Developer

🔰 Deskripsi

Di era modern, membuat tampilan website yang cantik (Front-End) saja tidak cukup. Anda membutuhkan Server, Database, dan sistem Login (Backend) agar aplikasi Anda benar-benar berfungsi. Namun, belajar membuat server dari nol (menggunakan PHP, Node.js, atau Python) membutuhkan waktu berbulan-bulan dan biaya server yang mahal.

Perkenalkan Firebase! Ini adalah platform Backend-as-a-Service (BaaS) buatan Google. Firebase memungkinkan Anda (seorang Front-End Developer) untuk memiliki Database, sistem Login, dan Hosting secara instan tanpa perlu memusingkan urusan server sama sekali. Dan kabar baiknya: fitur-fitur intinya 100% GRATIS (Spark Plan)!

Dalam kursus ini, kita akan menggunakan Firebase SDK Versi 9 (Modular) terbaru untuk mengintegrasikan layanan Google ini langsung ke dalam kode JavaScript Anda.

Apa yang akan saya pelajari ?

  • Konsep Backend-as-a-Service dan pembuatan proyek di Firebase Console.
  • Firebase Hosting: Meng-online-kan website HTML/CSS/JS Anda ke internet dengan aman (HTTPS) dan gratis.
  • Firebase Authentication: Membuat sistem Login dan Register menggunakan Email & Password.
  • Cloud Firestore (Database): Menyimpan dan menarik data ke database NoSQL secara Real-Time.
  • Firebase Storage: Mengunggah dan menyimpan file (seperti gambar profil atau dokumen lampiran) ke Cloud.
  • Security Rules: Menjaga keamanan database Anda dari serangan peretas (hacker).

Project apa yang akan saya buat ?

Pada akhir kursus ini, Anda akan membangun sebuah Aplikasi Catatan Pintar (Smart Notes App) berbasis web. Pengguna harus Mendaftar (Register) dan Masuk (Login) terlebih dahulu. Setelah masuk, pengguna bisa menulis catatan harian (disimpan di Firestore) dan mengunggah foto lampiran (disimpan di Storage). Seluruh aplikasi ini kemudian akan di-deploy ke internet menggunakan Firebase Hosting.

Proyek ini nantinya juga akan menjadi fondasi utama kita untuk dipelajari di kelas Progressive Web App (PWA) berikutnya, di mana kita akan menyulap web catatan ini menjadi aplikasi Offline yang bisa diinstal di HP!


💎 Materi

Berikut ini adalah urutan materi belajar Firebase versi gratis (Spark Plan). Pastikan Anda mempelajarinya secara berurutan! Siapkan akun Google Anda, mari kita mulai membuat Server instan pertama Anda! 🚀🔥


    Belajar Firebase Web: Bangun Backend & Database Tanpa Ribet Rp 0 Rp 99.000 / tahun 🍔 Belajar Sekarang