PHP / symfony - frameWork
- Tout public
- 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
de programmation
- 30805 Langage PHP
- 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
Les actions du Plan Régional de Formation sont financées avec le concours du Fonds Européen
Entrées/sorties à dates fixes
Formation mixte (présentiel et à distance)
13006 MARSEILLE- 6e ARRONDISSEMENT
Mandyben