Course : Laravel, mastering PHP web development

Practical course - 3d - 21h00 - Ref. LAE
Price : 1830 € E.T.

Laravel, mastering PHP web development




You will learn to develop with the Laravel 12 framework. Its structure is designed to be elegant and lightweight, within the framework of MVC development and respect for Design Patterns. Laravel will enable you to write Web applications faster and more easily maintainable.


INTER
IN-HOUSE
CUSTOM

Practical course in person or remote class
Available in English on request

Ref. LAE
  3d - 21h00
1830 € E.T.




You will learn to develop with the Laravel 12 framework. Its structure is designed to be elegant and lightweight, within the framework of MVC development and respect for Design Patterns. Laravel will enable you to write Web applications faster and more easily maintainable.


Teaching objectives
At the end of the training, the participant will be able to:
Installing and configuring Laravel 12
Mastering Laravel components
Handling data with Eloquent ORM
Design forms and check data validation
Creating secure Web applications

Intended audience
PHP developers and architects.

Prerequisites
Good knowledge of PHP. Basic knowledge of Object Oriented Programming.

Practical details
Exercise
This course is based on the complete creation of a classified ads website.
Teaching methods
Alternating between lectures, case studies and practical exercises.

Course schedule

1
Concept Model View Controller

  • Syntax reminder: UML, Classes, Inheritance, Abstraction, Interfaces and Features.
  • Relevance and implementation of different Design Patterns.
  • PHP implementation of a complete 3-tier MVC architecture.
  • Laravel 12 approach. Overview of MVC kinematics.

2
Basic concepts

  • Laravel architecture and configuration: overview.
  • Complete installation and organization of PHP Laravel (Composer and Setup).
  • Basic routing management and routing to the controller.
  • Build personalized responses.
Hands-on work
Installation and configuration of Laravel 5.x. Create your first application.

3
Discovering the strengths of MVC

  • HTTP requests (middleware vs. filters).
  • The service container and facades.
  • The Controllers' approach.
  • Web services (REST) with Laravel.
  • Templates: creation, control structure and inheritance.
Hands-on work
Create views and use templates for the application.

4
Advanced settings

  • Advanced routing: named, secure routes and parameter constraints.
  • URL generation: assets and shortcuts.
  • HTTP data: inputs, uploads and cookies.
  • Forms: fields, buttons, macros and security.
  • Validation: rules and error handling.
Hands-on work
Create forms with URL generation. Add pages to the Web application.

5
Working with the database

  • Abstraction: configuration and preparation.
  • The graphical schema designer : "Schema Designer".
  • Creation of Migrations and Rollback.
  • Working efficiently with Eloquent ORM.
  • Query generation with Eloquent.
  • Relationships between models.
Hands-on work
Setting up the Web application model layer using ORM.

6
Authentication in Laravel

  • Password management and DSS.
  • The different modes.
Hands-on work
Implement authentication for the application.

7
Overview of the Laravel ecosystem

  • Laravel Dusk for testing.
  • Laravel Forge for deployment.
  • Laravel Echo for asynchronous communication.
  • Laravel telescope for debugging.


Customer reviews
4,6 / 5
Customer reviews are based on end-of-course evaluations. The score is calculated from all evaluations within the past year. Only reviews with a textual comment are displayed.
DYLAN R.
08/10/25
5 / 5

Excellent course with modern content and good discussions
KARIM Z.
08/10/25
5 / 5

You've got it. Thank you very much!
FABRICE B.
12/05/25
4 / 5

I found the course material more like a catalogue of code that accompanies the concepts we covered rather than a theoretical course, and I must admit that I sometimes got lost during the course, which required a good level of php.



Dates and locations
Select your location or opt for the remote class then choose your date.
Remote class

Dernières places
Date garantie en présentiel ou à distance
Session garantie

REMOTE CLASS
2026 : 9 Mar., 22 June, 4 Nov.

PARIS LA DÉFENSE
2026 : 22 June, 4 Nov.