Objectifs de cette formation de 4 jours

Gérer l'installation et la configuration d'un environnement de développement
Découvrir le framework Laravel
Développer une application web en PHP avec Laravel
Renforcer la maintenabilité et la qualité des applications web

DURÉE

4 jours
soit 28 heures

PUBLIC

Chefs de projets, développeurs PHP

PRÉ-REQUIS

Avoir suivi la formation PHP - Perfectionnement, ou disposer de compétences avérées en PHP Orienté Objet.

Satisfaction Clients

Enquetes satisfaction
Du 12/02/2020 au 18/07/2024

  • Compétences formateur (6572 réponses clients)
    89%
  • Proximité (2991 réponses clients)
    88%
  • Organisation globale (6567 réponses clients)
    90%
  • Utilité (6557 réponses clients)
    86%

Recommanderiez vous Lexom ? (6486 clients)

OUI à 93% !

Programme de la formation

A l'issue de la formation, les participants seront préparés à :

A l'issue de la formation, les participants seront préparés à :

Jour 1 - Matin

1. Déterminer ce qu'est un framework
  • L'intérêt et la composition d'un framework
  • Les différents frameworks PHP
2. Découvrir Laravel
  • Historique et architecture de Laravel
  • Les apports de Laravel
  • Installation de Laravel via laravel/installer, Homestead, Vagrant ou VirtualBox

Jour 1 - Après-midi

3. Utiliser Laravel en ligne de commande
  • Les commandes via Artisan
  • Une base HTTP robuste
  • Les normes PHP (PSR)
  • La gestion des variables d'environnement
  • L'arborescence de répertoire
  • La gestion du contrôleur

Jour 2 - Matin

4. Identifier la structure interne de Laravel
  • Conteneur Service
  • Le cycle de vie d'une requête
  • L'injection de dépendances
  • Les façades et service providers
  • La gestion des exceptions

Jour 2 - Après-midi

5. Construire une application Laravel
  • Les paramètres et groupes de routes
  • Le middleware
  • La mise en place d'un CRUD comme contrôleur de ressources
  • Les vues et retours de vues
  • La gestion de la couche HTTP et des exceptions

Jour 3 - Matin

6. Gérer les templates et formulaires
  • Le moteur de gabarit Blade
  • La section de contenu et l'héritage
  • L'échappement et XSS
  • La structure de contrôle (conditionnelle et itérative)
  • L'inclusion de gabarit
  • La gestion des assets, Bootstrap et Vue.js et leur compilation
7. Gérer les bases de données relationnelles
  • Le stockage et la migration de données
  • L'exécution de requêtes SQL
  • Les collections
  • Le cache

Jour 3 - Après-midi

8. Utiliser l'ORM Eloquent pour exploiter son schéma
  • Le fonctionnement d'un ORM
  • La définition et la manipulation d'un modèle
  • Le chargement des instances
  • Le filtrage des enregistrements
  • L'affectation de masse
  • L'insertion, la mise-à-jour et la suppression logique
  • La mise en place de Scopes : globaux, locaux et anonyme

Jour 4 - Matin

9. Gérer les formulaires avec Laravel
  • La gestion native des formulaires
  • L'industrialisation avec laravelcollective/html
  • Attacher ses formulaires au modèle
10. Sécuriser l'application
  • Les sessions HTTPS
  • Le cross-site request forgery (CSRF)
  • Le principe d'authentification
  • La gestion des utilisateurs via Eloquent
  • Le principe et la politique de contrôle d'accès
  • Les injections SQL

Jour 4 - Après-midi

11. Tester l'application
  • L'avantage des tests
  • L'anatomie des tests
  • Les différents types de tests (unitaires, fonctionnels) dans Laravel
  • L'interaction avec les différents éléments tels que liens, formulaire, clavier, souris
  • Configurer et utiliser les pilotes à disposition
12. Mettre en oeuvre un catalogue de tests
  • La performance
  • Les différents types de cache à disposition
  • La définition des instances de cache
  • L'enregistrement des éléments en cache
Dernière date de modification : 2022-03-21

Pédagogie

Parcours Pédagogique Lexom

Arrivez le jour J en toute sérénité !

Vous êtes sur le point de commencer une nouvelle formation en présentiel et nous savons à quel point il est important pour vous d'en tirer le meilleur parti. Pour vous assurer une expérience optimale, nous vous proposons une opportunité unique : une session d'échange avec votre formateur avant le début de la formation.

Pourquoi participer à cette session d'échange ?

Faites connaissance avec votre formateur avant même le premier jour de formation. Apprenez à connaître son parcours, son expertise et son approche pédagogique. Cette connexion initiale facilite une atmosphère d'apprentissage plus ouverte et engageante.

Profitez de ce temps pour discuter de vos attentes et objectifs spécifiques. Partagez vos expériences antérieures et vos besoins particuliers. Votre formateur pourra ainsi adapter le contenu et les méthodes d'enseignement pour mieux répondre à vos attentes.

Une bonne préparation est la clé du succès. En ayant déjà échangé avec votre formateur, vous serez mieux préparé et plus motivé pour vous investir pleinement dès le premier jour de formation.

Maximisez la réussite de votre formation !

Accès plateforme administrative & pédagogique :

Dès votre inscription, vous disposerez d'un « profil stagiaire » et d'un accès à notre plateforme collaborative. Vous y trouverez toutes les données relatives à votre formation. Tout au long de votre parcours d'apprentissage, cette plateforme centralisera les échanges entre vous, votre formateur et le Groupe Lexom, afin que toutes les informations utiles vous soient facilement accessibles. Vous pourrez y télécharger votre convocation, remplir une auto-évaluation avant la formation, consulter l'évaluation de votre parcours par le formateur, obtenir votre support de cours et bien plus encore...

Auto-évaluation :

Chez LEXOM, nous vous encourageons à être acteur de l'élaboration de votre parcours de formation. C'est pourquoi, en amont de chacune de nos sessions, vous êtes invité à réaliser une auto-évaluation. Réaliser cet exercice vous offre la possibilité de vous situer par rapport aux objectifs fixés et de prendre conscience de votre marge de progression, favorisant ainsi votre implication. C'est également un moyen pour le formateur d'appréhender votre niveau général, avant une étape que nous jugeons indispensable : la prise de contact téléphonique.

Appel avant formation :

Nous considérons la prise de contact téléphonique comme un temps fort de la formation ; elle est l'occasion pour chacun de se présenter mais permet également au formateur de bien cibler les attentes du stagiaire. Les informations recueillies lors de cet appel viennent en complément de celles obtenues lors de l'auto-évaluation, permettant au formateur de rendre la formation la plus opérationnelle possible.

Emails d'immersions :

Afin de vous accompagner au mieux dans votre parcours d'intégration, vous recevrez régulièrement des mails vous rappelant les différentes étapes post-formation, ainsi que quelques conseils qui vous permettront d'arriver bien préparé le jour J.

Plongez au cœur de l'apprentissage !

Vecteur incontournable de la transmission du savoir, le présentiel est incontestablement le temps fort de votre parcours de formation. Riche en échanges d'expériences et en interactions, cette étape vous permet de bénéficier d'un accompagnement personnalisé. En effet, nos formateurs veillent à varier et adapter leurs méthodes pédagogiques de façon à capter au mieux votre attention et ainsi garantir votre implication. Ils veillent également à appuyer leur discours de cas pratiques et de mises en situation professionnelle. Chez LEXOM, nous considérons le lien humain comme une valeur ajoutée essentielle à tout apprentissage ; c'est pourquoi, tous experts dans leur domaine, nos formateurs prendront plaisir à partager leur expérience personnelle afin d'enrichir toujours plus votre expérience formative.

Consolidez vos acquis et partagez votre expérience.

Evaluation de fin de formation :

Afin de permettre au formateur de s'assurer de la bonne acquisition des compétences par le stagiaire, nos sessions de formation sont régulièrement ponctuées de temps d'évaluation. Se présentant comme une synthèse de toutes les évaluations proposées au cours de la formation, l'évaluation de fin de formation mesure les écarts entre objectifs fixés et résultats obtenus.

Evaluation formateur :

Toute critique est source d'amélioration, et c'est pourquoi, afin d'estimer la qualité de l'enseignement dispensé et de permettre à nos formateurs de repenser leurs méthodes pédagogiques, vous serez invité à réaliser une évaluation du formateur à la fin de la session.

Support de cours :

À l'issue de la formation, vous aurez la possibilité de télécharger, sur notre plateforme collaborative, le support de cours conçu par le formateur. Ce contenu sera une source d'information supplémentaire sur laquelle vous pourrez vous appuyer lors de votre mise en situation professionnelle.

Bilan d'évolution :

Un bilan d'évolution, permettant d'apprécier votre progression, de l'auto-évaluation à l'évaluation finale réalisée par le formateur, vous sera délivré à l'issue de la formation.

Avancez avec confiance grâce à nos experts !

Votre formation en présentiel vient de se terminer et vous êtes maintenant prêt(e) à appliquer vos nouvelles compétences dans votre environnement professionnel. Nous savons que la transition de la théorie à la pratique peut parfois poser des défis imprévus. C'est pourquoi nous vous proposons une solution sur mesure : notre option de Tutorat Post-Formation.

Pourquoi choisir le Tutorat Post-Formation ?

Après avoir suivi la formation, bénéficiez d'un accompagnement individualisé, à raison de 8h réparties sur 4 mois. Votre formateur reste à votre disposition pour vous aider à naviguer les premières semaines de mise en pratique. Profitez de conseils adaptés à votre contexte spécifique et renforcez vos acquis.

Faites face à vos responsabilités professionnelles avec assurance, sachant que vous n'êtes pas seul(e) dans cette phase de transition.

Méthodes pédagogiques

  • Exposés interactifs détaillant les principes essentiels
  • Exercices progressifs accompagnés (et/ou en autonomie) pouvant être tirés de la pratique professionnelle du stagiaire. Il pourra ainsi tester et voir en situation réelle les savoirs vus.

Modalités d'évaluation

  • L'évaluation est faite au moyen d'un exercice final réalisé en autonomie et reprenant l'ensemble des points abordés ou d'une évaluation tout au long de la formation abordant chacun des points de l'avancement d'un projet.
  • Une attestation de formation reprenant l'ensemble des objectifs pédagogiques sera délivrée à chaque participant à l'issue de la formation.

Villes dans lequelles nous organisons la formation PHP - Le framework Laravel

Formation Code Postal Département
Formation PHP - Le framework Laravel Paris 75000 Paris
Formation PHP - Le framework Laravel Marseille 13000 Bouches-du-Rhône
Formation PHP - Le framework Laravel Toulouse 31500 Haute-Garonne
Formation PHP - Le framework Laravel Bordeaux 33300 Gironde
Formation PHP - Le framework Laravel Montpellier 34000 Hérault
Formation PHP - Le framework Laravel Lille 59800 Nord
Formation PHP - Le framework Laravel Strasbourg 67000 Bas-Rhin
Formation PHP - Le framework Laravel Lyon 69000 Rhône
Formation PHP - Le framework Laravel Toulon 83200 Var
Formation PHP - Le framework Laravel Grenoble 38000 Isère
Formation PHP - Le framework Laravel Nantes 44200 Loire-Atlantique
Formation PHP - Le framework Laravel Dijon 21000 Côte-d'Or
Formation PHP - Le framework Laravel Nimes 30000 Gard
Formation PHP - Le framework Laravel Rennes 35000 Ille-et-Vilaine
Formation PHP - Le framework Laravel Saint Etienne 42000 Loire
Formation PHP - Le framework Laravel Orleans 45000 Loiret
Formation PHP - Le framework Laravel Clermont Ferrand 63000 Puy-de-Dôme
Formation PHP - Le framework Laravel Annecy 74000 Haute-Savoie
Formation PHP - Le framework Laravel Versailles 78000 Yvelines
Formation PHP - Le framework Laravel Avignon 84000 Vaucluse
Formation PHP - Le framework Laravel Evry 91000 Essonne
Formation PHP - Le framework Laravel Nanterre 92000 Hauts-de-Seine
Formation PHP - Le framework Laravel Saint Denis 93200 Seine-Saint-Denis
Formation PHP - Le framework Laravel Angers 49000 Maine-et-Loire
Formation PHP - Le framework Laravel Brest 29200 Finistère
Formation PHP - Le framework Laravel Metz 57050 Moselle
Formation PHP - Le framework Laravel Caen 14000 Calvados
Formation PHP - Le framework Laravel Mulhouse 68100 Haut-Rhin
Formation PHP - Le framework Laravel Nancy 54100 Meurthe-et-Moselle
Formation PHP - Le framework Laravel La Rochelle 17000 Charente-Maritime
Formation PHP - Le framework Laravel Agen 47000 Lot-et-Garonne
Formation PHP - Le framework Laravel Albi 81990 Tarn
Formation PHP - Le framework Laravel Alençon 61000 Orne
Formation PHP - Le framework Laravel Amiens 80090 Somme
Formation PHP - Le framework Laravel Angoulême 16000 Charente
Formation PHP - Le framework Laravel Argenteuil 95100 Val-d'Oise
Formation PHP - Le framework Laravel Arras 62000 Pas-de-Calais
Formation PHP - Le framework Laravel Auch 32810 Gers
Formation PHP - Le framework Laravel Aurillac 15000 Cantal
Formation PHP - Le framework Laravel Auxerre 89000 Yonne
Formation PHP - Le framework Laravel Belfort 90000 Territoire de Belfort
Formation PHP - Le framework Laravel Besançon 25000 Doubs
Formation PHP - Le framework Laravel Blois 41000 Loir-et-Cher
Formation PHP - Le framework Laravel Bourg en Bresse 01000 Ain
Formation PHP - Le framework Laravel Bourges 18000 Cher
Formation PHP - Le framework Laravel Cahors 46000 Lot
Formation PHP - Le framework Laravel Carcassonne 11000 Aude
Formation PHP - Le framework Laravel Châlons en Champagne 51000 Marne
Formation PHP - Le framework Laravel Chambéry 73000 Savoie
Formation PHP - Le framework Laravel Chartres 28000 Eure-et-Loir
Formation PHP - Le framework Laravel Châteauroux 05380 Hautes-Alpes
Formation PHP - Le framework Laravel Colmar 68000 Haut-Rhin
Formation PHP - Le framework Laravel Créteil 94000 Val-de-Marne
Formation PHP - Le framework Laravel Digne les Bains 04000 Alpes-de-Haute-Provence
Formation PHP - Le framework Laravel Epinal 88000 Vosges
Formation PHP - Le framework Laravel Evreux 27000 Eure
Formation PHP - Le framework Laravel Gap 05000 Hautes-Alpes
Formation PHP - Le framework Laravel Guéret 23000 Creuse
Formation PHP - Le framework Laravel La Roche sur Yon 85000 Vendée
Formation PHP - Le framework Laravel Laval 53000 Mayenne
Formation PHP - Le framework Laravel Le Mans 72100 Sarthe
Formation PHP - Le framework Laravel Limoges 87280 Haute-Vienne
Formation PHP - Le framework Laravel Mâcon 71870 Saône-et-Loire
Formation PHP - Le framework Laravel Melun 77000 Seine-et-Marne
Formation PHP - Le framework Laravel Mende 48000 Lozère
Formation PHP - Le framework Laravel Montauban 82000 Tarn-et-Garonne
Formation PHP - Le framework Laravel Moulins 03000 Allier
Formation PHP - Le framework Laravel Nevers 58000 Nièvre
Formation PHP - Le framework Laravel Niort 79000 Deux-Sèvres
Formation PHP - Le framework Laravel Périgueux 24000 Dordogne
Formation PHP - Le framework Laravel Perpignan 66100 Pyrénées-Orientales
Formation PHP - Le framework Laravel Poitiers 86000 Vienne
Formation PHP - Le framework Laravel Quimper 29000 Finistère
Formation PHP - Le framework Laravel Reims 51100 Marne
Formation PHP - Le framework Laravel Rodez 12000 Aveyron
Formation PHP - Le framework Laravel Rouen 76100 Seine-Maritime
Formation PHP - Le framework Laravel Saint Brieuc 22000 Côtes-d'Armor
Formation PHP - Le framework Laravel Saint Lô 50000 Manche
Formation PHP - Le framework Laravel Tarbes 65000 Hautes-Pyrénées
Formation PHP - Le framework Laravel Tours 37100 Indre-et-Loire
Formation PHP - Le framework Laravel Valence 26000 Drôme
Formation PHP - Le framework Laravel Vannes 56000 Morbihan
Formation PHP - Le framework Laravel Vesoul 70000 Haute-Saône
Formation PHP - Le framework Laravel Pau 64000 Pyrénées-Atlantiques
Formation PHP - Le framework Laravel Mont de Marsan 40000 Landes