FormationFramework Symfony initiation

FORMATION A DISTANCE OU PRÉSENTIEL


Le framework Symfony est un ensemble de bibliothèques et d’outils qui permettent de simplifier le développement d’applications web.
Symfony est un framework PHP, ce qui signifie qu’il est principalement destiné au développement d’applications web en PHP. Cependant, il peut également être utilisé pour le développement d’applications en Java ou en Python. Symfony est open source, ce qui signifie que tout le monde peut y contribuer et le télécharger gratuitement.

Les étapes de la formation Framework Symfony initiation

etapes-formation-1
formation-flexible

Formation flexible

Les horaires de la formation sont adaptables  en fonction de votre emploi du temps

duree-formation

Durée

21 heures
Adaptable en fonction des besoins du candidat

lieu

Lieu

A distance, en direct en visioconférence ou en présentiel

financement

Financement

Voir les dispositifs de financement

Entreprise ou Particulier

Objectifs pédagogiques

À l’issue de la formation, le participant sera en mesure de :

  • Prendre en main l’interface
  • Acquérir les fondamentaux de la création d’une application web avec Symfony
  • Démarrer un projet

Programme de formation

Présentation générale

  • Définition d’un Framework et de Symfony

Premier projet Symfony

  • Prérequis et paramétrage du serveur de base de données
  • Architecture Symfony
  • Lancement du site web
  • Installation d’un composant de Symfony

Création d’une page

  • Création d’un contrôleur, d’une route et d’une vue
  • Le profileur

Le routage

  • Les différentes formats de routage
  • Console : lister les routes
  • Les variables de routes

Le contrôleur

  • La classe AbstractController
  • La requête et la réponse
  • La session et les messages flashs

Les vues avec TWIG

  • Syntaxe de TWIG
  • Les structures de base, les filtres et les fonctions
  • Variable globale : app

Base de données avec Doctrine

  • Définition d’un ORM
  • Création et suppression d’une base de données
  • Création d’entités
  • Gestion des migrations
  • Gestion du relationnel

Les données avec Doctrine

  • Les Repository
  • Méthodes embarquées
  • Le ParamConverter
  • Le composant Form
  • Création d’un CRUD

Gestion des entités liées

  • La récupération d’une entité liée
  • Notion de lazy-loading et optimisation des requêtes SQL

Gestion des utilisateurs

  • Inscription, connexion et gestion des droits d’accès

Les bundles tiers

  • Comment trouver un bundle ?
  • Comment utiliser un bundle ?

Modalités d'accès

Public
Développeurs Web, développeurs back-end, Chef
de projet
Toute personne désireuse de se former au
développement web

Prérequis
Connaissances de base du langage PHP et de la
programmation orientée objet
Connaissances de base du SQL

 

Délais d'accès

En fonction de la demande du client et de la disponibilité de l’organisme

Modalités d'évaluation

Avant la formation
Test de positionnement et/ou Entretien individuel avec le formateur

Pendant la formation & fin de formation
Projets, exercices, debrieffing, mise en situation

Méthodes & moyens pédagogiques

Démonstrative | Le formateur fait et fait-faire

Expositive | Le formateur transmet ses connaissances

Active | L’apprenant fait

Moyens & supports utilisés

  • Visioconférence
  • Quiz
  • Support de cours
  • Les formateurs sont des experts métiers en activités

Accessibilité

Formation accessible aux personnes en situation de handicap ou orientation si besoin.
Contact référente handicap : Silvya Stojanovic
Mail dedié : accessibilite@sieli.fr
Législation handicap : AGEFIPH

Chiffres-clefs

  • Taux de satisfaction: 83%
  • Taux de recommandation: 80%
  • Taux d’accomplissement: 100%

Tarif

550 €/J
À définir et à adapter selon le besoin

Contact & infos utiles

Contact & Infos utiles
Responsable pédagogique : Silvya Stojanovic
Mail : hello@sieli.fr
Référence : 210

Nous sommes heureux de vous aider à trouver la solution qui convient le mieux à vos besoins.

Equipement nécessaire

+ Un PC ou un Mac, de bureau ou portable qui fonctionne sans blocage (processeur i3, i5 ou AMD Ryzen avec 8Go de RAM sont suffisant)
+ Une connexion internet stable avec un débit minimum de 5 Mbps > tester ma ligne

financer-sa-formation (2)

Financement de la formation initiation au Framework Symfony pour les entreprises et les particuliers

Vous souhaitez savoir comment financer votre formation Framework Symfony initiation ou votre reconversion professionnelle ?
Retrouvez sur notre page dédiée toutes les informations relatives aux différents dispositifs de financement existants pour la prise en charge de votre formation professionnelle.

Formation initiation au Framework Symfony à distance ou en présentiel dans le Val-de-Marne, Seine-Saint-Denis, Paris, Seine-et-Marne

La formation initiation au Framework Symfony est disponible à distance en visioconférence dans l’ensemble de la France. Nous dispensons également des formations en présentiel dans nos locaux à Fontenay-sous-Bois ou directement au sein de votre entreprise en Ile-de-France (dans les départements du 75, 93, 94, 95 et 78), en nous adaptant à vos contraintes horaires. 

Formations complémentaires à la formation Framework Symfony initiation

Formation Framework Symfony initiation à Paris, Val de Marne, Seine et Marne, Seine Saint-Denis

Ensemble de composants PHP prêts à l’usage et framework MVC libre, Symfony est avec Laravel l’outil le plus utilisé par la communauté des développeurs back end. Nous proposons une formation Framework Symfony initiation dans le Val de Marne, Seine et Marne pour les développeurs back end. Ainsi, pour suivre la formation Framework Symfony initiation en Seine Saint-Denis ou à Paris, il vous suffit de contacter notre centre de formation pour connaître les modalités de financement et d’inscription à la formation Framework Symfony initiation.