Bootcamp Online Fullstack Web Developer

27 April 2026 - 24 July 2026
User Icon
Event Online

User Icon
NF Academy

Highlight

Upgrade skill jadi Web Developer profesional dalam 3 bulan! Pelajari UI/UX, JavaScript ES6, PHP Laravel, dan React JS dari dasar hingga mahir. Bangun proyek nyata untuk portofolio, kuasai database & Git, plus dapatkan sertifikat kompetensi. Siap kerja & relevan industri—mulai sekarang!

Deskripsi

Program pelatihan komprehensif ini dirancang untuk mengubah peserta menjadi pengembang web yang handal. Kurikulum mencakup seluruh spektrum pengembangan aplikasi web, mulai dari perancangan antarmuka yang berpusat pada pengguna (UI/UX), pengembangan backend yang kuat dengan PHP & Laravel, hingga pembangunan frontend interaktif menggunakan React JS. Peserta juga akan dibekali standar industri dalam manajemen basis data dan kolaborasi tim menggunakan Git.

Tujuan Pelatihan

  • Mampu merancang wireframe dan high-fidelity prototype yang intuitif (UI/UX).
  • Menguasai logika pemrograman modern dengan JavaScript ES6.
  • Membangun sistem database relasional yang efisien dan aman.
  • Mengembangkan aplikasi web dinamis menggunakan integrasi Laravel (Backend) dan React JS (Frontend).
  • Menerapkan praktik kolaborasi kode profesional dengan Git/GitHub.

Silabus Materi (Alur Pembelajaran)

Tahapan I Design Phase - UI/UX & Desain Web

Prinsip desain, user journey, pembuatan prototipe (Figma/Adobe XD), dan responsivitas web.

Tahapan II Logic & Data - JS ES6 & MySQL

Arrow functions, promises, manipulasi DOM, serta manajemen data dengan SQL (CRUD & Relasi).

Tahapan III Backend Dev - PHP & Laravel

Struktur MVC, Routing, Middleware, Eloquent ORM, dan pembuatan RESTful API.

Tahapan IV Frontend Dev - React JS

Component-based architecture, State management (Hooks), dan integrasi API ke tampilan.

Tahapan V Collaboration - VCS (Git/GitHub)

Manajemen repository, branching, pull requests, dan penyelesaian conflict.

Tahapan VI Integration - Final Project

Membangun aplikasi web utuh dari nol sebagai portofolio profesional.

Output Final Project

Peserta akan mengerjakan proyek riil (misal: Sistem E-Commerce, Dashboard CRM, atau Aplikasi Manajemen Tugas) yang mencakup:

  1. Dokumentasi desain UI/UX.
  2. Skema database yang teroptimasi.
  3. Aplikasi web yang sudah dideploy dengan fungsionalitas penuh (Frontend & Backend).
  4. Riwayat komit (commit history) yang rapi di GitHub.

Kebutuhan Perangkat (Prasyarat)

  • Laptop dengan minimal RAM 8GB.
  • Software: VS Code, XAMPP/Laragon, Node.js, dan Git terpasang.

Metode Pembelajaran

  • MS & Video: Media pembelajaran yang digunakan untuk mengkases materi (video) selama 24 jam dan untuk melaporkan tugas yang sudah dikerjakan.
  • Case Studies: Pembuatan aplikasi berbasis web.
  • Interactive Workshop: Diskusi kelompok untuk membuat aplikasi.

Sertifikat

Peserta training akan mendapatkan 2 sertifikat dengan jenis dan kriteria berikut ini:

  1. Completion: Setelah menyelesaikan semua modul pembelajaran dan tugas. Sertifikat akan menampilkan nilai setiap materi pembelajaran.
  2. Kompetensi: Sertifikat yang dikeluarkan setelah lulus asesmen kompetensi oleh pihak independen lembaga sertifikasi profesi di bawah BNSP sebagai pengakuan atas kompetensi sesuai dengan bidang training yang sudah diikuti.

Durasi

Training ini berdurasi 3 bulan (60 hari kerja), yaitu 40 hari belajar dengan LMS berbasis video dengan mentorship dan 20 hari berikutnya mengerjakan proyek akhir sebagai implementasi dari materi yang sudah dipelajari dengan kasus di dunia kerja.


Syarat & Ketentuan
  • Pembelian tiket dianggap berhasil/selesai setelah pembayaran Anda berhasil diverifikasi. Konfirmasi pembayaran akan kami kirimkan ke email yang Anda gunakan saat melakukan pembelian.
  • Dengan menyelesaikan proses pembelian, maka Anda telah setuju untuk menerima email konfirmasi berupa notifikasi pembelian tiket diterima, pembayaran expired, pembayaran berhasil/E-Tiket disertai dengan kode tiket dan QR code, pembatalan pesanan dan notifikasi lain terkait acara yang Anda akan ikuti.
  • Anda tidak dapat melakukan perubahan atas detail tiket yang telah berhasil dibeli dikarenakan setiap tiket yang telah berhasil dibeli bersifat final.
  • Tiket tidak dapat direfund.