Informasi Pelatihan
Materi Pelatihan
Fundamental REST API, Laravel Setup, Routing, dan Controller
Pengenalan REST API.
HTTP method: GET, POST, PUT/PATCH, dan DELETE.
HTTP status code dan JSON response.
Pengenalan Laravel untuk backend API.
Instalasi PHP, Composer, dan Laravel.
Struktur folder project Laravel.
Konfigurasi file .env.
Routing API menggunakan routes/api.php.
Membuat controller API.
Request, response, route parameter, dan query parameter.
Membuat response JSON.
Penggunaan Laravel artisan command.
Praktik membuat endpoint API sederhana.
Testing endpoint menggunakan Postman/Insomnia.
Database, Migration, Model, Eloquent, Validation, dan CRUD API
Konfigurasi koneksi database.
Pengenalan migration.
Membuat tabel menggunakan migration.
Pengenalan model Laravel.
Pengenalan Eloquent ORM.
Relationship dasar antar model.
Seeder dan factory secara dasar.
Validasi input request.
Menampilkan data melalui API.
Menambahkan data melalui API.
Mengubah data melalui API.
Menghapus data melalui API.
Struktur response JSON yang konsisten.
Error handling dasar.
Praktik membuat CRUD REST API.
Authentication API, Middleware, Security Basic, Documentation, dan Mini Project
Konsep authentication dan authorization pada API.
Token-based authentication secara dasar.
Pengenalan Laravel Sanctum atau Passport secara konseptual.
Register dan login API.
Proteksi endpoint menggunakan middleware.
Role dan authorization sederhana.
Security basic pada API.
CORS secara dasar.
Rate limiting secara dasar.
Logging dan debugging Laravel.
Dokumentasi API sederhana.
Testing API menggunakan Postman collection.
Struktur project API yang rapi.
Mini project: REST API aplikasi sederhana.
Review dan evaluasi hasil mini project.
Siapa yang harus mendaftar?
Backend developer pemula.
Web developer pemula.
PHP developer yang ingin menggunakan Laravel.
Front-end developer yang ingin memahami backend API.
Full-stack developer pemula.
Mahasiswa atau pelajar bidang teknologi informasi.
IT support yang ingin meningkatkan kemampuan pengembangan aplikasi web.
Developer yang ingin membangun API untuk aplikasi mobile atau front-end.
Profesional IT yang ingin memahami pengembangan REST API berbasis Laravel.
Fasilitas Pelatihan
Instruktur Expert dan Praktisi dibidangnya
Ruang kelas (Include Komputer dan Internet akses penunjang Pelatihan)
Training Kit (Modul materi Pelatihan dan Block Note)
Fullday Meeting (include 1 X Lunch dan 2 X Coffee Break)
Souvenir Exclusive
Dokumentasi kegiatan
Group Edukasi
Sertifikat Pelatihan
Sertifikat Attandance (Sertifikat bagi peserta yang telah mengikuti pelatihan)
Lokasi Pelatihan
SUHU Professional Training and Consulting Office : Jl. Pareanom No.15, Patangpuluhan, Wirobrajan, Kota Yogyakarta, Daerah Istimewa Yogyakarta - 55251
Pelatihan ini bermanfaat bagi anda?
