Laravel Short Coding Course — South Africa

Laravel Course

MVC, Eloquent ORM & Blade Templates

Laravel is the most popular PHP framework in the world. This course teaches you to build professional web applications using Laravel's MVC architecture, Eloquent ORM, Blade templating engine, authentication scaffolding and RESTful API development.

LaravelPHPEloquentBlade
40
Hours of Training
R14,995
Course Fee
5 Days
Full-Time Option
JHB · CPT
+ Online Nationwide
What You Will Learn

Course Curriculum

Laravel Installation & Project Structure

Composer, artisan CLI, understanding the MVC folder structure and routing.

Routing & Controllers

Route types, controller actions, resource controllers and middleware.

Blade Templating Engine

Layouts, sections, components, directives and passing data to views.

Eloquent ORM

Models, migrations, relationships (hasMany, belongsTo, manyToMany), query builder.

Database Migrations & Seeders

Schema builder, running migrations, seeding test data with Faker.

Authentication & Authorisation

Laravel Breeze/Fortify, gates, policies and role-based access.

Form Validation & Requests

Form Request classes, validation rules, error messages.

File Storage

Local and cloud (S3) file storage with the Storage facade.

RESTful API Development

API routes, JSON resources, API authentication with Sanctum.

Testing & Deployment

Feature tests with PHPUnit, deploying to shared hosting or a VPS.

Prerequisites: PHP knowledge required (Code College PHP course or equivalent).
How It Works

What to Expect

🎓

Expert-Led Training

All courses are taught by experienced bootcamp instructors of the Code College team — with a total of 30+ years of industry experience in the team.

💻

Hands-On Projects

You write code from day one. Every concept is reinforced with real exercises and a practical project you keep.

📍

Johannesburg & Cape Town

Attend in-person at our Woodmead (JHB) campus or join 100% online from anywhere.

📜

Certificate of Completion

Receive a Code College certificate on completion — recognised by employers across South Africa.

Ready to Level Up Your Skills?

Book the Laravel Course today — full-time (5 days) or part-time. Johannesburg, Cape Town and online.

💬