BNSP Web Developer · Sertifikasi Resmi

Platform Belajar &
Sertifikasi Web Developer

Web Dev Playground adalah environment belajar interaktif yang mencover 17 Unit Kompetensi BNSP melalui implementasi nyata — bukan sekadar teori.

17
Unit Kompetensi BNSP
65
Soal Self Assessment
15+
Fitur Interaktif
webdev.jodyaryono.id
Semua Fitur

Platform Lengkap untuk
Web Developer Modern

Dari assessment hingga sistem order penuh — semua tersedia dalam satu platform terintegrasi.

Sertifikasi & Edukasi
Self Assessment

65 soal terstruktur lintas 5 domain (HTML/CSS/JS, PHP, Laravel, Database, Deployment). Timer per halaman, scoring otomatis, dan level hasil.

65 Soal · 5 Kategori · Timer
Prerequisite

Panduan lengkap syarat dan persiapan sebelum mengikuti uji kompetensi BNSP Web Developer — dari dokumen hingga skill yang wajib dikuasai.

Persiapan Sertifikasi BNSP
Unit Kompetensi BNSP

Eksplorasi 17 Unit Kompetensi resmi BNSP Web Developer secara interaktif — setiap unit dilengkapi deskripsi, KUK, dan implementasi nyata di app.

17 Unit · Interaktif
Native → Laravel

Panduan step-by-step migrasi dari PHP murni ke Laravel — perbandingan kode side-by-side, penjelasan konsep MVC, routing, dan Eloquent ORM.

Migration Guide
Web Developer Career

Panduan karir Frontend vs Backend Developer — roadmap skill, tools yang digunakan, dan perbedaan tanggung jawab di dunia industri.

Frontend · Backend · Fullstack
Studi Kasus Sistem Order

Analisis mendalam arsitektur aplikasi e-commerce sederhana — ERD, flow data, relasi tabel, dan implementasi bisnis logic dengan Laravel.

Case Study · Architecture
Sistem Order (CRUD Lengkap)
Manajemen Produk

CRUD produk lengkap — tambah, edit, hapus, upload gambar. Implementasi file storage, validasi form, dan Repository Pattern.

CRUD · Upload · Repository
Manajemen Order

Buat order dengan kalkulasi total otomatis, manajemen detail order (nested resource), format Rupiah, dan filter per user/keycode.

Auto-calc · Nested Resource
Dashboard Order

Ringkasan statistik order & produk, grafik tren penjualan per bulan, chart pie revenue per produk, dan top-5 produk terlaris.

Charts · Analytics · Stats
Tools & About

Info tools/tech-stack yang digunakan dalam platform — Laravel version, PHP version, database driver info, dan detail environment.

Tech Stack Info
Auth, Komunikasi & Notifikasi
Auth Demo — Login

Halaman demo login interaktif — implementasi form validation, CSRF protection, session, dan error handling sesuai standar Laravel.

CSRF · Session · Validation
Auth Demo — Register

Demo registrasi user dengan validasi front-end & back-end, password hashing (bcrypt), dan email verification flow.

Bcrypt · Validation
Inbox

Sistem pesan in-app — notifikasi dari admin, unread badge, markRead otomatis, dan manajemen pesan per user terautentikasi.

Messaging · Notifications
Feedback

Kirim feedback, saran, atau bug report langsung ke admin. Thread-based reply system dengan notifikasi status baca.

Feedback Loop · Thread Reply
Developer & Monitoring Tools
Log Viewer

Baca dan monitor laravel.log secara real-time langsung dari browser — filter error/warning, syntax highlight, dan tail mode.

Real-time · Error Tracking
Server Monitor

Pantau resource PHP server — memory usage, CPU load, PHP version, active extensions, dan info environment VPS secara live.

Performance · Resource Monitor
Release Notes

Riwayat lengkap semua perubahan dan pembaruan platform — versi, tanggal release, fitur baru, bug fix, dan catatan teknis.

Changelog · Version History
Standar Nasional BNSP

17 Unit Kompetensi
Tercover di Platform

Setiap fitur dalam Web Dev Playground di-mapping langsung ke KUK (Kriteria Unjuk Kerja) resmi BNSP sehingga belajar = berlatih untuk ujian.

Akses Platform
J.620100.001.01 Membuat Dokumen Teks dengan Fitur Lanjutan
J.620100.002.01 Membuat Dokumen Spreadsheet dengan Fitur Lanjutan
J.620100.003.01 Menggunakan Library/Framework Web
J.620100.006.01 Merancang User Experience (UX) Aplikasi
J.620100.017.02 Membuat Program Terstruktur (MVC + Routing)
J.620100.018.02 Membuat Program Berorientasi Objek (OOP)
J.620100.020.02 Mengakses Basis Data dengan SQL & Eloquent
J.620100.021.02 Mengimplementasikan CRUD & Relasi Data
J.620100.022.02 Membuat Algoritma & Logika Bisnis
J.620100.023.02 Mengimplementasikan Autentikasi & Otorisasi
J.620100.025.02 Melakukan Debugging & Error Handling
J.620100.027.02 Mengimplementasikan Keamanan Aplikasi Web
J.620100.030.02 Mengelola Multimedia & Aset Digital
J.620100.044.01 Mengimplementasikan Alert & Notifikasi
J.620100.045.01 Memantau Performa & Resource Server
J.620100.046.01 Mendeploy Aplikasi ke Lingkungan Produksi
J.620100.047.01 Mendokumentasikan & Merilis Pembaruan Aplikasi
Cara Mulai

4 Langkah Mulai Belajar

Dari pertama kali akses hingga siap ujian sertifikasi BNSP.

1
Masukkan Keycode

Akses halaman utama, masukkan keycode yang diberikan instruktur atau register akun untuk akses penuh.

2
Baca Prerequisite

Pahami syarat dan ekspektasi uji kompetensi BNSP — pastikan kamu memenuhi semua syarat sebelum lanjut.

3
Kerjakan Self Assessment

65 soal, 13 halaman, timer per halaman. Lihat skor, level, dan breakdown per kategori kompetensi.

4
Eksplorasi Semua Fitur

Latih semua KUK melalui fitur interaktif — CRUD, order, auth demo, log viewer, monitoring, dan lebih banyak lagi.

Dibangun dengan

Laravel 11
PHP 8.3
PostgreSQL
Bootstrap 5.3
Vite
Tailwind CSS
FontAwesome 6
Siap Sertifikasi BNSP?

Mulai Perjalananmu Sekarang

Dapatkan akses ke semua fitur platform — gratis untuk peserta yang memiliki keycode dari instruktur.