Rayterton Apps Logo Rayterton Academy Logo

Fullstack Development Using React.Js, Node.js, Redis & PostgreSQL (IT008)

Deskripsi Training

Pelatihan ini dirancang untuk membekali peserta dengan kemampuan membangun aplikasi web end-to-end menggunakan teknologi React.js untuk frontend, Node.js untuk backend, Redis untuk caching, dan PostgreSQL sebagai basis data relasional. Peserta akan belajar membangun aplikasi modern, efisien, dan scalable dengan pendekatan hands-on serta studi kasus nyata.

Daftar Sekarang

Silabus Training

  1. Pengenalan Fullstack Development dan Arsitektur Modern Web
    Konsep fullstack, frontend-backend-database-cache, arsitektur REST API dan SPA.
  2. Dasar-dasar React.js dan Pembuatan Komponen UI
    JSX, komponen, props, event handling, pembuatan UI awal.
  3. State Management dan Routing di React.js
    Hooks, Context API, navigasi antar halaman menggunakan React Router.
  4. Node.js dan Express.js untuk REST API Backend
    Pengantar Node & Express.js, pembuatan REST API.
  5. PostgreSQL - Desain Database dan Integrasi Backend
    Relasi tabel, primary & foreign key, ORM.
  6. Redis - Caching, Session Store, dan Implementasi
    Studi kasus Redis untuk peningkatan performa.
  7. CRUD Master Table dan Transaction Table
    Produk & transaksi penjualan, PostgreSQL & Node.js.
  8. Frontend React untuk CRUD Master dan Transaksi
    Tabel dinamis, form validasi, React UI.
  9. Pembuatan Menu Navigasi dan Proteksi Akses
    Sistem login, proteksi rute, session Redis.
  10. Deployment dan Optimalisasi Aplikasi Fullstack
    Heroku/Vercel deployment, optimasi performa.