Formation Laravel – Ambient IT
Présentation
Points forts
- Ultra-spĂ©cialisation IT : formateurs experts reconnus secteur professionnel đĄ
- Formation basĂ©e sur la derniĂšre version stable Laravel 11 et PHP 8 đ
- Accompagnement financement Ă©tendu : CPF, Atlas, employeur, indĂ©pendant đ¶
- Approche progressive des concepts jusqu'aux notions avancĂ©es đ
Points faibles
- Formation Laravel exige un niveau PHP confirmĂ© difficile pour dĂ©butants đ§©
- DurĂ©e courte de 4 jours pour un contenu dense et technique đ
Caractéristiques
Présentation du formateur
Ambient IT est un centre de formation informatique spécialisé dans les nouvelles technologies et le développement. Ils proposent des formations de pointe à des tarifs adaptés, dispensées par des formateurs experts dans divers domaines comme Kubernetes, Docker et DevOps. Leur engagement inclut des contenus constamment mis à jour et une approche sans compromis sur la qualité.
Programme
- Introduction au Framework PHP Laravel :
- Pourquoi choisir Laravel : les avantages par rapport Ă ses concurrents
- Composition du framework
- MĂ©thodes dâinstallation et composer
- Responsabilités, nommage et conventions
- Bonnes pratiques
- Renforcement : Programmation Orientée Objet Avancée :
- Rappels sur lâhĂ©ritage, encapsulation, polymorphisme
- Les espaces de noms
- Autoload des classes
- Itérateurs et générateurs
- Introspection
- MVC : Concept du Model View Controller :
- Rappels syntaxiques : UML, Classes, Héritage, Abstraction, Interfaces et Traits
- Pertinence et mise en Ćuvre de diffĂ©rents Motifs de Conception (Design Patterns)
- ImplĂ©mentation PHP dâune architecture 3-tiers complĂšte
- Approche Laravel 9.x. Présentation générale de la cinématique MVC
- CLI : Laravel en Ligne de Commande :
- Outils en ligne de commande Artisan
- Serveur PHP embarquĂ© dâArtisan
- Le serveur virtuel Laravel Valet
- Gestion des variables dâenvironnement via DotEnv
- Arborescence de répertoire
- Gérer le contrÎleur
- Bien Démarrer avec Laravel :
- ParamĂštres de routes, groupe de routes
- ParamĂštres restrictifs et redirections
- Middleware
- ContrĂŽleur de ressource : mise en place dâun CRUD
- Les objets Request et Response
- Vues
- Gestion de la couche HTTP (routing, sĂ©curitĂ©, sessionâŠ)
- Blade : Gestion des Formulaires & Templating :
- Les composants Blade
- Section de contenu et héritage
- Vue MaĂźtre / Master View
- Ăchappement et XSS
- Structure de contrÎle (conditionnelle et itérative)
- Inclusion de gabarit
- Gestion des assets, Bootstrap et Vue.js
- Compilation des assets via Laravel Vite
- ModĂšle
- Présentation de Laravel Mix
- Eloquent : LâORM pour GĂ©rer lâAccĂšs Ă vos Bases de DonnĂ©es :
- Rappel sur le fonctionnement dâun ORM, le patron DAO
- Définir ses entités, relations et attributs
- 1 Ă 1
- n Ă n & Tables Pivot
- Has-many-through
- Relations Polymorphes
- Chargement des instances
- Insertion, mise Ă jour et suppression
- Mise en place de Scopes : globaux, locaux et anonyme
- ĂvĂ©nement de cycle de vie
- Formulaires
- Ăcouteurs &Observateurs (Observer)
- Tests Unitaires : Unit Testing :
- PHPUnit
- Assertions
- Préparation et nettoyage
- Exceptions
- Classes interdépendantes
- Tests E2E
- Principe
- Assertions de framework
- Ămulation dâutilisateurs
- Mock, Fake, Stub
- SGBD
- Analyser le rendu des vues
- PHPUnit
- Artisan : Rester Toujours Ă Jour :
- Inspection & Interaction applicative
- Branchement direct
- ArrĂȘt du moteur
- Réglages fins
- Routes de Cachage
- Générateurs
- Commandes Personnalisées
- Création de Commandes
- Anatomie dâune Commande
- Ecrire une Commande
- Planifier une Commande
- Visualiser le rĂ©sultat dâune Commande
- Inspection & Interaction applicative
- Authentification : Sécurité avec Laravel :
- Authentification & Sécurité avec Laravel
- Authentifier un utilisateur
- CrĂ©er un modĂšle dâutilisateur
- Création de la Base
- Authentifier Routes & Vues
- Middleware
- Validation des saisies
- Sécuriser votre application
- CSRF
- XSS et échappements
- Injections SQL
- Affectations de masse
- Cookies
- HTTPS
- Authentification & Sécurité avec Laravel
- Aller plus loin avec Laravel : Concepts Avancés :
- Gestion native des formulaires avec Laravel
- Internationalisation
- Tests unitaires et fonctionnels
- Assistants de Tableaux
- Manipulations de texte
- Fichiers & Uploads
- e-mails
- Carbon
- Files dâattente
- Performance
- Module Complémentaire : Pour Aller Plus Loin :
- Optimisation des performances
- PHP Unit
- Facades
- Contract testing
- Migration
- Debbuging
Les fondamentaux de Laravel 5.5 – Tuto
Présentation
Points forts
- Formation complĂšte couvrant toutes les bases du framework đ
- Progression logique et structurĂ©e des concepts đ
- Explications pas Ă pas avec cas concrets pratiques đŁ
- Formateur disponible dans le salon d'entraide đšâđ«
Points faibles
- Contenu orientĂ© dĂ©butants uniquement đ°
- Pas de certification ni attestation mentionnĂ©e đ
Caractéristiques
Présentation du formateur
Tuto.com est un organisme de formation en ligne spĂ©cialisĂ© dans l’enseignement des compĂ©tences numĂ©riques et crĂ©atives. Proposant un large Ă©ventail de formations, allant du graphisme Ă la programmation, l’organisme se distingue par sa pĂ©dagogie adaptĂ©e Ă tous les niveaux. Les cours, Ă©ligibles au Compte Personnel de Formation (CPF), couvrent des domaines tels que la photographie, le design 3D, l’UX/UI, et le dĂ©veloppement web. Chaque Ă©tudiant bĂ©nĂ©ficie d’un accompagnement personnalisĂ© grĂące Ă un mentor dĂ©diĂ©. Avec des options d’apprentissage flexibles, Tuto.com s’engage Ă aider ses apprenants Ă dĂ©velopper leurs compĂ©tences et Ă s’Ă©panouir professionnellement.
Programme
- Introduction au Framework Laravel :
- Présentation du Framework Laravel
- La simplicité et la flexibilité de Laravel
- Les avantages de l’utilisation de Laravel
- Installation et configuration :
- Installation locale de Laravel
- Installation avec Composer
- Configuration du Framework
- Homestead :
- Installation de Homestead
- Configuration de Homestead
- Notions de base :
- Cycle de vie de Laravel
- Les routes et les controllers
- Les vues et le partage de données
- FrontEnd avec Blade Template :
- Utilisation des layouts et sections
- Structures de contrĂŽle dans Blade
- Artisan :
- PrĂ©sentation de l’outil en ligne de commande
- Requests et URLs :
- Gestion des requests et inputs
- Validation des données
- Gestion des sessions
- Bases de données (QueryBuilder) :
- Configuration des bases de données
- Migration et seeding
- Utilisation de Query Builder
- ORM Eloquent :
- PrĂ©sentation de l’ORM Eloquent
- Création et gestion des modÚles
- Les relations (One to One, One to Many, Many to Many)
- Sécurité :
- Authentification des utilisateurs
- Utilisation des middlewares
- Conclusion :
- Découverte des packages Laravel
- Mot de la fin
Formation Laravel 10 Initiation – Access IT
Présentation
Points forts
- Programme rĂ©cemment mis Ă jour (octobre 2024) đ
- 60% du temps consacrĂ© aux travaux pratiques đ»
- Entretien personnalisĂ© avec formateur avant inscription đ€
- Formation progressive incluant environnement Homestead âïž
Points faibles
- Ne peut ĂȘtre financĂ©e que par entreprise ou OPCO đ°
- DurĂ©e limitĂ©e Ă 3 jours pour tout le programme â±ïž
Caractéristiques
Présentation du formateur
Access-IT est un centre de formation spĂ©cialisĂ© dans les technologies de l’information. Il propose des formations professionnelles dans divers domaines informatiques, notamment le dĂ©veloppement, les rĂ©seaux, la sĂ©curitĂ© et la gestion de projets. Leurs programmes sont conçus pour rĂ©pondre aux besoins actuels du marchĂ© et sont dispensĂ©s par des experts du secteur.
Programme
- Module 1 : Rappel et remise Ă niveau
- Rappel sur les principes de base de la POO
- L’architecture MVC
- Composer
- Aperçu des design pattern (Factory, Singleton, Facade, Repository, Injection de dépendance)
- Mise en pratique
- Module 2 : Composer
- L’autoloader (Mise en place de l’autoloader de Composer, Utilisation des namespaces)
- Gestion des dépendances
- Les variables d’environnement et DotEnv
- Module 3 : Les bases de Laravel
- CrĂ©ation d’un projet
- Mise en place d’un environnement de dĂ©veloppement avec Homestead
- La structure d’un projet
- Module 4 : Les contrĂŽleurs
- Le routeur
- L’objet Request et Response
- Le premier contrĂŽleur
- Module 5 : Vues et templates
- Le moteur de template Blade
- Les layouts et les sections
- La transmission de données aux vues
- Module 6 : Les modĂšles et l’ORM Eloquent
- Configuration de la base de données
- Le Query Builder
- Les migrations
- Les modĂšles Eloquent
- Relations entre modĂšles
- Module 7 : Formulaires et validation
- Création de formulaires
- Traitement des données
- Validation des données
- Gestion des erreurs
- Module 8 : Architecture RESTful
- Les principes REST
- API Resources
- ContrĂŽleurs de ressources
- CrĂ©ation d’une API simple
Formation Laravel : MaĂźtriser les particularitĂ©s de Laravel – Alphorm
Présentation
Points forts
- Certifications reconnues mondialement par des instances officielles đ
- AccĂšs immĂ©diat au contenu aprĂšs inscription âĄ
- Formateur Fabien LE CORRE expĂ©rimentĂ© dans l'Ă©cosystĂšme Laravel đ§
- Partie d'un parcours complet dĂ©butant Ă expert đ
Points faibles
- NĂ©cessite des connaissances prĂ©alables en Laravel đ
- Peu de projets pratiques complets dans la formation đš
Caractéristiques
Présentation du formateur
L’entitĂ© de formation “©” propose une gamme de programmes Ă©ducatifs conçus pour rĂ©pondre aux besoins des professionnels cherchant Ă amĂ©liorer leurs compĂ©tences dans des domaines variĂ©s. Elle offre des cours spĂ©cialisĂ©s, allant des technologies Ă©mergentes Ă la gestion d’entreprise, dispensĂ©s par des formateurs expĂ©rimentĂ©s. L’organisme se distingue par son approche pĂ©dagogique centrĂ©e sur l’apprenant, combinant thĂ©ories solides et applications pratiques. Les formations peuvent ĂȘtre suivies en prĂ©sentiel ou en ligne, permettant une flexibilitĂ© accrue. CertifiĂ©e et reconnue par plusieurs organismes professionnels, elle garantit un apprentissage de qualitĂ© et adaptĂ© aux exigences du marchĂ© actuel.
Programme
- Introduction à Laravel et ses particularités
- Présentation du framework et son écosystÚme
- Architecture MVC et spécificités Laravel
- Installation et configuration de l’environnement
- Authentification avancée avec Laravel
- Intégration de Laravel Socialite
- Configuration de l’authentification via comptes tiers
- Personnalisation du systĂšme d’authentification
- Base de données et modÚles
- Configuration et migration de base de données
- Utilisation des seeders
- Relations entre modĂšles et requĂȘtes Eloquent avancĂ©es
- Outils d’interface utilisateur sans JavaScript
- Utilisation de BladeWiki pour l’interactivitĂ©
- CrĂ©ation d’un Ă©diteur markdown avec Blade UI Kit et Easy MDE
- Intégration de color pickers et composants interactifs
- Intégration cartographique
- Génération de cartes interactives avec Blade UI Kit
- Configuration et utilisation de Mapbox
- Personnalisation des cartes et gestion des données géographiques
- Client HTTP Laravel
- Configuration et utilisation du client HTTP
- Consommation d’APIs externes
- Gestion des réponses et des erreurs
- Fonctionnalités avancées
- Utilisation d’Artisan Tinker
- Création de helpers personnalisés
- Gestion des tùches programmées
- Middlewares et façades
- Projet final
- Conception d’une application interactive
- Intégration des fonctionnalités apprises
- Déploiement et optimisation
Formation : Laravel, maĂźtriser le dĂ©veloppement Web PHP – Orsys
Présentation
Points forts
- CrĂ©ation complĂšte d'un site de petites annonces en travaux pratiques đïž
- Approche pratique avec alternance thĂ©orie et cas concrets đ
- Formation disponible en prĂ©sentiel, Ă distance ou sur mesure đ
- Programme couvrant tout l'Ă©cosystĂšme Laravel 10 đ
Points faibles
- Prix relativement Ă©levĂ© Ă 2120⏠HT đ°
- Pas de certification officielle Laravel incluse đ
Caractéristiques
Présentation du formateur
ORSYS est un organisme spĂ©cialisĂ© dans la formation professionnelle, offrant un large Ă©ventail de programmes destinĂ©s Ă divers secteurs tels que le numĂ©rique, le management et les compĂ©tences mĂ©tiers. Avec une infrastructure qui comprend plus de 40 centres et 250 salles, ORSYS s’engage Ă fournir des solutions de formation accessibles, y compris en prĂ©sentiel et Ă distance, adaptĂ©es aux besoins spĂ©cifiques des entreprises et des particuliers. L’organisme propose aussi des certifications reconnues nationalement et internationalement. GrĂące Ă une approche pĂ©dagogique rigoureuse et un engagement RSE affirmĂ©, ORSYS sâest Ă©tabli comme un acteur clĂ© de la formation continue.
Programme
- Introduction au framework Laravel :
- Installation et configuration de Laravel 10
- Compréhension du modÚle MVC
- Présentation des Design Patterns
- Architecture et routage dans Laravel :
- Configuration de l’architecture de Laravel
- Routage de base et contrĂŽleurs
- Création de réponses personnalisées
- Gestion des requĂȘtes et middleware :
- RequĂȘtes HTTP et middleware
- Conteneur de services et façades
- Services Web avec Laravel (REST)
- Utilisation avancée du routage et des formulaires :
- Routage avancé et sécurisation
- Gestion des données HTTP
- Création et validation de formulaires
- Interaction avec la base de données :
- Configuration de la couche de persistance
- Utilisation de l’ORM Eloquent
- Gestion des relations entre modĂšles
- Sécurisation des applications avec Laravel :
- Gestion des authentifications et mots de passe
- Implémentation des systÚmes de sécurité
- ĂcosystĂšme et outils complĂ©mentaires de Laravel :
- Laravel Dusk pour les tests
- Laravel Forge pour le déploiement
- Laravel Echo pour la communication asynchrone
Formation – Maitriser le framework Laravel – ib Cegos
Présentation
Points forts
- Formation trĂšs axĂ©e sur la pratique avec 60% d'ateliers đ ïž
- Certification qualitĂ© Iso 9001 et Qualiopi đ
- Disponible en prĂ©sentiel et Ă distance đ»
- Formateurs spĂ©cialistes partageant trucs et astuces đšâđ«
Points faibles
- DurĂ©e relativement courte pour un framework complet đ
- PrĂ©requis stricts en PHP et programmation orientĂ©e objet â ïž
Caractéristiques
Présentation du formateur
IB Cegos est un organisme de formation reconnu, spĂ©cialisĂ© dans les technologies et les mĂ©tiers du numĂ©rique. Avec une offre riche et diversifiĂ©e, IB Cegos propose des formations couvrant des domaines clĂ©s tels que la cybersĂ©curitĂ©, le management des systĂšmes d’information, le dĂ©veloppement web, le Big Data, et bien plus encore. Chaque annĂ©e, l’entreprise forme plus de 27 000 personnes, avec un taux de satisfaction de 97%, reflĂ©tant l’excellence de sa pĂ©dagogie. En collaboration avec des partenaires Ă©diteurs prestigieux comme Microsoft, VMware et IBM, IB Cegos garantit des parcours certifiants et des solutions adaptĂ©es aux besoins des entreprises et particuliers, soutenus par divers dispositifs de financement.
Programme
- Introduction Ă l’usage des Frameworks :
- Qu’est-ce qu’un framework ?
- Les avantages et inconvénients des frameworks
- Dans quel cas utiliser un framework ?
- Les frameworks PHP Laravel et Symfony
- Les bases de Laravel :
- Présentation générale
- Installation
- Le routage
- Les contrĂŽleurs
- Les vues
- Les formulaires et requĂȘtes
- La validation et middlewares
- La gestion de dépendance avec Composer
- Les bases du templating avec Blade :
- Qu’est-ce que Blade ?
- La syntaxe
- Le templating
- Le passage de variable et session
- La création de formulaire
- Les contrĂŽleurs – Le coeur du back-end :
- Le rĂŽle d’un contrĂŽleur
- La liaison avec les routes
- Les middlewares
- Les types d’interaction avec la base de donnĂ©es
- Les formulaires
- Les redirections
- Base de donnĂ©es – Les modĂšles et relations :
- Connexion à une base de données
- La Programmation Orientée Objet avec les ModÚles
- Premier modĂšle
- La relation 1:n
- La relation n:n
- Query Builder
- L’authentification :
- Générer la connexion
- Les tables
- Les middlewares
- L’inscription
- La connexion et déconnexion
- Mot de passe oublié
- Ouvrir ses données grace aux API REST :
- Qu’est-ce qu’une API ?
- Le JSON
- Le contrĂŽleur
- Les routes
- Le fonctionnement
- Les ressources d’API
- Aller plus loin avec Laravel :
- Envoi d’Ă©mail
- Gestion de la localisation (Multi-langue)
- Consommer une API
- AJAX
- Le déploiement
- Ătude comparĂ©e – Symfony vs. Laravel :
- Les fonctionnalités
- La communauté
- Les performances
- La flexibilité
- L’usage









