Laravel untuk Pemula sampai Mahir
Kelas Roadmap Laravel Framework terlengkap yang membahas Laravel Framework untuk pemula sampai mahir. Kelas disertai dengan slide, video, source code dan studi kasus agar peserta bisa mengikuti kelas nya dengan baik
Daftar Materi
Laravel Dasar
Available in
days
days
after you enroll
- Slide dan Source Code
- Group Discord
- 01-Pendahuluan (2:29)
- 02-Pengenalan-Laravel (7:48)
- 03-Membuat-Project (3:03)
- 04-Struktur-Project (6:05)
- 05-Menjalankan-Laravel (3:46)
- 06-Git (1:41)
- 07-Artisan (3:36)
- 08-Request-Lifecycle (10:24)
- 09-Testing (6:23)
- 10-Environment (11:05)
- 11-Application-Environment (4:42)
- 12-Configuration (7:49)
- 13-Configuration-Cache (4:02)
- 14-Dependency-Injection (6:52)
- 15-Service-Container (33:07)
- 16-Service-Provider (23:52)
- 17-Facades (17:00)
- 18-Routing (11:06)
- 19-View (15:42)
- 20-Static-File (6:54)
- 21-Route-Parameter (12:03)
- 22-Named-Route (6:08)
- 23-Controller (8:46)
- 24-Request (7:47)
- 25-Request-Input (25:33)
- 26-Input-Type (8:24)
- 27-Filter-Request-Input (10:15)
- 28-File-Storage (10:29)
- 29-File-Upload (11:11)
- 30-Response (19:51)
- 31-Encryption (5:54)
- 32-Cookie (19:44)
- 33-Redirect (13:43)
- 34-Middleware (22:17)
- 35-Cross-Site-Request-Forgery (12:58)
- 36-Route-Group (8:42)
- 37-URL-Generation (8:26)
- 38-Session (18:10)
- 39-Error-Handling (15:51)
- 40-HTTP-Exception (6:22)
- 41-Maintenance-Mode (5:45)
- 42-Materi-Selanjutnya (2:05)
Membuat Web Login & Todolist
Available in
days
days
after you enroll
- Slide dan Source Code
- 01-Pendahuluan (1:39)
- 02-Hasil-Akhir (1:18)
- 03-Membuat-Project (1:42)
- 04-Membuat-User-Service (6:07)
- 05-Membuat-Logic-Login (4:28)
- 06-Template (1:58)
- 07-Membuat-User-Controller (2:25)
- 08-Membuat-Login-Page (4:43)
- 09-Membuat-Login-Action (8:10)
- 10-Membuat-Logout-Action (1:52)
- 11-Membuat-Middleware-Guest (4:21)
- 12-Membuat-Middleware-Member (2:17)
- 13-Membuat-Home-Page (3:29)
- 14-Membuat-Todolist-Service (4:12)
- 15-Membuat-Logic-Menambah-Todo (4:39)
- 16-Membuat-Logic-Mengambil-Todo (2:29)
- 17-Membuat-Logic-Menghapus-Todo (4:07)
- 18-Membuat-Todolist-Controller (3:42)
- 19-Membuat-Todolist-Page (7:20)
- 20-Membuat-Add-Todo-Action (4:55)
- 21-Membuat-Remove-Todo-Action (4:21)
- 22-Manual-Test (1:22)
- 23-Materi-Selanjutnya (2:04)
Laravel Logging
Available in
days
days
after you enroll
- Slide dan Source Code
- 01-Pendahuluan (1:39)
- 02-Pengenalan-Laravel-Logging (2:09)
- 03-Membuat-Project (2:01)
- 04-Logging-Configuration (6:08)
- 05-Log-Facade (4:12)
- 06-Multiple-Log-Channel (6:49)
- 07-Context (4:11)
- 08-Selected-Channel (3:23)
- 09-Handler (4:26)
- 10-Formatter (2:06)
- 11-Materi-Selanjutnya (1:30)
Laravel Blade Template
Available in
days
days
after you enroll
- Slide dan Source Code
- 01-Pendahuluan (1:33)
- 02-Pengenalan-Blade-Template (2:54)
- 03-Membuat-Project (1:39)
- 04-Menampilkan-View (11:55)
- 05-Comment (3:06)
- 06-HTML-Encoding (6:32)
- 07-Disabled-Blade (5:46)
- 08-If-Statement (5:42)
- 09-Unless-Statement (2:53)
- 10-Isset-dan-Empty (6:26)
- 11-Env (3:46)
- 12-Switch-Statement (3:18)
- 13-For-Loop (8:59)
- 14-Raw-PHP (3:13)
- 15-While-Loop (3:14)
- 16-Loop-Variabe (4:57)
- 17-CSS-Class (7:15)
- 18-Include (8:29)
- 19-Include-Condition (5:06)
- 20-Each-dan-Once (8:50)
- 21-Form (7:28)
- 22-CSRF (3:13)
- 23-Error (4:08)
- 24-Stack (5:31)
- 25-Template-Inheritance (14:16)
- 26-Service-Injection (5:07)
- 27-Inline-Blade-Template (3:18)
- 28-Extending-Blade-Template (5:04)
- 29-Custom-Echo-Handler (6:17)
- 30-Optimize-Template (4:24)
- 31-Materi-Selanjutnya (1:11)
Laravel Collection
Available in
days
days
after you enroll
- Slide dan Source Code
- 01-Pendahuluan (1:36)
- 02-Laravel-Collection (3:21)
- 03-Membuat-Project (1:45)
- 04-Membuat-Collection (3:53)
- 05-For-Each (2:41)
- 06-Manipulasi-Collection (3:46)
- 07-Mapping (14:03)
- 08-Zipping (5:22)
- 09-Flattening (4:51)
- 10-String-Representation (3:03)
- 11-Filtering (5:52)
- 12-Partitioning (2:45)
- 13-Testing (3:58)
- 14-Grouping (6:17)
- 15-Slicing (3:02)
- 16-Take-dan-Skip (9:27)
- 17-Chunked (3:31)
- 18-Retrieve (5:10)
- 19-Random (3:46)
- 20-Checking-Existence (3:25)
- 21-Ordering (3:10)
- 22-Aggregate (2:27)
- 23-Reduce (5:06)
- 24-Method-Lainnya (1:37)
- 25-Lazy-Collection (4:58)
- 26-Materi-Selanjutnya (1:38)
Laravel Database
Available in
days
days
after you enroll
- Slide dan Source Code
- 01-Pendahuluan (1:57)
- 02-Pengenalan-Laravel-Database (2:50)
- 03-Membuat-Project (1:27)
- 04-Konfigurasi-Database (6:36)
- 05-Membuat-Database (2:04)
- 06-DB-Facade (0:44)
- 07-Debug-Query (3:33)
- 08-CRUD-SQL (13:08)
- 09-Database-Transaction (8:31)
- 10-Database-Commands (2:47)
- 11-Query-Builder (1:54)
- 12-Query-Builder-Insert (5:51)
- 13-Query-Builder-Select (4:43)
- 14-Query-Builder-Where (14:35)
- 15-Query-Builder-Update (10:28)
- 16-Query-Builder-Delete (1:50)
- 17-Query-Builder-Join (8:18)
- 18-Query-Builder-Ordering (3:01)
- 19-Query-Builder-Paging (2:30)
- 20-Chunk-Results (7:05)
- 21-Lazy-Results (5:50)
- 22-Cursor (3:09)
- 23-Query-Builder-Aggregate (3:14)
- 24-Query-Builder-Raw (3:35)
- 25-Query-Builder-Grouping (6:28)
- 26-Query-Builder-Locking (2:11)
- 27-Pagination (9:01)
- 28-Cursor-Pagination (9:10)
- 29-Database-Migration (1:39)
- 30-Membuat-Database-Migration (17:12)
- 31-Rollback-Database-Migration (3:19)
- 32-Database-Seeding (7:41)
- 33-Materi-Selanjutnya (1:13)
Laravel Eloquent
Available in
days
days
after you enroll
- Slide dan Source Code
- 01-Pendahuluan (1:49)
- 02-Pengenalan-Laravel-Eloquent (5:13)
- 03-Membuat-Project (1:16)
- 04-Membuat-Database (3:05)
- 05-Model (13:59)
- 06-Insert (4:24)
- 07-Query-Builder (2:42)
- 08-Insert-Many (6:42)
- 09-Find (4:20)
- 10-Update (4:22)
- 11-Select (5:07)
- 12-Update-Many (3:38)
- 13-Delete (2:14)
- 14-Delete-Many (2:24)
- 15-UUID (11:19)
- 16-Timestamps (9:25)
- 17-Default-Attribute-Values (3:59)
- 18-Fillable-Attributes (12:02)
- 19-Soft-Delete (13:07)
- 20-Query-Scope (1:04)
- 21-Query-Global-Scope (11:34)
- 22-Query-Local-Scope (8:21)
- 23-Relationships (1:10)
- 24-One-to-One (17:15)
- 25-One-to-Many (13:17)
- 26-Query-Builder-Relationship (10:34)
- 27-Has-One-of-Many (7:58)
- 28-Has-One-Through (13:22)
- 29-Has-Many-Through (15:04)
- 30-Many-to-Many (14:13)
- 31-Intermediate-Table (11:33)
- 32-Pivot-Model (12:14)
- 33-Polymorphic-Relationships (1:55)
- 34-One-to-One-Polymorphic (14:33)
- 35-One-to-Many-Polymorphic (10:10)
- 36-One-of-Many-Polymorphic (4:02)
- 37-Many-to-Many-Polymorphic (13:23)
- 38-Polymorphic-Types (5:33)
- 39-Lazy-dan-Eager-Loading (6:34)
- 40-Querying-Relations (4:13)
- 41-Aggregating-Relations (2:07)
- 42-Eloquent-Collection (5:52)
- 43-Accessors-dan-Mutators (14:07)
- 44-Attribute-Casting (4:47)
- 45-Custom-Casts (10:55)
- 46-Serialization (9:09)
- 47-Factory (13:43)
- 48-Memperbaiki-Unit-Test (7:07)
- 49-Materi-Selanjutnya (1:35)
Laravel Validation
Available in
days
days
after you enroll
- Slide dan Source Code
- 01-Pendahuluan (1:21)
- 02-Pengenalan-Laravel-Validation (3:31)
- 03-Membuat-Project (1:04)
- 04-Validator (3:58)
- 05-Menjalankan-Validasi (2:20)
- 06-Error-Message (3:38)
- 07-Validation-Exception (4:32)
- 08-Validation-Rules (6:32)
- 09-Valid-Data (4:16)
- 10-Validation-Message (10:47)
- 11-Additional-Validation (4:41)
- 12-Custom-Rule (13:47)
- 13-Custom-Function-Rule (3:12)
- 14-Rule-Classes (4:33)
- 15-Nested-Array-Validation (6:11)
- 16-HTTP-Request-Validation (6:19)
- 17-Error-Page (9:28)
- 18-Error-Directive (1:48)
- 19-Repopulating-Forms (2:26)
- 20-Custom-Request (13:02)
- 21-Materi-Selanjutnya (1:31)
Laravel Eloquent API Resource
Available in
days
days
after you enroll
- Slide dan Source Code
- 01-Pendahuluan (1:21)
- 02-Pengenalan-Laravel-Eloquent-API-Resource (1:18)
- 03-Membuat-Project (1:11)
- 04-Membuat-Database (1:25)
- 05-Membuat-Model (7:14)
- 06-Resource (12:58)
- 07-Resource-Collection (4:07)
- 08-Custom-Resource-Collection (5:38)
- 09-Nested-Resource (3:44)
- 10-Data-Wrap (8:48)
- 11-Data-Wrap-Collection (8:51)
- 12-Pagination (4:34)
- 13-Additional-Metadata (8:19)
- 14-Conditional-Attributes (8:20)
- 15-Resource-Response (4:06)
- 16-Materi-Selanjutnya (1:23)
Laravel RESTful API
Available in
days
days
after you enroll
- Slide dan Source Code
- 01-Pendahuluan (1:30)
- 02-Requirement (0:53)
- 03-User-Management-Requirement (1:25)
- 04-Contact-Management-Requirement (1:08)
- 05-Address-Management-Requirement (1:04)
- 06-Membuat-Project (1:14)
- 07-User-API-Spec (18:08)
- 08-Contact-API-Spec (12:59)
- 09-Address-API-Spec (11:59)
- 10-Setup-Database (1:13)
- 11-User-Model (5:07)
- 12-Contact-Model (4:56)
- 13-Address-Model (3:43)
- 14-Register-User-API (18:58)
- 15-Login-User-API (9:47)
- 16-Get-User-API (13:12)
- 17-Update-User-API (9:47)
- 18-Logout-User-API (5:47)
- 19-Create-Contact-API (10:13)
- 20-Get-Contact-API (10:21)
- 21-Update-Contact-API (6:33)
- 22-Remove-Contact-API (3:15)
- 23-Search-Contact-API (19:41)
- 24-Create-Address-API (12:06)
- 25-Get-Address-API (6:40)
- 26-Update-Address-API (8:42)
- 27-Remove-Address-API (2:33)
- 28-List-Address-API (4:39)
- 29-Manual-Test (14:08)
- 30-Materi-Selanjutnya (1:55)
Web Todolist menggunakan Laravel dan MySQL
Available in
days
days
after you enroll
Laravel Security
Available in
days
days
after you enroll
- Slide dan Source Code
- 01-Pendahuluan (1:23)
- 02-Pengenalan-Laravel-Security (3:54)
- 03-Membuat-Project (1:45)
- 04-User-Model (2:41)
- 05-Laravel-Breeze (7:14)
- 06-Authentication (7:50)
- 07-User-Session (12:46)
- 08-Hash-Facade (4:59)
- 09-Auth-Config (2:27)
- 10-Authentication-Middleware (6:21)
- 11-Guard (20:52)
- 12-User-Provider (11:59)
- 13-Authorization (1:34)
- 14-Gates (13:08)
- 15-Gate-Facade (5:51)
- 16-Gate-Response (4:46)
- 17-Policies (13:00)
- 18-Authorizable (3:22)
- 19-Authorize-Request (5:51)
- 20-Blade-Template (7:59)
- 21-Guest-Access (5:07)
- 22-Before-dan-After (6:33)
- 23-Encryption (4:48)
- 24-Penutup (1:25)
Laravel Redis
Available in
days
days
after you enroll
- Slide dan Source Code
- 01-Pendahuluan (1:32)
- 02-Laravel-Redis (1:40)
- 03-Membuat-Project (3:58)
- 04-Redis-Facade (6:30)
- 05-String (2:48)
- 06-List (2:36)
- 07-Set (2:07)
- 08-Sorted-Set (2:20)
- 09-Hash (2:19)
- 10-Geo-Point (4:45)
- 11-Hyper-Log-Log (2:15)
- 12-Pipeline (2:40)
- 13-Transaction (1:35)
- 14-PubSub (6:21)
- 15-Stream (6:50)
- 16-Cache (8:54)
- 17-Session (8:41)
- 18-Rate-Limiting (6:01)
- 19-Penutup (1:00)
Laravel HTTP Client
Available in
days
days
after you enroll
- Slide dan Source Code
- 01-Pendahuluan (1:33)
- 02-Membuat-Project (0:56)
- 03-HTTP-Client (2:52)
- 04-HTTP-Method (4:35)
- 05-Response (3:10)
- 06-Query-Parameter (2:01)
- 07-Header (1:51)
- 08-Cookie (1:56)
- 09-Form-Post (2:20)
- 10-Multipart (5:32)
- 11-JSON (1:36)
- 12-Timeout (2:17)
- 13-Retry (3:08)
- 14-Throw-Error (3:33)
- 15-Penutup (1:22)
Laravel 11 Fitur Baru
Available in
days
days
after you enroll
- Slide dan Source Code
- 01-Pendahuluan (1:48)
- 02-Membuat-Project (1:24)
- 03-Struktur-Folder-Lebih-Sederhana (3:27)
- 04-Config-File-Lebih-Sederhana (3:55)
- 05-Service-Provider-Lebih-Sederhana (3:44)
- 06-Routing-Lebih-Sederhana (3:07)
- 07-API-Route-Optional (2:12)
- 08-Middleware-Lebih-Sederhana (5:31)
- 09-Health-Check (8:51)
- 10-Perintah-Artisan-Baru (2:55)
- 11-Integrasi-dengan-Pest-Unit-Test (6:20)
- 12-Default-Database-Sqlite (3:06)
- 13-Exception-Handler-Lebih-Sederhana (4:55)
- 14-Once-Helper-Method (6:07)
- 15-Model-Casts (1:45)
- 16-Upgrade-dari-Laravel-10 (9:07)