Formation

PHP / symfony - frameWork

Organisme juridiquement chargé de l'offre de formation proposée
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

Fonds Européen 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)


LIEU DE FORMATION