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

Symfony

Date de mise à jour : 17/09/2024 | Identifiant OffreInfo : 04_2454004F

Information fournie par :
Carif-Oref de Normandie

Objectifs, programme, validation de la formation

Objectifs

  • Maîtriser les concepts fondamentaux de Symfony ainsi que son architecture.
  • Utiliser efficacement les outils intégrés dans Symfony.
  • Apprendre à exploiter Doctrine, l'ORM inclus dans Symfony.

Programme de la formation

Journée 1

  • Introduction à Symfony : Présentation du framework, de son historique et de ses principales fonctionnalités.
  • Installation et configuration : Mise en place des outils nécessaires (comme Composer), configuration de l'environnement de développement et premiers pas avec un projet Symfony.
  • Structure d'un projet Symfony : Découverte des dossiers et fichiers générés lors de la création d'un projet, avec explication de leur rôle et de leur utilisation.
  • Routes et contrôleurs : Association des URL aux contrôleurs à l'aide des routes, création de contrôleurs et gestion des requêtes entrantes via les actions.

Journée 2
  • Templates et vues : Utilisation des templates Twig pour élaborer des vues, gestion des variables, boucles, fonctions et filtres pour l'affichage et le formatage des données.
  • Formulaires : Création de formulaires avec Symfony, validation des données saisies et gestion des erreurs de validation.
  • Base de données : Gestion des interactions avec la base de données via Doctrine (création de modèles, exécution de requêtes, définition des relations entre modèles) et utilisation des repositories pour accéder aux données.
  • Sécurité : Mise en œuvre des mécanismes de sécurité de Symfony pour la gestion des utilisateurs, des rôles et des autorisations.

Journée 3
  • Services et composants : Utilisation des services et des composants pour organiser et réutiliser le code, gestion des événements pour déclencher des actions spécifiques.
  • Déploiement : Exploration des différentes options de déploiement pour un projet Symfony (serveur mutualisé, serveur dédié, cloud), configuration d'un environnement de production et ajustement des paramètres de production.
  • Travaux pratiques : Application des concepts abordés durant la formation à travers la réalisation d'un projet en groupe.

Validation et sanction

  • Compréhension de l'Architecture Symfony
  • Installation et Configuration de Symfony
  • Gestion des Routes et Contrôleurs
  • Utilisation des Templates Twig
  • Création et Validation des Formulaires
  • Gestion des Données avec Doctrine
  • Implémentation des Mécanismes de Sécurité
  • Utilisation des Services et Composants
  • Déploiement de l'Application
  • Application Pratique des Concepts

Type de formation

Non certificiante

Sortie

Sans niveau spécifique

Métiers visés

Code Rome

Durée, rythme, financement

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

Conventionnement : Non

Financeur(s)

Autre

Entreprise

OPCO

Bénéficiaire de l'action

Conditions d'accès

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

Niveau d'entrée : Sans niveau spécifique

Conditions spécifiques et prérequis

- Maîtrise du HTML et du CSS. - Connaissance approfondie du langage PHP et des principes de la programmation orientée objet. - Bonne compréhension des concepts fondamentaux de l'architecture des applications web. - Expérience pratique avec les bases de données relationnelles.

Modalités d'accès

Lieu de réalisation de l'action

formation entièrement présentielle
Adresse
44 Avenue Thomas Wilson
61000 - Alençon
Responsable : Espace Wilson
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
28 Rue du Chemin Vert
75011 - Paris 11e
Responsable :
Téléphone fixe : 0177179036
fax :
Site web :
Contacter l'organisme
Contacter l'organisme formateur
Vivaneo
SIRET: 51017673800043
75011 Paris 11e
Responsable : MASSET
Téléphone fixe : 0177179036
Site web :
Contacter l'organisme

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

du 20/09/2024 au 31/12/2025
débutant le : 20/09/2024
Adresse d'inscription
28 Rue du Chemin Vert
75011 - Paris 11e
Etat du recrutement : Ouvert
Modalités : Entrées/sorties permanentes

Organisme responsable

Vivaneo
SIRET : 51017673800043

Adresse
28 Rue du Chemin Vert
75011 - Paris 11e
Téléphone fixe : 0177179036
Contacter l'organisme