Dawan

Laravel : Approfondissement

Par Dawan

Objectifs

Créer des applications autour du framework MVC Laravel

Programme

Sécurité

  • Principe d’authentification
  • Gérer ses utilisateurs via Eloquent
  • Contrôleurs de connexion et de création de compte
  • Principe de contrôle d’accès
  • Mise en place de politique de contrôle d’accès

Internationalisation

  • Principe de fonctionnement
  • Mise en place de catalogue de traductions
  • Utilisation des catalogues
  • Gestion de la locale
  • Paramètres de substitution
  • Pluralisation

Tester son application

  • Principe de tests, tests unitaires et fonctionnels
  • Tests HTTP
  • Laravel Dusk, principe et installation
  • Définir un scénario de navigation
  • Interagir avec les différents éléments tels que liens, formulaire, clavier, souris
  • Mise en place d’un catalogue de tests

Performance

  • Différents types de cache à disposition : base de données et MemCache
  • Définir des instances de cache
  • Récupérer et enregistrer des éléments en cache

Envoyer des mails

  • Pilotes à disposition
  • Configurer le pilote
  • Utiliser un template

Pédagogie

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Evaluation de fin de formation : Certification CPF ou mise en situation notée par le formateur

Formations de la même catégories (5)

XXL Formation
PHP 5 - Niveau 2Par XXL Formation
  • Acquérir une meilleure compréhension de PHP 5 et de ses mécanismes avancées
  • Rédiger du code plus maintenable et sécurisé
  • Découvrir les capacités évoluées de PHP pour créer des applications plus riches
Orsys
PHP 7 et 5, perfectionnementPar Orsys

Vous étudierez, dans ce cours, les aspects avancés du langage PHP liés à l'authentification et aux manipulations des bases de données. L'ouverture vers les nouvelles perspectives (Web 2.0) est abordée au travers d'une introduction à Ajax et par l'utilisation de clients riches communiquant en flux XML avec le serveur. Vous utiliserez enfin quelques briques logicielles comme PEAR ou PHPLib pour optimiser vos développements.

Ziggourat
Prestashop - DéveloppeurPar Ziggourat

Cette formation vous permet de maintenir un serveur hébergeant un site Prestashop, d'utiliser et modifier des thèmes, d'utiliser et modifier des modules et de développer et distribuer de nouveaux modules et thèmes.

Open Source School Executive Education
Testing PHPPar Open Source School Executive Education

Être capable de mettre en place des applications Web PHP avancé
Être capable de développer en objet
Savoir réduire les temps d'affichage d'une page
Sécuriser et optimiser vos accès aux bases de données

Open Source School Executive Education
PHP orienté algorithmesPar Open Source School Executive Education

Découvrir les concepts de la programmation
Connaître les fondamentaux du langage PHP
Savoir écrire une application procédurale