Last updated: April 2025
This program aims to equip learners with the skills and knowledge required to design, develop, and maintain robust backend systems using PHP and the Laravel framework, enabling them to create scalable, secure, and high-performing web applications.
Understanding of HTML, CSS and Javascript. Familiarity with Vue.js
students enrolled
Proficiency in MySQL, query optimization and database indexing, knowledge of database design and normalization
students enrolled
: Mastering the PHP syntax for use in Laravel Software Development
students enrolled
Using Git for version control, branching, merging and pull requests
students enrolled
Mastery of Laravel MVC architecture, proficiency in artisan, eloquent ORM and blade templating, routing, middleware, controllers and request lifecycle, migrations, seeding, relationships, task scheduling and queue management.
students enrolled
CI/CD pipelines, environment variables & configurations, Basic server management, Dockerization
students enrolled
Building and consuming APIs, authentication using passport or Sanctum
students enrolled
Introduction to Filament as an admin tool, fast building of CRUD interfaces, implementing resources, complex relationships, widgets and plugins
students enrolled
Unit testing with PHPUnit, writing feature and integration tests in Laravel
students enrolled
Input validation and sanitation, protection against SQL injection, CSRF and XSS attacks, password hashing and secure authentication
students enrolled
students enrolled
Understanding additional concepts including design patterns, code refactoring, and agile team collaboration
students enrolled
Learn the core concepts of cloud infrastructure management, including compute, storage, and networking as well as Infrastructure providers such as AWS, GCP and Azure
students enrolled