Formation

PHP / symfony - frameWork

Organisme responsable juridiquement de la formation
Mandyben

  • Tout public
Connaître les usages courants du langage. Maîtriser les bases de PHP...
RAPPEL PHP ET PRÉSENTATION DE SYMFONY
- Mise à niveau PHP 7 et présentation de Symfony
- Composer et installation de Symfony
- Architecture d'un projet
- Cheminement d'une requête HTTP
- L'environnement de travail de Symfony
- Configurer un projet Symfony
- Concepts clé de l'utilisation de Symfony :
autoloader, services et injection de dépendance
le routing et la gestion des urls
- Contrôleur :
le coeur applicatif
organisation en bundles

COUCHES VUE, MODELE, ET LES PERFORMANCES
- La couche « vue » : manipulation de Twig
syntaxe Twig
notion d'héritage
gestion de la sécuriténdre Twig
- La couche modèle
- Le concept d'ORM
- Doctrine 2 en pratique
- Bonnes pratiques – standards de développement
validation de la qualité du code
- Les formulaires
validation de données
création et traitement de formulaires
- Performances
cache applicatif
cache HTTP

SECURITE ET TESTS
- Approche sécuritaire de Symfony
notions de firewall, acl et gestion des droits
- Envoi d'e-mails avec Symfony
- Tests et qualité
tests unitaires avec PHPUnit
tests fonctionnels
- Internationalisation
- Composants marquants de Symfony et bundles tiers
- Opérations de mise en production
Bonne maîtrise de l'environnement informatique, pratique du développement web. Connaître un langage
de programmation
Durée en centre : 35 heures
Formacode (Domaines de formation) :
  • 30805 Langage PHP
NSF (Spécialités de formation) :
  • 326 Informatique, traitement de l'information, réseaux de transmission des données

Restauration
Espaces détente équipé de frigo et micro-ondes, machine à café, boissons et fontaine à eau

Transport
Métro Estrangin Préfecture ou Castellane, Bus 41 s’arrête devant ou parking 150 et 202 rue Paradis…

Accès handicapés
OUI

Entrées/sorties à dates fixes

Formation mixte


LIEU DE FORMATION