![]() |
DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS. |
framework Yii2Date de mise à jour : 04/12/2024
| Identifiant OffreInfo : 24_279362 |
Carif-Oref Provence - Alpes - Côte d'Azur |
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
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
Non certificiante
Information non communiquée
Conventionnement : Non
Niveau d'entrée : Information non communiquée
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