Ferme la recherche

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

Descriptif

Durée de la formation

Durée 21 heures
En centre 21 heures

Session

du 02 nov. 2020 au 04 nov. 2020  - Paris - 11ème (75)
+ autres sessions
du 02 nov. 2020 au 04 nov. 2020  - Paris - 11ème (75)
du 22 févr. 2021 au 24 févr. 2021  - Paris - 11ème (75)

Objectif de la formation

Développement de site internet avec le Framework PHP Yii 2.

Description de la formation

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)

Conditions d'accès

Maitrise du langage PHP. Connaissance de la POO.

Validation

Attestation d'acquis ou de compétences;Attestation de suivi de présence

Donne accès au(x) métier(s) suivant(s)

Etudes et developpement informatique (voir la fiche métier)

Informations complémentaires

Parcours personnalisable : Indifférent
0
Cours du jour : 21 h
2 jours
Et après la formation ?

Retour à l'emploi des anciens stagiaires

CORRECT

Conseils
Les questions à poser avant de choisir un centre de formation
  • Quels sont les profils des anciens stagiaires (niveau de formation, expérience professionnelle) ?
  • Est-il possible de visiter le centre ?
  • Quel type de public accueillez-vous en formation (salariés, demandeurs d’emploi, particuliers) ?
  • Peut-on obtenir une liste de ces anciens stagiaires pour les interroger sur cette formation ?
  • Comment aidez-vous les stagiaires à trouver un emploi ?

Aformation

Lieu de formation

Aformation
28 Rue du Chemin Vert
Paris - 11ème

Calculez votre itinéraire

Centre de formation

Aformation
28 Rue du Chemin Vert
75011, Paris 11e

Toutes les formations et avis pour Aformation