Plan du cours
Introduction
- Nouveautés de PHP 8 ?
- Conseils et rappels de programmation PHP
Démarrage
- Mise en place de l'environnement serveur
- Installation de PHP 8
- Configuration de la base de données
Implémentation des attributs
- Syntaxe et espaces de noms des attributs
- Utilisation de l'API Reflection
- Déclaration de classes d'attributs
Promotion de propriétés dans le constructeur
- Arguments du constructeur
- Déclaration de propriétés de classe
- Considérations sur le style de codage
Utilisation de l'expression match
- Structure et utilisation
- Match vs switch
- Gestion des vérifications non identiques
Arguments nommés
- Définition des paramètres de fonction
- Paramètres vs arguments
- Arguments nommés de PHP 8
Compilateur JIT de PHP
- Activation d'OPCache
- Configuration du compilateur JIT
Bonnes pratiques de sécurité en PHP 8
- Sécurité des sessions, du système de fichiers et de la base de données
- Rapport d'erreurs et gestion des données
Dépannage
Conclusion et étapes suivantes
Pré requis
- Expérience en programmation PHP
Public cible
- Développeurs
Nos clients témoignent (5)
Style de formation et connaissances globales du formateur.
Kenosi - NWK Limited
Formation - Laravel: Middleware Development
Traduction automatique
Les leçons étaient très interactives et les exercices étaient pratiques.
Heino - NWK Limited
Formation - Laravel and Vue.js
Traduction automatique
La disponibilité du formateur et la personnalisation de la formation
Julien - Urssaf Rhone Alpes
Formation - Laravel Livewire
A couvert beaucoup de matériau.
Michael Promes - Nebraska Medicine
Formation - Laravel PHP Framework
Traduction automatique
The subject of the course was very interesting and gave us many ideas.
Anastasios Manios
Formation - Secure coding in PHP
Traduction automatique