DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

Framework PHP Symfony Initiation

Date de mise à jour : 06/11/2023 | Identifiant OffreInfo : 24_263572

Information fournie par :
Carif-Oref Provence - Alpes - Côte d'Azur

Objectifs, programme, validation de la formation

Objectifs

Maîtriser les fondamentaux pour réaliser un projet Framework PHP

Programme de la formation

Présentation
Rappels: bibliothèques et frameworks
Architecture HTTP centrée, orientée objet et patron MVC
Résumé des évolution
Pile technologique
Configuration du serveur Web
Configuration du serveur
Présentation de la Web Debug Toolbar et du Profiler
Outils de développement
Projet
Application, bundles et arborescence des fichiers
Les environnements d'exécution
Configuration: YAML, XML, PHP et Annotations
Présentation de la console
Création d'un nouveau projet
Lancer un projet avec composer
Atelier : Créer un premier projet Symfony avec composer
Le contrôleur (Processus applicatif)
Contrôleurs et FrontController
Le service de routage
Paramètres et contraintes de route
Le composant HttpFoundation : objets Request et Response
La classe Controller et assistants
La vue (Rendu)
Communication entre vue et contrôleur
Génération d'url
Moteur de template Twig
Extension, inclusion et surcharge de templates
Invocation synchrone et asynchrone (Ajax, ESI) de contrôleur via le template
Les structures de contrôle
Surcharge de templates
Les macros Twig
Le modèle (Processus Métier)
Outils ORM, Doctrine
Génération de la base
Classes entité et configuration via les annotations
Dépot, DQL et QueryBuilder
Gestion des relations et jointures
Atelier : Préparer une base pour un projet
Formulaire
Form et FormBuilder
Composants de saisie avancés
Validation des données
Formulaires avancés (formulaire multiples, theming, CSRF...)
Atelier : contrôler les données saisies dans un formulaire

Validation et sanction

Attestation

Type de formation

Non certificiante

Sortie

Information non communiquée

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
21 heures en centre

Conventionnement : Non

Financeur(s)

Conditions d'accès

Public(s)
Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Information non communiquée

Conditions spécifiques et prérequis

Aucune

Modalités d'accès

Lieu de réalisation de l'action

Formation entièrement à distance
Adresse
455 Promenade des Anglais
06200 - Nice
Responsable : INIESTA
Téléphone fixe : 09 72 37 73 73
Contacter l'organisme

Contacts

Contact sur la formation
38/40 rue de la République
escalier A étage 1
13002 - Marseille 2e
Responsable : Monsieur Alexandre LE STRAT
Téléphone fixe : 09 72 37 73 73
fax : 09 72 11 97 93
Site web : https://www.dawan.fr/
Contacter l'organisme
Contacter l'organisme formateur
Dawan - antenne nice
SIRET: 42998754800303
06200 Nice
Responsable : INIESTA
Téléphone fixe : 09 72 37 73 73
Site web : https://www.dawan.fr/
Contacter l'organisme

Période prévisibles de déroulement des sessions

du 01/11/2023 au 31/12/2025
débutant le : 01/11/2023
Adresse d'inscription
455 Promenade des Anglais
06200 - Nice
Etat du recrutement : Information non disponible
Modalités : Entrées/sorties permanentes

Organisme responsable

Dawan
SIRET : 42998754800162

Adresse
32 boulevard Vincent Gâche
44200 - Nantes
Téléphone fixe : 09 72 37 73 73
Contacter l'organisme