lastmod: "2026-03-29"
Laravel Basic
Laravel adalah PHP framework paling populer untuk web development, dikenal dengan syntax yang elegant, ecosystem yang kuat, dan developer experience yang luar biasa. Training ini dirancang untuk pemula yang ingin membangun solid foundation dalam Laravel development.
Melalui pendekatan hands-on dan project-based learning, peserta akan belajar fundamental concepts Laravel dari zero hingga mampu membangun web application yang functional dan maintainable.
- Laravel Fundamentals: Installation, directory structure, dan Laravel philosophy
- Routing & Controllers: RESTful routing, route groups, dan controller basics
- Views & Blade Templating: Template engine, layouts, components, dan passing data
- Database & Eloquent ORM: Migrations, seeders, model relationships, dan query builder
- Form Handling: Form validation, CSRF protection, dan processing user input
- Authentication: Built-in authentication scaffolding dan user management
- CRUD Operations: Create, Read, Update, Delete operations dengan best practices
- Middleware: Request filtering dan authentication guards
- File Uploads: Handling file uploads dan storage management
- Session & Flash Messages: Session management dan user feedback
Sebelum mengikuti training ini, peserta diharapkan memiliki:
- Pemahaman dasar HTML, CSS, dan JavaScript
- Basic PHP programming knowledge (variables, functions, arrays, OOP concepts)
- Familiar dengan database concepts (SQL basics)
- Text editor atau IDE (VS Code, PHPStorm recommended)
- Composer installed on local machine
- Basic command line/terminal usage
- Modern PHP development landscape
- Why Laravel? Framework advantages
- Laravel installation dengan Composer
- Project structure walkthrough
- Configuration dan environment setup (.env)
- Artisan CLI essentials
- Route definition dan HTTP methods
- Route parameters dan constraints
- Controller creation dengan Artisan
- Controller methods dan dependency injection
- Blade templating engine
- Layouts, sections, dan template inheritance
- Hands-on Lab: Membuat static website dengan Blade templates
- Database configuration
- Migrations: creating tables dan schema
- Seeding database dengan test data
- Eloquent models dan naming conventions
- Basic CRUD dengan Eloquent
- Query builder fundamentals
- Hands-on Lab: Setup database dan create models untuk blog system
- Creating forms dengan Blade
- CSRF protection
- Form request validation
- Custom validation rules
- Displaying validation errors
- Old input data handling
- Hands-on Lab: Build contact form dengan validation
- RESTful resource controllers
- Create operations (store method)
- Read operations (index, show methods)
- Update operations (edit, update methods)
- Delete operations (destroy method)
- Flash messages untuk user feedback
- Hands-on Lab: Complete blog CRUD application
- Laravel authentication scaffolding
- Login, Register, Password reset
- Authentication middleware
- Protecting routes
- File upload handling
- Storage system (public, local, S3)
- Hands-on Lab: Add user authentication dan image upload ke blog
Training ini ideal untuk:
- Web Developers yang ingin belajar modern PHP framework
- PHP Programmers yang ingin upgrade skill ke Laravel
- Fresh Graduates yang ingin start career di web development
- Freelancers yang ingin expand service offerings
- Backend Developers yang ingin improve productivity
Peserta yang menyelesaikan training akan mendapatkan sertifikat completion yang dapat digunakan untuk validasi skill di LinkedIn dan resume.
Setiap sesi dilengkapi dengan practical labs untuk membangun real-world applications, dari simple blog hingga complete CRUD system.
Dapatkan akses ke:
- Private Slack/Discord channel untuk Q&A
- Additional learning resources dan documentation
- 30 hari konsultasi gratis post-training
- Update materi training selamanya
- Online: Live interactive sessions via Zoom dengan screen sharing
- Offline: Classroom training di Jakarta dengan lab setup
- Hybrid: Kombinasi online theory dan offline hands-on labs
Training ini mempersiapkan peserta untuk:
- Junior Laravel Developer positions
- Freelance web development projects
- Foundation untuk advanced Laravel topics
- Modern PHP development career path
Peserta akan mendapatkan:
- Comprehensive slide deck (PDF)
- Hands-on lab guides dengan step-by-step instructions
- Complete source code dari semua projects
- Laravel cheat sheets dan quick references
- Recording sessions (untuk online training)
- Access ke private GitHub repository dengan starter templates
Rp 1.500.000 per peserta
Termasuk:
- 2 hari intensive training (8 jam/hari)
- Coffee break dan lunch (untuk offline training)
- Training materials dan certificates
- 30 hari post-training support
- Lifetime access ke updated materials
Group Discount: 10% untuk 3+ peserta dari perusahaan yang sama
lastmod: "2026-03-29"
Ready to Start Your Laravel Journey?
Hubungi kami untuk mendiskusikan jadwal training yang sesuai dengan kebutuhan Anda.