Accueil / Laravel

Laravel

Durée : 3 jours
Tarif Inter : 1500 €
Tarif sur mesure : Nous consulter
Référence : 3PLA

  • Partagez sur
  • Téléchargez en
  • Inscrivez vous
Programme Public & Pré-requis Organisation

Présentation

Laravel est un puissant framework MVC PHP, très apprécié des développeurs ayant besoin d’une boîte à outils, simple mais très fonctionnelle, pour concevoir des applications web de pointe. Cette formation est un excellent point de départ pour ceux qui veulent maîtriser ce framework et faire carrière dans la conception d’applications web avec Laravel. Vous apprendrez Laravel en partant de zéro et construirez vos propres applications.

Durée:  21 heures (3 jours)

Objectifs

  • Découvrir le framework PHP Laravel
  • Savoir utiliser Laravel pour développer une application web en PHP
  • Installer et configurer Laravel
  • Maîtriser les composants de Laravel
  • Manipuler des données via l’ORM Eloquent
  • Concevoir des formulaires et contrôler la validation des données
  • Créer des applications Web sécurisées

Programme

  1. Introduction

    • Qu’est-ce que Laravel ?
    • Installation de Laravel
    • Créer un projet Laravel
    • Aperçu de la structure de Laravel
    • Structure du projet
    • Façades
    • Modèle MVC
    • Injection de dépendance
    • Acheminement
    • Annotations
    • Versions de Lavarel
    • Présentation du composer ?
    • Utilisation de Homestead
  2. Routage

    • Cycle de vie des requêtes Laravel
    • Acheminement de base
    • Paramètres des routes
    • Paramètres restrictifs
    • Traitement des exceptions HTTP
    • Envoi des réponses
    • Vues
    • Voir les données
    • Redirections
    • Réponses personnalisées
    • Contrôleurs de ressources
    • Blade Templates
  3. Contrôleurs et filtres

    • Création de contrôleurs
    • Acheminement des contrôleurs
    • Commandes pour les contrôleurs
    • Commandes pour les événements
    • Gestionnaires d’événements en attente
    • Contrôleurs imbriqués
    • Mise en cache des routes
    • Contrôleurs RESTful
    • Filtres de base
    • Filtres multiples
    • Classes de filtre
    • Filtres globaux
    • Filtres modèles
  4. Formulaires et validation

    • Master Template
    • Formulaires et balise de formulaire
    • Texte et étiquettes
    • Boutons
    • Fermeture du formulaire
    • Sécurité
    • Validation
    • Règles
    • Messages d’erreur
    • Règles personnalisées
    • Message personnalisé
    • Génération du framework URLS
    • Raccourcis entre les générations
  5. Accès à la base de données

    • Abstraction
    • Configuration
    • Préparation
    • Création de tableaux
    • Types de colonnes
    • Types de colonnes spéciales
    • Modificateurs de colonnes
    • Mise à jour des tableaux
    • Tables de dépôt
    • Astuces pour les schémas
    • Concept de base
    • Créer la migration
    • Faire marche arrière
    • Astuces de migration
  6. ORM éloquent

    • Créer un nouveau modèle
    • Lecture des modèles existants
    • Mise à jour des modèles existants
    • Suppression des modèles existants
    • Requêtes
    • Préparation
    • Eloquent à la chaîne
    • Structure de la requête
    • Requêtes magiques
    • Champs d’application des requêtes
    • Relations
    • Mise en œuvre de la relation
    • Mise en relation et interrogation
  7. API Rest

    • Services Rest
    • Resource ID’s
    • Créer et mettre à jour
    • Lire et supprimer
    • Pagination de la liste
    • Modèle de liaison
    • Contrôleurs imbriqués
    • Au-delà du CRUD
    • Requète Update imbriquée
    • Requète Create imbriquée
  8. Authentification et sécurité

    • Authentification des utilisateurs
    • Modèle d’utilisateur
    • Authentification des routes
    • Authentification des vues
    • Validation de la saisie de l’utilisateur
    • Éviter l’assignation de masse
    • Scripting intersites
    • Falsification d’une requête intersites
    • Injection SQL
    • Forcer le HTTPS
Formations à distance
En inter et en intra entreprise

Contactez-nous :
training@softeam.fr
+33 (0)6 07 78 24 18
Prochaines dates

Demande de renseignement