Formation
framework Yii2
- Tout public
Assimiler les concepts fondamentaux du framework Yii2
Maîtriser l’utilisation des différentes couches MVC (Controller, View) dans Yii2
Exploiter les outils de génération de code, comme Gii, pour accélérer le développement
Concevoir et gérer des formulaires dynamiques dans Yii2
Manipuler les bases de données à l’aide d’Active Record
Mettre en place la gestion des utilisateurs et des droits d’accès
Maîtriser l’utilisation des différentes couches MVC (Controller, View) dans Yii2
Exploiter les outils de génération de code, comme Gii, pour accélérer le développement
Concevoir et gérer des formulaires dynamiques dans Yii2
Manipuler les bases de données à l’aide d’Active Record
Mettre en place la gestion des utilisateurs et des droits d’accès
Module 1 : Introduction au Framework Yii2
Présentation générale et historique de Yii2
Installation et configuration du framework
Compréhension de la structure et de l’arborescence d’un projet Yii2
Création et gestion d’un projet Yii2
Utilisation de la couche Controller pour la logique métier
Utilisation de la couche View pour la gestion des templates
Gestion du routage et création d’URL personnalisées
Module 2 : Gestion des bases de données et des formulaires
Modélisation de bases de données avec MySQL Workbench
Génération de modèles, contrôleurs et vues à l’aide de Gii
Manipulation des données avec Active Record (lecture, écriture, mise à jour, suppression)
Gestion des relations entre les tables de la base de données
Création, validation et gestion de formulaires dynamiques
Chargement de fichiers sur le serveur à partir de formulaires
Module 3 : Identification utilisateur et fonctionnalités avancées
Mise en place de l’identification utilisateur (inscription, connexion)
Gestion des sessions et des cookies pour stocker des données utilisateur
Configuration des droits d’accès et des permissions utilisateur
Internationalisation (multi-langue) et gestion des formats de date, heure et nombre
Mise en place de la pagination pour les listes de données
Utilisation et personnalisation de la barre de débogage de Yii2
Présentation générale et historique de Yii2
Installation et configuration du framework
Compréhension de la structure et de l’arborescence d’un projet Yii2
Création et gestion d’un projet Yii2
Utilisation de la couche Controller pour la logique métier
Utilisation de la couche View pour la gestion des templates
Gestion du routage et création d’URL personnalisées
Module 2 : Gestion des bases de données et des formulaires
Modélisation de bases de données avec MySQL Workbench
Génération de modèles, contrôleurs et vues à l’aide de Gii
Manipulation des données avec Active Record (lecture, écriture, mise à jour, suppression)
Gestion des relations entre les tables de la base de données
Création, validation et gestion de formulaires dynamiques
Chargement de fichiers sur le serveur à partir de formulaires
Module 3 : Identification utilisateur et fonctionnalités avancées
Mise en place de l’identification utilisateur (inscription, connexion)
Gestion des sessions et des cookies pour stocker des données utilisateur
Configuration des droits d’accès et des permissions utilisateur
Internationalisation (multi-langue) et gestion des formats de date, heure et nombre
Mise en place de la pagination pour les listes de données
Utilisation et personnalisation de la barre de débogage de Yii2
Notions fondamentales en programmation PHP
Connaissance de base en HTML, CSS et JavaScript
Solide compréhension de la gestion de bases de données, notamment avec MySQL
Connaissance de base en HTML, CSS et JavaScript
Solide compréhension de la gestion de bases de données, notamment avec MySQL
Durée en centre : 21 heures
Durée totale : 21heures
Durée totale : 21heures
Formacode (Domaines de formation) :
- 71954 Framework
- 30805 Langage PHP
- 31098 Programmation orientée objet
- M1805 Études et développement informatique
Entrées/sorties permanentes
Formation entièrement présentielle
LIEU DE FORMATION