Formation

Développement Web Moderne avec Laravel Présentiel / Distanciel

TP Concepteur développeur d'applicationsTitre professionnel — éligible CPF, OPCO et financements publics.

Description

Jour 1 : Introduction à Laravel et Concepts de Base Présentation de Laravel Introduction à Laravel et son écosystème. Installation et configuration de l’environnement de développement Laravel. Architecture et Principes de Laravel Compréhension de l’architecture MVC (Modèle-Vue-Contrôleur). Routage et contrôleurs : gestion des requêtes et réponses. Vues et Blade Template Engine Création de vues avec Blade. Les bases du système de templating Blade. Jour 2 : Modèles, Bases de Données et Authentification Eloquent ORM et Interaction avec la Base de Données Utilisation d’Eloquent pour la manipulation des données. Migrations et seeders pour la gestion des bases de données. Authentification et Sécurité Mise en place d’un système d’authentification. Sécurisation des applications Laravel (CSRF, XSS, SQL Injection). Jour 3 : Fonctionnalités Avancées et Bonnes Pratiques Services Avancés et Packages Laravel Introduction aux services comme Laravel Mix, Elixir, et d’autres packages. Utilisation des tâches de fond et des événements. Tests et Déploiement Tests unitaires et d’intégration avec PHPUnit. Bonnes pratiques pour le déploiement d’une application Laravel. Projet Pratique Développement d’une application web complète intégrant les fonctionnalités apprises.

Objectifs

Cette formation comporte plusieurs ateliers pratiques sur des environnements techniques. Les sessions “A distance” sont réalisées avec un outil de visioconférence, permettant au formateur d’adapter sa pédagogie. L’évaluation se fait en continue au fils des travaux pratiques.

Résultat

Maîtriser les fondamentaux du framework Laravel. Construire des applications web robustes et maintenables avec Laravel. Exploiter les fonctionnalités avancées de Laravel pour le développement web.