PHP Development Track — Step 3
PHP Framework Developer
Laravel Framework, Composer, APIs, Testing & Production Deployment
Course Overview
This course takes you from raw PHP into professional framework-based development using Laravel — the most widely adopted PHP framework, used across the industry for production web applications. You will learn to manage dependencies with Composer, build structured MVC applications, develop RESTful APIs, write automated tests, and deploy to production with zero-downtime pipelines.
On completion, students are equipped to work as professional Laravel developers — capable of building, testing, securing, and deploying production-grade PHP applications using modern frameworks and tooling.
Learning Outcomes
- Manage PHP dependencies and autoloading with Composer
- Build MVC applications using Laravel — routing, controllers, Blade, Eloquent ORM
- Design and build RESTful APIs with Laravel API resources and Sanctum authentication
- Write unit and feature tests with PHPUnit; apply test-driven development
- Optimise application performance with caching and query optimisation
- Apply security hardening: CSRF, XSS, rate limiting, secrets management
- Deploy a Laravel application to a live VPS with zero-downtime pipelines
Curriculum
Assessments & Grading
| Assessment | Type | Weight |
|---|---|---|
| Section Exercises | Online exercises | 15% |
| API Assignment Section 4 | Laravel API submission | 20% |
| Test Suite Section 5 | PHPUnit test coverage | 30% |
| Final Deployment Section 8–9 | Live Laravel app + code review | 35% |
Certificate on completion
Pinuno Academy certificate awarded to graduates who meet the assessment requirements.
Prerequisites
- Completion of PHP Application Developer
- Solid understanding of PHP arrays, functions, and sessions
- Basic understanding of HTML/CSS and web forms
You need a PHP environment to complete the exercises. Two free options — choose based on your device and connection speed.
Who Should Attend
- PHP developers ready to move to framework-based professional development
- Graduates of the PHP Application Developer programme
- Backend developers seeking to add Laravel, APIs, and TDD to their skillset
- Anyone aiming to build and deploy a production Laravel application