Back

PHP Laravel Framework Fundamentals: Regular Online Training

Rp4.900.000,00

Mulai : 21 Mar ’23
Selesai : 24 Mar ’23
Hari : Senin – Kamis
Pukul : 09.00 – 17.00 WIB
Durasi : 32 Hours
Biaya : Rp 3.900.000,-
Tempat : Zoom
Min. Peserta : 6
Confirm : – Peserta
Terdaftar : – Peserta
-
+

PHP Laravel Framework FundamentalsPengembangan aplikasi web sering menuntut rilis fitur dalam tenggat singkat. Tanpa kerangka kerja dan praktik yang terstandar, percepatan rilis mudah berdampak pada kode yang tidak konsisten, duplikasi logika, serta meningkatnya risiko keamanan yang menyulitkan pemeliharaan jangka panjang (Borg et al., 2021). Kondisi ini menegaskan pentingnya prinsip software engineering, karena kegagalan software banyak dipicu oleh ketidaksesuaian kebutuhan pengguna dengan solusi yang dikembangkan (Glass’ Law, 1998) dan kualitas software diukur dari kesesuaiannya terhadap kebutuhan serta manfaat bagi pengguna (IEEE, 1991).

Course ini membahas pengembangan aplikasi web berbasis PHP Laravel yang diintegrasikan dengan framework idSE (integrated multidimensional Software Engineering) (Wahono, 2023). Framework idSE dikembangkan secara mandiri oleh BrainCorp melalui riset berkelanjutan dan pengalaman industri. Materi mencakup instalasi dan konfigurasi Laravel, struktur proyek dan arsitektur MVC, routing dan controller, Blade templating, Eloquent ORM untuk pengelolaan data dan relasi, serta migrasi dan seeding database (Stauffer, 2019). Pembelajaran dirancang aplikatif melalui kombinasi konsep dan praktik terarah agar peserta memahami what, why, dan how dalam membangun aplikasi web yang terstruktur, aman, dan mudah dipelihara sesuai pola pengembangan PHP modern (MacIntyre et al., 2020).

OBJECTIVES

  1. Memahami konsep pembuatan aplikasi web dengan framework Laravel
  2. Mampu mengikuti kaidah MVC pada framework Laravel
  3. Mampu membuat aplikasi web dengan framework Laravel

AUDIENCE

Web Developer

PREREQUISITES

1. PHP and MySQL Fundamentals
2. PHP and MySQL Advanced

CONTENT

1. Introducing to Laravel

1.1 Pengantar Software Engineering
1.2 Pengantar Laravel
1.3 Instalasi dan Konfigurasi
1.4 Arsitektur Laravel

2. Laravel Basics

2.1 Routing
2.2 Controller
2.3 View
2.4 Blade & Templating

3. Laravel Database

3.1 Migrations
3.2 Seeding
3.3 Query Builder
3.4 Models
3.5 Eloquent ORM

4. Relationships

4.1 Pengantar Relations
4.2 Relasi One-to-One
4.3 Relasi One-to-Many
4.4 Relasi Many-to-Many