A full-stack program covering core PHP, MySQL and the Laravel framework. You will build secure, database-driven web applications and REST APIs, and complete a 3-month internship on a live project.
Curriculum
Web Foundations: HTML, CSS, JavaScript, responsive design and Git.
Core PHP: Syntax, arrays, functions, forms, sessions and cookies.
Object-Oriented PHP: Classes, interfaces, namespaces and Composer.
PHP with MySQL: Database design, PDO and prepared statements.
Laravel Basics: Routing, controllers, Blade templates and validation.
Eloquent & Migrations: Models, relationships, migrations and seeders.
Auth & APIs: Authentication, authorisation and building REST APIs.
Deployment: Environment configuration and deploying Laravel apps.