[PDF] [PDF] Formation Laravel - Ambient IT

Laravel est un puissant framework PHP open-source écrit en PHP, créé par Taylor Otwel, données avec l'ORM Eloquent, et nous terminerons sur des notions 



Previous PDF Next PDF





[PDF] PHP Laravel BD - CRIL (Lens)

Présentation API DB Eloquent ORM Asso Programmation Web côté serveur PHP Laravel BD Fred Hémery 2018/2019 IUT Lens Département Informatique



[PDF] Object-Relational Mapping with Laravels Eloquent - PHP Architect

One such solution is Laravel's Eloquent ORM framework Eloquent provides the abstractions needed for you to be able to work with relational data as if it were 



[PDF] Laravel, maîtriser le développement Web PHP - Orsys

Laravel vous permettra d'écrire une application Web plus rapidement et plus facilement maintenable Vous Manipuler des données via l'ORM Eloquent



[PDF] Laravel - RIP Tutorial

Routage Middleware 3 Artisan 3 Eloquent ORM 3 Gestion des événements 3 Versions 3 Examples 4 Bienvenue dans la documentation de tag Laravel



[PDF] Formation Laravel - Ambient IT

Laravel est un puissant framework PHP open-source écrit en PHP, créé par Taylor Otwel, données avec l'ORM Eloquent, et nous terminerons sur des notions 



[PDF] Laravel

This book is perfect for developers with a basic knowledge of PHP development, but who are new to the Eloquent ORM However, developers with previous 



[PDF] Formation LARAVEL - Openska

Laravel est un framework très apprécié (principalement aux États-Unis) pour sa richesse, sa 6/ Gestion des bases de données avec l'ORM Eloquent - Rappel  

[PDF] eloquent vs hibernate

[PDF] elsevier journal template 2019 latex

[PDF] elsevier journal template 2020

[PDF] elsevier journal word template 2019

[PDF] elsevier journal word template 2020

[PDF] elsevier template word two column

[PDF] elsevier title page template

[PDF] elvish tengwar translator

[PDF] elvish to english translator online

[PDF] elyse antm reddit

[PDF] elyse sewell 2020

[PDF] email address australian super

[PDF] email address australian tax office

[PDF] email address for australia zoo

[PDF] email campaign report template

+33 (0)1 48 10 09 46
formation@ambient-it.net

140 Avenue Jean Lolive 93500 Pantin - France

Mis à jour le 16/05/2023

S'inscrire

Formation Laravel

4 jours (28 heures)

Présentation de notre formation Laravel

Notre formation Laravel vous permettra de concevoir vos applications avec une productivité incroyable. C'est un framework qui vous permettra d'améliorer la rapidité de vos développements et la solidité de vos applications.

Notre formation Laravel vous fera gagner du temps et permettra à vos équipes d'utiliser Laravel

comme Framework principal dans un contexte professionnel. Nous commencerons par renforcer vos compétences en POO afin de pouvoir exploiter toute la puissance de ce nouveau framework.

Après avoir travaillé sur les notions essentielles, nous aborderons tour à tour, la couche HTTP,

la gestion des templates et des formulaires, puis le traitement d'une base de données avec

l'ORM Eloquent. Nous terminerons sur des notions avancées telles que la sécurisation et le test

de vos applications.

Comme toutes nos formations, celle-ci vous présentera la dernière version stable en date et ses

nouveautés (Laravel 10 et PHP 8).

Objectifs

lMaîtriser les principes et les bonnes pratiques de Laravel lComprendre et utiliser Eloquent (ORM) lComprendre et utiliser Blade (Moteur de template)

Public visé

lDéveloppeurs Web lChefs de projet.

Pré-requis

Connaître le langage PHP et être familiarisé avec la programmation orientée objet en PHP.

Pour aller plus loin

Nous proposons également en framework Symfony.

Programme de la formation Laravel

Introduction au framework PHP Laravel

lPourquoi choisir Laravel : les avantages par rapport à ses concurrents lComposition du framework lMéthodes d'installation et composer lResponsabilités, nommage et conventions lBonnes pratiques Renforcement : Programmation Orientée Objet avancée lRappels sur l'héritage, encapsulation, polymorphisme lLes espaces de noms lAutoload des classes lItérateurs et générateurs lIntrospection

MVC : Concept du Model View Controller

lRappels syntaxiques : UML, Classes, Héritage, Abstraction, Interfaces et Traits lPertinence et mise en oeuvre de différents Motifs de Conception (Design Patterns) lImplémentation PHP d'une architecture 3-tiers complète lApproche Laravel 9.x. Présentation générale de la cinématique MVC

CLI : Laravel en ligne de commande

lOutils en ligne de commande Artisan lServeur PHP embarqué d'Artisan lLe serveur virtuel Laravel Valet lGestion des variables d'environnement via DotEnv lArborescence de répertoire lGérer le contrôleur

Bien démarrer avec Laravel

lParamètres de routes, groupe de routes lParamètres restrictifs et redirections lMiddleware lContrôleur de ressource : mise en place d'un CRUD lLes objets Request et Response lVues lGestion de la couche HTTP (routing, sécurité, session...)

Blade : Gestion des formulaires & Templating

lLes composants Blade lSection de contenu et héritage lVue Maître / Master View lÉchappement et XSS lStructure de contrôle (conditionnelle et itérative) lInclusion de gabarit lGestion des assets, Bootstrap et Vue.js lCompilation des assets via Laravel Vite lModèle lPrésentation de Laravel Mix Eloquent : l'ORM pour gérer l'accès à vos bases de données lRappel sur le fonctionnement d'un ORM, le patron DAO lDéfinir ses entités, relations et attributs l1 à 1 ln à n & Tables Pivot lHas-many-through lRelations Polymorphes lChargement des instances lInsertion, mise à jour et suppression lMise en place de Scopes : globaux, locaux et anonyme lÉvénement de cycle de vie lFormulaires lÉcouteurs & Observateurs (Observer)

Tests unitaires : Unit Testing

lPHPUnit lAssertions lPréparation et nettoyage lExceptions lClasses interdépendantes lTests E2E lPrincipe lAssertions de framework lÉmulation d'utilisateurs lMock, Fake, Stub lSGBD lAnalyser le rendu des vues

Artisan : rester toujours à jours

lInspection & Interaction applicative lBranchement direct lArrêt du moteur lRéglages fins lRoutes de Cachage lGénérateurs lCommandes Personnalisées lCréation de Commandes lAnatomie d'une Commande lEcrire une Commande lPlanifier une Commande lVisualiser le résultat d'une Commande

Authentification : Sécurité avec Laravel

lAuthentification & Sécurité avec Laravel lAuthentifier un utilisateur lCréer un modèle d'utilisateur lCréation de la Base lAuthentifier Routes & Vues lMiddleware lValidation des saisies lSécuriser votre application lCSRF lXSS et échappements lInjections SQL lAffectations de masse lCookies lHTTPS Aller plus loin avec Laravel : Concepts avancés lGestion native des formulaires avec Laravel lInternationalisation lTests unitaires et fonctionnels lAssistants de Tableaux lManipulations de texte lFichiers & Uploads le-mails lCarbon lFiles d'attente lPerformance

Module complémentaire : pour aller plus loin

lOptimisation des performances lPHP Unit lFacades lContract testing lMigration lDebbuging

Sociétés concernées

Cette formation s'adresse aux entreprises, petites ou grandes, souhaitant former ses équipes à une nouvelle technologie informatique avancée.

Méthodes pédagogiques

Stage Pratique : 60% Pratique, 40% Théorie. Support de la formation distribué au format numérique à tous les participants.

Organisation

Le cours alterne les apports théoriques du formateur soutenus par des exemples et des séances de réflexions, et de travail en groupe.

Validation

À la fin de la session, un questionnaire à choix multiples permet de vérifier l'acquisition correcte

des compétences.

Sanction

Une attestation sera remise à chaque stagiaire qui aura suivi la totalité de la formation. Page Web du Programme de Formation - Annexe 1 - Fiche formation

Organisme de formation enregistré sous le numéro 11 75 54743 75. Cet enregistrement ne vaut pas agrément de l'État.

© Ambient IT 2015-2023. Tous droits réservés. Paris, France - Suisse - Belgique - Luxembourg

Powered by TCPDF (www.tcpdf.org)

quotesdbs_dbs9.pdfusesText_15