2 100 € HT (hors promotion ou remise particulière) Prix conseillé : 4 jours (28
2 100 € HT (hors promotion ou remise particulière) Prix conseillé : 4 jours (28 heures) Durée : LRV Référence formation : L’institut de formation continue des professionnels du Web Formation Laravel 5 Description Laravel 5 est un Frameworkweb Open Source PHP qui facilite le développement d’applications web professionnelles. Basé sur le principe Modèle-Vue-Contrôleur, Laravel 5 utilise le plein potentiel de la programmation orientée objet. Laravel 5 est l’un des Frameworks PHP les plus utilisés et les plus reconnus au monde. Cette formation pratique donne une vision complète du Framework, depuis son architecture jusqu’à sa mise en œuvre complète dans le cadre d'une application Web. Objectif pédagogique A l’issue de cette formation sur Laravel, les participants seront en mesure de : Appréhender l'architecture du Framework, Créer des applications web de façon professionnel. Pré-requis Connaissances de base en HTML, CSS, SQL, PHP, JavaScript et des concepts objet. Public Architectes techniques, Chefs de projet Web, Développeurs, Intégrateurs. Dates des prochaines sessions Du 06/03 au 09/03 2017 lundi jeudi Paris 2 100 € Du 04/09 au 07/09 2017 lundi jeudi Paris 2 100 € Plan de cours PROGRAMME DE LA 1ÈRE JOURNÉE DE FORMATION Introduction et généralités Qu'est-ce qu'un Framework de développement et l'intérêt d'un Framework. Vue d’ensemble de Laravel 5 : historique et présentation Parcours du site Laravel 5 : http://laravel.com/docs/master Rappels et mise à niveau web Le protocole et les verbes HTTP Brefs rappels : langage HTML, SQL, PHP, les styles CSS et JavaScript, la Programmation Orientée Objet (POO) et le design pattern MVC. Préparation de son premier projet Laravel 5 Installation de Composer Installation du serveur Apache2 et de la base de données MySQL Installation et configuration de Laravel 5 Découverte de Laravel 5 Créer son premier projet Laravel 5 avec Composer Découverte de l’architecture de Laravel 5 Vue d’ensemble du fonctionnement Modèle-Vue-Contrôleur de Laravel 5 Le scaffolding Approfondissement du design pattern MVC Les modèles et l’ORM Eloquent Les contrôleurs et l’inversion de contrôle (IOC) Les vues et le gestionnaire de template Blade Les requêtes, le routage et les réponses Le cycle de vie d’une requête http Les bases et le paramétrage des routes Le nommage des routes Le passage de paramètres à une route Le routage de contrôleur Les contraintes de route Les façades La sécurisation d’une route et le CSRF Le middleware et les redirections PROGRAMME DE LA 2NDE JOURNÉE DE FORMATION La génération d’URL L’URL courante Les fonctions de génération d’URL URL et assets Les modèles La création d’un modèle Les relations entre les modèles Les vues La création d’une vue La transmission de données vers les vues Les réponses personnalisées Les cookies Les sessions Les contrôleurs Comprendre comment fonctionne un contrôleur La création d’un contrôleur Les méthodes du contrôleur Les contrôleurs RESTful et les verbes HTTP Le design pattern IOC L’authentification Les tests unitaires Découverte du Framework PHPUnit L’environnement de test de Laravel 5 Les helpers de test Les 3 étapes de la construction d’un test Les assertions Les appels de route à partir des tests La simulation d’une classe PROGRAMME DE LA 3ÈME JOURNÉE DE FORMATION Le moteur de template Blade Création d’un template Les sorties PHP Structure des contrôleurs L’héritage de template Les formulaires Création d’un formulaire Les champs des formulaires Les boutons La sécurisation d’un formulaire L’upload de fichiers L’utilisation de JSON Les requêtes AJAX Utilisation de jQuery pour créer des requêtes Ajax Utilisation du CSRF token pour transmettre des données de façon sécurisé La validation Les bases de la validation Les règles de validation La gestion des messages d’erreur La personnalisation des règles et des messages de validation Travailler avec la base de données L’abstraction de données La configuration de la base de données La préparation de la base de données Le CRUD Découverte de l’ORM Eloquent PROGRAMME DE LA 4ÈME JOURNÉE DE FORMATION Le Schema Builder La création des tables Les types de colonnes La modification des types de colonnes La mise à jour des tables La suppression des colonnes La création des requêtes Le Query Builder Travailler avec l’ORM Eloquent Les relations entre modèles Les RAW Queries Les transactions Migration et seeds Les concepts de base La préparation, la création et l’exécution d’une migration L’annulation d’une migration L’alimentation de la base de données Les services de Laravel 5 L’authentification La gestion des emails La console Artisan La gestion des erreurs et des logs Les évènements Les helpers La localisation La pagination Les sessions Astuces et bonnes pratiques Conclusion Synthèse de la formation Remise des documents Evaluation des acquis Avant et après la formation Parce ce que la formation est un moment privilégié de sa carrière professionnelle, la pédagogie ne s’arrête pas à un stage de quelques jours. Ainsi en vous inscrivant à une formation Clever-Institut, vous bénéficiez de l’ouverture d’un compte sur notre site internet vous permettant de : exprimer, en amont du stage, vos attentes quant à cette formation, afin de nous permettre de personnaliser chacune de nos sessions déjeuner avec le formateur et les autres stagiaires, afin de transformer ce moment en partage et retours d’expérience évaluer la formation sur son contenu et sa pédagogie, et en partager le contenu avec les futurs stagiaires échanger avec votre formateur pendant les 15 jours qui suivent votre stage, pour toute question ou interrogation en rapport avec formation Comment s’inscrire ? La demande d'inscription à une session de formation se fait en ligne. Une fois votre inscription enregistrée, vous recevez dans les 48heures la Convention de Formation Professionnelle Continue simplifiée. Dès réception par nos services, de la convention signée, la convocation de stage est envoyée par mail aux stagiaires qui se voient ouvrir un compte sur notre site internet, leur permettant de préparer leur formation (accès, communication de leurs attentes, etc.). que l'inscription est considérée comme définitve, à la signature de la convention de stage. A noter, Clever Institut – L’institut de formation continue des professionnels du web Numéro agrément formation : 91 34 07449 34 37, boulevard des Capucines – 75002 PARIS E-mail : info@clever-institut.com uploads/Management/ formation-laravel.pdf
Documents similaires
-
21
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Mai 24, 2022
- Catégorie Management
- Langue French
- Taille du fichier 0.0161MB