Yii 2 - initiation au développement PHP avec le framework par Aformation

Lieu(x)
En centre (75)
Durée
Total : 21 heures
En centre : 21 heures
Financement
Demandeur d’emploi
Salarié
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
Journée 1 : Le framework Yii 2 et la couche controler
Le Framework PHP Yii2
Introduction générale et historique
Installation de Yii2 avec composer
Création d'un premier projet
Structure et arborescence du projet
Configurer le projet (base de donnée, nom de l'application, propriétés ...)
Ajout d'une nouvelle page (controller et view)
Création d'un formulaire simple à partir d'un modèle
Le MVC : la couche "Controler"
Principes MVC
Création d'une route simple ou avec des paramètres
Manipulation des objets Request et Response (format html, json, xml)
Utilisation de la "View" (template)
Héritage et inclusions de templates
Routage et création d'URL (formats, redirection ...)
Journée 2 : Les bases de données et les formulaires
Base de données
Utilisation de Mysql Work Bench (modélisation de la base)
Utilisation du générateur GII
Découverte du constructeur de requête Yii (format, conditions, filtrage, requêtes)
Utilisation de Active Record (ORM) pour effectuer des requêtes (lecture, sauvegarde, mise à jour ou suppression)
Active Record et les relations entre les tables
Les formulaires
Création d'un premier formulaire simple
Utilisation des modèles pour définir des règles de validation du formulaire
Personnalisation du formulaire (type de champ, messages d'erreur)
Tester son formulaire
Évènement lors de la validation (before, after)
Afficher des messages Flash
Charger des fichiers sur le serveur
Créer un formulaire pour mettre à jour des données de plusieurs tables en même temps
Journée 3 :
Identification utilisateur
Gérer une identification d'un utilisateur (formulaire identification et inscription)
Envoyer un e
- mail de confirmation d'inscription
Utilisation des sessions et cookies
Accès et droits utilisateurs (page publique ou page avec accès privé)
Informations complémentaires
Gestion de scripts JS et CSS
Utiliser des alias (#0x40#web, #0x40#runtime) et en créer
Internationalisation (multi langue)
Affichage et formatage de date, heure, nombre
Mettre en place un système de pagination
Utilisation de la barre de debug (fonctionnement et personnalisation)
Objectifs
Développement de site internet avec le Framework PHP Yii 2.
Centre(s)
  • Paris - 11ème (75)
Métier(s)
Compétence(s)
Formation proposée par : Aformation
À découvrir
VERTEGO INFORMATIQUE
Développement PHP initiation par VERTEGO INFORMATIQUE
SAGEXA
Initiation au Framework Symfony par SAGEXA
Développer en PHP avec le Framework Symfony par Groupe Arkesys
Développer en PHP avec le framework zend par Groupe Arkesys
VERTEGO INFORMATIQUE
Développement PHP perfectionnement par VERTEGO INFORMATIQUE
Développer en PHP avec le framework Symfony par ENI SERVICE
Framework PHP - initiation et approfondissement par Dawan
Framework PHP Symfony Initiation et Approfondissement par Dawan
CONNEXION GRAPHIQUE
DEVELOPPEMENT DE SITES WEB DYNAMIQUES EN PHP par CONNEXION GRAPHIQUE
Développement avancé avec PHP par Groupe Arkesys - Avanteam Formation