Akses kelas selamanya

Ambil Promo
flash sale
hamburger-menu

Kelas Online
Bikin Web Like Discord: Full Stack JavaScript 2025

Build most modern website from scratch

icon global
Release date February 2025
icon convert
Last updated March 2025
Member

10 enrolled

Tingkatan
level
Sertifikat
icon_check
Konsultasi
icon_check

Develop Your Skills

Kelas ini adalah program belajar intensif yang dirancang untuk membantu kamu membangun aplikasi chatting modern secara menyeluruh, dari sisi frontend, backend, hingga integrasi sistem pembayaran. Melalui studi kasus nyata, kamu akan belajar tidak hanya coding, tapi juga memahami bagaimana membangun aplikasi berbasis bisnis digital dengan alur sistem yang kompleks namun realistis.

Proyek utama dalam kelas ini adalah membangun website chatting berbasis grup dan user, lengkap dengan fitur real-time chat, sistem pembayaran, dan pengelolaan dana oleh pemilik grup. Semua fitur dibangun dengan teknologi JavaScript fullstack, menggunakan kombinasi React JS, Express JS, PostgreSQL, Pusher JS, serta integrasi Midtrans Payment Gateway.

Kamu juga akan belajar praktik terbaik dalam validasi data menggunakan Zod, serta penggunaan React Hook Form untuk membuat form yang efisien, dinamis, dan mudah di-maintain. Tampilan aplikasi akan disusun menggunakan template HTML siap pakai, yang akan kamu slicing dan integrasikan ke dalam project React agar terlihat profesional dan rapi.

Key Points

icon_check

Belajar membuat sebuah API menggunakan Express JS

icon_check

Belajar membuat authentication menggunakan JWT

icon_check

Belajar integrasi payment gateway menggunakan Midtrans

icon_check

Belajar melakukan integrasi API pada website

icon_check

Belajar membuat form validasi menggunakan react hook form + zod

icon_check

Belajar membuat fitur upload file menggunakan multer

icon_check

Belajar membuat sebuah middleware pada API

icon_check

Belajar menerapkan architecture feature-based

icon_check

Belajar integrasi Pusher untuk real-time data

Designed For

icon_check

Anda yang ingin level-up skills

icon_check

Anda yang ingin membangun portofolio yang menarik

icon_check

Anda yang ingin menjadi seorang Full-stack javascript

icon_check

Anda yang ingin membuat project real-world

Course Lessons

Learn With Expert

Mentor Hariyanto

Hariyanto

Full-Stack Developer

ic-star ic-star ic-star ic-star ic-star

(2.9K)

Tools Pendukung

Lengkapi semua pendukung di bawah sebelum belajar

logo

React JS

Software Gratis

logo

Express JS

Software Gratis

logo

Type Script

Software Gratis

logo

Dbeaver

Software Gratis

logo

Prisma

Software Gratis

Low Risk, High Return

Investasi kepada diri kita sendiri memberikan
leverage kuat untuk masa depan karir kita

icon_check

Selamanya

Rp 289,000

Miliki kelas Premium secara permanen dan bangun sebuah projek nyata

icon_check

Akses kelas selamanya

icon_check

Premium rewards

icon_check

Career consultation

icon_check

Assets & group konsultasi

icon_check

Sertifikat kelulusan

icon_check

Lowongan magang dan kerja

Lihat Benefit Lainnya

Pertanyaan Umum

Langkah yang tepat untuk berinvestasi kepada
ilmu pengetahuan yang baru di bidang IT

Contact CS

Tingkatan kelas Premium yang kami miliki dibangun untuk All Levels yang memberartikan bahwa cocok untuk seluruh tingkatan. Kami juga menyarankan calon member untuk mengikuti kelas Starter (gratis) terlebih dahulu sebagai permulaan.

Sertifikat kelulusan kelas hanya tersedia pada kelas Premium. Dan untuk mendapatkannya, para member diwajibkan untuk menyelesaikan seluruh materi kelas dan juga Quiz yang telah disediakan oleh mentor.

Salah satu benefit unggulan kami adalah group konsultasi yang diberikan sebagai bonus untuk member yang telah mengikuti kelas Premium di platform BuildWithAngga. Silakan menghubungi Admin untk mendapatkan akses pada group tersebut.

Kami mengizinkan member yang telah mengikuti kelas Premium untuk menjual kembali projek kelas kepada klien, perusahaan, etc. Syarat utamanya adalah dengan memodifikasi sedikitnya yaitu 30% dari original project buatan mentor kelas tersebut.

Kami melarang member menjual atau membagikan hak akses kelas Premium kepada orang lain yang tidak terdaftar pada kelas tersebut. Mari kita support creators Indonesia dengan cara membeli kelas secara resmi dan satu akun hanya untuk satu pengguna saja.

Kami tidak memperbolehkan member menjual kembali materi kelas di BuildWithAngga. Kami siap melanjutkan kepada proses hukum apabila Anda terbukti benar memperjualbelikan kelas kami secara ilegal.

Bikin Web Like Discord: Full Stack JavaScript 2025

Build most modern website from scratch

  • lock
    1 Install DB & tools
    6 minutes
  • lock
    2 Setup ERD 1
    6 minutes
  • lock
    3 Setup ERD 2
    11 minutes
  • lock
    4 Setup Express Js
    4 minutes
  • lock
    5 Setup Prisma 1
    11 minutes
  • lock
    6 Setup Prisma 2
    9 minutes
  • lock
    7 Setup Prisma 3
    3 minutes

  • lock
    1 Membuat seed roles
    6 minutes
  • lock
    2 API sign up 1
    9 minutes
  • lock
    3 API sign up 2
    10 minutes
  • lock
    4 API sign up 3
    8 minutes
  • lock
    5 API sign up 4
    12 minutes

  • lock
    1 API Sign in 1
    6 minutes
  • lock
    2 API Sign in 2
    3 minutes

  • lock
    1 API get reset link
    10 minutes
  • lock
    2 API get reset link
    4 minutes
  • lock
    3 API update password
    7 minutes
  • lock
    4 API update password
    4 minutes

  • lock
    1 API create group 1
    7 minutes
  • lock
    2 API create group 2
    11 minutes
  • lock
    3 API create group 3
    9 minutes
  • lock
    4 API create group 4
    5 minutes
  • lock
    5 API create group 5
    13 minutes
  • lock
    6 API update group 1
    9 minutes
  • lock
    7 API update group 2
    3 minutes
  • lock
    8 API update group 3
    7 minutes
  • lock
    9 API update group 4
    1 minutes
  • lock
    10 API get discover group 1
    9 minutes
  • lock
    11 API get discover group 2
    3 minutes
  • lock
    12 API get discover people 1
    7 minutes
  • lock
    13 API get detail group
    8 minutes
  • lock
    14 API get my own groups 1
    8 minutes
  • lock
    15 API get my own groups 2
    4 minutes
  • lock
    16 API join group 1
    5 minutes
  • lock
    17 API join group 2
    8 minutes
  • lock
    18 API join group 4
    1 minutes
  • lock
    19 API join group 5
    4 minutes
  • lock
    20 API join group 6
    8 minutes
  • lock
    21 API join group 7
    5 minutes
  • lock
    22 API join group 8
    8 minutes
  • lock
    23 API join group 9
    8 minutes
  • lock
    24 API join group 10
    5 minutes
  • lock
    25 API delete asset group
    7 minutes

  • lock
    1 API create room 1
    7 minutes
  • lock
    2 API create room 2
    9 minutes
  • lock
    3 API get rooms
    9 minutes
  • lock
    4 API get room messages
    6 minutes
  • lock
    5 Setup pusher
    5 minutes
  • lock
    6 API create message 1
    9 minutes
  • lock
    7 API create message 2
    7 minutes
  • lock
    8 Perbaikan content URL
    5 minutes

  • lock
    1 API get my revenue 1
    8 minutes
  • lock
    2 API get my revenue 2
    5 minutes
  • lock
    3 API get history payout
    3 minutes
  • lock
    4 API get balance
    3 minutes
  • lock
    5 API create withdraw
    8 minutes

  • lock
    1 Setup frontend 1
    5 minutes
  • lock
    2 Setup frontend 2
    5 minutes
  • lock
    3 Slicing landing page
    8 minutes
  • lock
    4 Perbaikan landing page
    2 minutes

  • lock
    1 Slicing sign up page
    2 minutes
  • lock
    2 Persiapan integrasi 1
    5 minutes
  • lock
    3 Persiapan integrasi 2
    3 minutes
  • lock
    4 Persiapan integrasi 3
    3 minutes
  • lock
    5 Integrasi sign up 1
    9 minutes
  • lock
    6 Integrasi sign up 2
    11 minutes

  • lock
    1 Persiapan Integrasi
    3 minutes
  • lock
    2 Integrasi
    10 minutes

  • lock
    1 Persiapan forgot password
    5 minutes
  • lock
    2 Send email link change password
    6 minutes
  • lock
    3 Update password
    12 minutes

  • lock
    1 Slicing discover page
    12 minutes
  • lock
    2 Integrasi discover page 1
    13 minutes
  • lock
    3 Integrasi discover page 2
    9 minutes
  • lock
    4 Integrasi discover page 3
    14 minutes
  • lock
    5 Integrasi discover page 4
    4 minutes
  • lock
    6 Slicing detail group
    7 minutes
  • lock
    7 Integrasi detail group 1
    10 minutes
  • lock
    8 Integrasi detail group 2
    6 minutes
  • lock
    9 Integrasi detail group 3
    9 minutes
  • lock
    10 Integrasi detail group 4
    9 minutes
  • lock
    11 Slicing success payment page
    4 minutes
  • lock
    12 API detail transaction
    6 minutes
  • lock
    13 Integrasi success payment page
    11 minutes

  • lock
    1 Slicing chat page 1
    8 minutes
  • lock
    2 Slicing chat page 2
    3 minutes
  • lock
    3 Integrasi get rooms 1
    6 minutes
  • lock
    4 Integrasi get rooms 2
    7 minutes
  • lock
    5 Integrasi get rooms 3
    6 minutes
  • lock
    6 Integrasi get rooms 4
    5 minutes
  • lock
    7 Integrasi get rooms 5
    5 minutes
  • lock
    8 Integrasi get rooms 6
    5 minutes
  • lock
    9 Integrasi get rooms 7
    10 minutes
  • lock
    10 Integrasi get rooms 8
    6 minutes
  • lock
    11 Integrasi send message 1
    5 minutes
  • lock
    12 Integrasi send message 2
    9 minutes
  • lock
    13 Integrasi send message 3
    6 minutes
  • lock
    14 Integrasi send message 4
    9 minutes
  • lock
    15 Integrasi send message 5
    3 minutes
  • lock
    16 Slicing group info modal
    6 minutes
  • lock
    17 Integrasi group info modal 1
    9 minutes
  • lock
    18 Integrasi group info modal 2
    9 minutes
  • lock
    19 Integrasi gallery modal
    5 minutes
  • lock
    20 Integrasi create room personal
    8 minutes
  • lock
    21 Perbaikan room chat personal
    4 minutes
  • lock
    22 Perbaikan API get personal detail
    12 minutes
  • lock
    23 Integrasi get personal profile 1
    6 minutes
  • lock
    24 Integrasi get personal profile 2
    8 minutes

  • lock
    1 Slicing general setting page
    7 minutes
  • lock
    2 Slicing account setting page
    5 minutes
  • lock
    3 Slicing groups setting page
    5 minutes
  • lock
    4 Integrasi groups setting page
    7 minutes
  • lock
    5 Slicing detail group
    3 minutes
  • lock
    6 Integrasi detail group 1
    11 minutes
  • lock
    7 Integrasi detail group 2
    9 minutes
  • lock
    8 Slicing create group 1
    3 minutes
  • lock
    9 Slicing create group 2
    6 minutes
  • lock
    10 Slicing create group 3
    8 minutes
  • lock
    11 Slicing create group 4
    6 minutes
  • lock
    12 Slicing create group 5
    7 minutes
  • lock
    13 Slicing create group 6
    5 minutes
  • lock
    14 Slicing create group 7
    15 minutes
  • lock
    15 Slicing create group 8
    2 minutes
  • lock
    16 Integrasi create group 1
    5 minutes
  • lock
    17 Integrasi create group 2
    10 minutes
  • lock
    18 Integrasi update group 1
    7 minutes
  • lock
    19 Integrasi update group 2
    5 minutes
  • lock
    20 Integrasi delete asset
    6 minutes
  • lock
    21 Integrasi update group 3
    8 minutes

  • lock
    1 Slicing revenue page
    5 minutes
  • lock
    2 Integrasi chart js
    9 minutes
  • lock
    3 Penyesuaian backend
    10 minutes
  • lock
    4 Integrasi get revenue 1
    5 minutes
  • lock
    5 Integrasi get revenue 2
    4 minutes
  • lock
    6 Slicing withdraw page
    5 minutes
  • lock
    7 Integrasi get balance
    4 minutes
  • lock
    8 Integrasi withdraw 1
    9 minutes
  • lock
    9 Integrasi withdraw 2
    6 minutes
  • lock
    10 Slicing history withdraw
    4 minutes
  • lock
    11 Integrasi history withdraw
    9 minutes

  • lock
    1 Integrasi Sign In
    8 minutes
  • lock
    2 Dashboard admin page
    7 minutes
  • lock
    3 API get all history withdraw
    6 minutes
  • lock
    4 API update withdraw
    5 minutes
  • lock
    5 Integrasi history withdraw
    7 minutes
  • lock
    6 Integrasi update withdraw 1
    8 minutes
  • lock
    7 Slicing appoval page
    6 minutes
  • lock
    8 Integrasi approval page
    6 minutes
Develop Your Skills

Kelas ini adalah program belajar intensif yang dirancang untuk membantu kamu membangun aplikasi chatting modern secara menyeluruh, dari sisi frontend, backend, hingga integrasi sistem pembayaran. Melalui studi kasus nyata, kamu akan belajar tidak hanya coding, tapi juga memahami bagaimana membangun aplikasi berbasis bisnis digital dengan alur sistem yang kompleks namun realistis.

Proyek utama dalam kelas ini adalah membangun website chatting berbasis grup dan user, lengkap dengan fitur real-time chat, sistem pembayaran, dan pengelolaan dana oleh pemilik grup. Semua fitur dibangun dengan teknologi JavaScript fullstack, menggunakan kombinasi React JS, Express JS, PostgreSQL, Pusher JS, serta integrasi Midtrans Payment Gateway.

Kamu juga akan belajar praktik terbaik dalam validasi data menggunakan Zod, serta penggunaan React Hook Form untuk membuat form yang efisien, dinamis, dan mudah di-maintain. Tampilan aplikasi akan disusun menggunakan template HTML siap pakai, yang akan kamu slicing dan integrasikan ke dalam project React agar terlihat profesional dan rapi.

read more
Learn With Expert
Key Points
  • check
    Belajar membuat sebuah API menggunakan Express JS
  • check
    Belajar membuat authentication menggunakan JWT
  • check
    Belajar integrasi payment gateway menggunakan Midtrans
  • check
    Belajar melakukan integrasi API pada website
  • check
    Belajar membuat form validasi menggunakan react hook form + zod
  • check
    Belajar membuat fitur upload file menggunakan multer
  • check
    Belajar membuat sebuah middleware pada API
  • check
    Belajar menerapkan architecture feature-based
  • check
    Belajar integrasi Pusher untuk real-time data
Created For
  • check
    Anda yang ingin level-up skills
  • check
    Anda yang ingin membangun portofolio yang menarik
  • check
    Anda yang ingin menjadi seorang Full-stack javascript
  • check
    Anda yang ingin membuat project real-world
For Your Career
phone
Akses Selamanya
Belajar lebih santai & produktif
private
Assets & Grup Private
Diskusi belajar agar lebih terarah
project
Sertifikat & Portfolio
Gunakan untuk modal bekerja
10
Happy Students
Belum ada review

Pertanyaan Umum

Langkah yang tepat untuk berinvestasi kepada
ilmu pengetahuan yang baru di bidang IT

Contact CS

Tingkatan kelas Premium yang kami miliki dibangun untuk All Levels yang memberartikan bahwa cocok untuk seluruh tingkatan. Kami juga menyarankan calon member untuk mengikuti kelas Starter (gratis) terlebih dahulu sebagai permulaan.

Sertifikat kelulusan kelas hanya tersedia pada kelas Premium. Dan untuk mendapatkannya, para member diwajibkan untuk menyelesaikan seluruh materi kelas dan juga Quiz yang telah disediakan oleh mentor.

Salah satu benefit unggulan kami adalah group konsultasi yang diberikan sebagai bonus untuk member yang telah mengikuti kelas Premium di platform BuildWithAngga. Silakan menghubungi Admin untk mendapatkan akses pada group tersebut.

Kami mengizinkan member yang telah mengikuti kelas Premium untuk menjual kembali projek kelas kepada klien, perusahaan, etc. Syarat utamanya adalah dengan memodifikasi sedikitnya yaitu 30% dari original project buatan mentor kelas tersebut.

Kami melarang member menjual atau membagikan hak akses kelas Premium kepada orang lain yang tidak terdaftar pada kelas tersebut. Mari kita support creators Indonesia dengan cara membeli kelas secara resmi dan satu akun hanya untuk satu pengguna saja.

Kami tidak memperbolehkan member menjual kembali materi kelas di BuildWithAngga. Kami siap melanjutkan kepada proses hukum apabila Anda terbukti benar memperjualbelikan kelas kami secara ilegal.

Rp 289,000

Rp 690,000

arrow_upward