Logo de l'organisme de formation

La formation au coeur de l'avenir technologique

Représentation de la formation : Laravel : Développement Web PHP

Laravel : Développement Web PHP

Formation présentielle
Durée : 35 heures (5 jours)
Durée :35 heures (5 jours)
HT
Se préinscrire
Durée :35 heures (5 jours)
HT
Se préinscrire
Durée :35 heures (5 jours)
HT
Se préinscrire

Formation créée le 20/07/2023. Dernière mise à jour le 01/09/2023.

Version du programme : 1

Programme de la formation

Objectif de la formation: Permettre aux participants de maîtriser Laravel, l'un des frameworks PHP les plus populaires, afin de développer des applications Web robustes, évolutives et maintenables.

Objectifs de la formation

  • Comprendre le framework Laravel et son architecture MVC
  • Apprendre à interagir avec les bases de données en utilisant Eloquent ORM
  • Mettre en œuvre l'authentification et la sécurité dans une application Laravel
  • Apprendre à tester et déployer une application Laravel

Profil des bénéficiaires

Pour qui
  • Développeurs Web PHP cherchant à améliorer leurs compétences
  • Développeurs d'autres langages souhaitant apprendre Laravel
  • Toute personne intéressée par le développement d'applications Web avec Laravel
Prérequis
  • Connaissances de base en PHP et HTML
  • Une compréhension de base de la programmation orientée objet serait bénéfique

Contenu de la formation

  • Introduction à Laravel (5 heures)
    • Présentation de Laravel et de ses avantages
    • Configuration de l'environnement de développement Laravel
    • Pas de travaux pratiques pour ce chapitre
  • Architecture de Laravel et bases de la programmation (10 heures)
    • Comprendre l'architecture MVC (Modèle-Vue-Contrôleur) de Laravel
    • Travailler avec les routes, les contrôleurs, les vues et les modèles
    • Travaux pratiques : Création d'une petite application suivant l'architecture MVC
  • Interaction avec les bases de données dans Laravel (10 heures)
    • Introduction à Eloquent ORM pour interagir avec les bases de données
    • Réalisation des opérations CRUD (Create, Read, Update, Delete)
    • Travaux pratiques : Développement d'une application pour gérer une base de données simple
  • Authentification et Sécurité dans Laravel (5 heures)
    • Mise en œuvre de l'authentification et de l'autorisation
    • Apprendre à sécuriser une application Laravel
    • Travaux pratiques : Ajout de fonctionnalités d'authentification à l'application développée précédemment
  • Tests et Déploiement avec Laravel (5 heures)
    • Introduction aux tests unitaires et de fonctionnalités avec PHPUnit dans Laravel
    • Déploiement de l'application Laravel sur un serveur
    • Travaux pratiques : Écriture de tests pour l'application et déploiement sur un serveur
Équipe pédagogique

Professionnel expert technique et pédagogique.

Suivi de l'exécution et évaluation des résultats
  • Feuilles de présence
  • Mises en situation
  • Formulaires d'évaluation de la formation
  • Certificat de réalisation de l’action de formation
  • Émargement numérique
Ressources techniques et pédagogiques
  • Documents supports de formation projetés
  • Exposés théoriques
  • Etude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation
  • Espace intranet de formation

Qualité et satisfaction

Taux de satisfaction des stagiaires Progression des compétences visées Taux d'abandon Taux de retour des enquêtes Taux d'interruption en cours de prestation