Symfony

Formation

À Paris

1 420 € HT

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Dirigé à

    Pour professionnels

  • Lieu

    Paris

  • Durée

    3 Jours

Objectifs: Symfony est un framework PHP utilisé pour développer des applications Web en PHP en respectant l'architecture MVC (Modèle. Vue. Contrôleur). La formation Symfony a pour objectif de familiariser les participants au fonctionnement de Symfony et de maîtriser les mécanismes nécessaires à la mise en oeuvre d'une application Web. Destinataires: Développeurs web.

Précisions importantes

Modalité Formation continue

Les sites et dates disponibles

Lieu

Date de début

Paris ((75) Paris)
Voir plan
Avenue de l'Opéra, 27, 75001

Date de début

Consulter

À propos de cette formation

Connaître le PHP et le XHTML.

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

Introduction à Symfony

  • A propos de Symfony
  • Les frameworks PHP
  • Ressources pour Symfony
Rappel: Programmation Orientée Objet
  • Classes, attributs et méthodes
  • Constructeurs, destructeurs et méthodes statiques
  • L'héritage, l'agrégation et les exceptions
Installation de Symfony
  • Configuration du serveur Web et mise en place de l'environnement de développement
  • Installation manuelle de Symfony
Les bases de Symfony
  • Présentation de l'approche Modèle Vue Contrôleur (MVC)
  • Symfony: concepts fondamentaux
  • Structure d'un projet Symfony
  • Liste des dossiers les plus utiles
Projets, d'applications et modules
  • Générations de projets, applications et modules
  • Présentation du contrôleur de Symfony
  • Présentation des vues de Symfony
La couche Contrôleur
  • Comprendre le déroulement d'une requête (url, contrôleur, vue)
  • Routage des pages
Symfony et les templates
  • Le layout global et les layout de classes
  • Les helpers
  • Modifier view.yml et utiliser ses feuilles de styles CSS et ses fichiers javascript
  • Concevoir des templates modulaires : slots et partials
La couche modèle de Symfony
  • Symfony et le Mapping Objet Relationnel (ORM)
  • Configuration de databases.yml
  • Génération de schema.yml
  • Requêtes simples avec Doctrine
  • Accéder aux modèles depuis les contrôleurs
  • Générer une interface de gestion de données : modules CRUD
Les formulaires avec Symfony
  • Mettre en place des formulaires simples
  • Préremplir des formulaires
  • Lier un formulaire à une table, à un objet
  • Valider des formulaires
Introduction aux fonctionnalités plus avancées
  • Intégrer AJAX
  • Utiliser les sessions pour authentifier / déconnecter les utilisateurs
  • L'admin generator

Informations complémentaires

Observations : Si programme est terminé en avance, il sera possible de discuter autour de différents sujet tels que la communication asynchrone. Des exercices supplémentaires sur les sujets déjà traités pourront également être proposés.

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Symfony

1 420 € HT