Pelatihan Junior Web Developer dengan Sertifikasi BNSP: Membuat API dengan Laravel dan MySQL
11-Oct-2025
Pembuat : Admin Mobile Faculty
Kategori : Media Pembelajaran
Laravel adalah framework PHP yang populer untuk membangun aplikasi web modern, termasuk API berbasis RESTful. Dikombinasikan dengan MySQL sebagai database relasional, Laravel memungkinkan pengembang untuk membuat API yang cepat, efisien, dan scalable.
Dalam pelatihan ini, peserta akan belajar membangun API dengan Laravel dan MySQL, memahami konsep dasar MVC (Model-View-Controller), mengelola database dengan Eloquent ORM, serta menerapkan autentikasi API menggunakan Laravel Sanctum. Pelatihan ini juga akan mempersiapkan peserta untuk mendapatkan sertifikasi BNSP Junior Web Developer yang diakui secara nasional.
Berikut adalah unit kompetensi yang akan dipelajari dalam pelatihan ini:
Pengenalan Laravel dan Struktur MVC
Instalasi Laravel dan konfigurasi dasar
Konsep MVC dalam Laravel
Routing dan Controller
Membuat REST API dengan Laravel
Membuat dan mengelola route API
CRUD (Create, Read, Update, Delete) dengan Eloquent ORM
Validasi data input
Manajemen Database dengan MySQL
Pengenalan MySQL dan struktur database
Query dasar MySQL menggunakan Laravel Query Builder
Migrasi dan Seeder di Laravel
Autentikasi dan Keamanan API
Implementasi Laravel Sanctum untuk autentikasi API
Middleware untuk otorisasi user
Proteksi API dari serangan umum (SQL Injection, XSS, CSRF)
Deployment API ke Cloud
Hosting Laravel di VPS atau Shared Hosting
Konfigurasi environment dan database di server
Monitoring dan debugging aplikasi backend
Studi Kasus:
Membuat API sederhana untuk mengelola daftar pengguna dengan fitur CRUD menggunakan Laravel dan MySQL.
Penyelesaian:
Instalasi Laravel dan Konfigurasi Database
Membuat Model dan Migration
Membuat Controller API
Menambahkan Route API
Implementasi CRUD di Controller
API ini memungkinkan pengguna untuk menambahkan, mendapatkan, memperbarui, dan menghapus daftar pengguna dengan mudah.
| Hari | Materi |
|---|---|
| Hari 1 | - Pengenalan Laravel dan instalasi - Struktur MVC di Laravel - Membuat REST API pertama dengan Laravel - Konfigurasi database dan migrasi MySQL - CRUD API dengan Laravel dan Eloquent ORM |
| Hari 2 | - Validasi input dan error handling - Implementasi autentikasi API dengan Laravel Sanctum - Keamanan API dan proteksi dari serangan umum - Deployment API Laravel ke server/cloud - Simulasi ujian sertifikasi BNSP |
Pelatihan ini dirancang untuk membekali peserta dengan keterampilan membangun API menggunakan Laravel dan MySQL. Dengan mengikuti pelatihan ini, peserta akan memahami arsitektur backend, pengelolaan database, serta implementasi autentikasi dan keamanan API.
Pelatihan ini tersedia secara online, dengan biaya yang terjangkau sebesar Rp1.250.000. Untuk informasi lebih lanjut dan pendaftaran, silakan kunjungi:
👉 Detail Pelatihan & Sertifikasi