Développer avec le Framework Laravel

Développer avec le Framework Laravel

Formateur :
Catégories :
Avis :

A propos de cette formation

Cette formation à pour but de vous initier à Laravel, Framework PHP le plus utilisé dans le monde. En nous focalisant sur les fonctions les plus communes, cette formation vous permettra d’obtenir en 3 jours un premier bagage vous permettant de comprendre comment mettre en place rapidement un site fonctionnel en Laravel.

Nous verrons comment installer Laravel, mettre en place vos premières pages en comprenant la logique MVC du framework, puis nous nous connecterons à la base et mettrons en place des formulaires afin de faire des opérations CRUDs habituelles. Nous parlerons aussi de l’injection automatique de données grâce aux factories, et de l’accès aux données liées en base. Nous parlerons aussi du système d’authentification par défaut dans Laravel, de l’envoi d’e-mails, et de la notion de façades.

Programme de la formation

 

Introduction et mise en place

  • Installation de l’environnement
  • Installation de laravel
  • Organisation des fichiers et dossiers

Routes, contrôleurs, et vues

  • Routes
  • Vues
  • Syntaxe propres aux vues
  • Partiels
  • Transmission de variables par les contrôleurs
  • Liaisons CSS, images, js
  • Compilation SASS à la volée

Bases de données

  • Fichier de configuration de l’environnement
  • Migrations
  • Modèles
  • Appel de contrôleur depuis une route
  • Accès aux données via les modèles
  • Collections
  • Binding route – modèle
  • 7 actions communes et routes associés
  • Noms de routes

Formulaires et opérations CRUD

  • Formulaire d’ajout
  • Formulaire de de mise à jour
  • Règles de validation
  • Affichage des erreurs
  • Conserver les valeurs des champs
  • Bouton de suppression
  • Upload de fichiers

Factories et relations entre données

  • Ajout de clés étrangères
  • Création de factories
  • Seeds
  • Relations entre modèles
  • Gestion des tables de jointures

Authentification

  • Générer un projet avec authentification
  • Migrations nécessaires et configuration SMTP liées
  • Récupération d’informations sur l’utilisateur loggé
  • Affichage conditionnel si utilisateur loggé

E-mails

  • Mise en place d’un formulaire de contact
  • Envoi de mail brut
  • Email de mail HTML
  • Email de mail en markdown
  • Redirection avec flash variables

Façades

  • Notion de façade
  • Exemples de façades

 

Autres formateurs

Développeur et formateur Web Open source et CMS

Développeur et formateur Java

Lead-développeur .NET et formateur en gestion de projet

Avis

Avis et commentaires extraits des évaluations remplies par chaque stagiaire en fin de formation.

0 Rated 0 out of 0 Ratings
5 stars 0
4 stars 0
3 stars 0
2 stars 0
1 stars 0

Members

Lorem Ipsn gravida nibh vel velit auctor aliquet. Aenean sollicitudin, lorem quis bibendum auci elit consequat ipsutis sem nibh id elit. Duis sed odio sit amet nibh vulputate cursus a sit amet mauris. Morbi accumsan ipsum velit. Nam nec tellus a odio tincidunt auctor a ornare odio. Sed non mauris vitae erat consequat auctor eu in elit.

Total number of students in course: