Développement Web

Développement Web avec Laravel — Formation Complète

Apprenez Laravel de zéro jusqu'au déploiement : routes, Blade, Eloquent ORM, API REST, authentification, tests et optimisation.

Débutant 15h de contenu
JF
Formateur : Jean Formateur · Nero Technologies

Ce que vous allez apprendre

Comprendre l'architecture MVC et la philosophie Laravel
Créer et gérer des routes, contrôleurs et vues Blade
Manipuler une base de données avec Eloquent ORM et les migrations
Implémenter l'authentification et les autorisations (Gates & Policies)
Construire une API RESTful sécurisée avec Laravel Sanctum
Écrire des tests unitaires et fonctionnels avec PHPUnit & Pest
Optimiser et déployer une application Laravel en production

Programme du cours

10 modules  ·  37 leçons

Qu'est-ce que Laravel ? Aperçu 12 min
Prérequis : PHP Orienté Objet 20 min
Installation avec Composer 18 min
Structure d'un projet Laravel 15 min
Artisan CLI — le couteau suisse 22 min
Le système de routage Aperçu 25 min
Routes ressource & RESTful 20 min
Créer un contrôleur 28 min
L'objet Request & Response 18 min
Middleware — filtres de requêtes 22 min
Syntaxe Blade — les bases Aperçu 20 min
Héritage de templates 25 min
Composants Blade 28 min
Directives Blade avancées 18 min
Migrations — versionner sa BDD 28 min
Factories & Seeders 25 min
Query Builder 22 min
Modèles Eloquent & CRUD 30 min
Relations Eloquent 45 min
Eager Loading & N+1 22 min
Scopes, Mutateurs & Accesseurs 25 min
Validation des données 30 min
Sessions & Cookies 20 min
Upload de fichiers 22 min
Authentification avec Laravel Fortify 30 min
Gates & Policies 35 min
Rôles avec Spatie Permission 28 min
Créer une API REST 35 min
Authentification API avec Sanctum 30 min
Gestion des erreurs API 18 min
Introduction aux tests Laravel 25 min
Feature Tests — tester les routes 35 min
Tests avec Pest 25 min
Préparation pour la production 25 min
Queues & Jobs asynchrones 30 min
Cache & Performances 22 min
Déploiement sur Render / Railway 28 min

Prérequis

  • Bases de PHP (variables, fonctions, tableaux, orienté objet)
  • Notions de HTML/CSS
  • Connaissance basique de SQL (SELECT, INSERT, UPDATE)
  • Avoir installé PHP 8.1+ et Composer sur sa machine
  • Aucune expérience avec Laravel n'est requise

Votre formateur

JF

Jean Formateur

Formateur certifié · Nero Technologies

Formateur expérimenté, spécialisé dans les technologies de l'information. Chaque cours est conçu pour allier théorie solide et pratique immédiatement applicable en entreprise.

Développement Web avec Laravel — Formation Complète

80 FCFA

Accès à vie · Attestation officielle incluse

Cette formation inclut

10 modules
37 leçons
Accès à vie
Attestation officielle

Paiement mobile accepté

Orange Money MTN MoMo