Plan du cours
Introduction à Symfony 4 pour le développement de code PHP
PHP orienté objet Programming
PHP Classes et objets
PHP gestion des erreurs avec exceptions
PHP intégré en HTML (exemples)
PHP Conventions de codage et de dénomination des fichiers
Bonnes pratiques pour choisir et utiliser les éditeurs de code source
Qu'est-ce que le cadre Symfony 4 ?
Installation Symfony 4
Flux de travail de traitement des requêtes HTTP
Débogage PHP Code
Barre d'outils de débogage Web / Fonctionnalités des composants Debug et VarDumper
Profils Web
Traces de pile d’erreurs et d’exceptions
Configuration / routes et URL avec annotations
Moteur de modèle Twig / Modèle Twig
Générer des URL en fonction de la configuration des routes de l'application
PHP Contrôleurs / conception d'une classe de contrôleur avec ses méthodes d'action
Liste de tous les Symfony 4 services intégrés à l'aide d'outils de ligne de commande
Types de tests / tests d'automatisation (tests unitaires et fonctionnels)
Interroger un système relationnel Database avec Doctrine
Création et exécution de requêtes personnalisées SQL à l'aide de l'objet Doctrine Query Builder
Remarques finales
Pré requis
- Une compréhension de PHP et des éditeurs de fichiers source standard
- Compréhension des concepts orientés objet Programming et de tout framework MVC/MVP .
- Une compréhension du langage HTML dans lequel PHP sera intégré
- Expérience de l'installation et de la configuration générales de logiciels
- Familiarité avec tout cadre logiciel et les tests logiciels de base
Nos clients témoignent (1)
I like the Doctrine concept in Symphony taken by the trainer. The trainer is more energetic and make the sessions more interactive. I think it is a great capability of the trainer.