01 56 59 33 00
united-kingdom

PHP 7 et 8 – Les Nouveautés

4-PP-NEW
4-PP-NEW
Durée : 2 jour(s)
soit 14 heures
Prix : 1200 €
Programmes
Découvrir les nouveautés de PHP 7
  • Optimisation des performances, refonte du moteur
  • Typage pour les paramètres et les valeurs retour des fonctions
  • Exceptions, les anciennes erreurs fatales
  • Les opérateurs de fusion et de comparaison (spaceship)
  • Les nouvelles fonctions (array_column)
  • Mots-clefs semi-réservés
  • Un nouvel opérateur pour PHP 7?
  • Classes anonymes
Comprendre le typage en PHP 7
  • Des variables au typage souple
  • Fonctions et méthodes : définir le type des paramètres
  • Fonctions et méthodes : définir le type de la valeur de retour
Utiliser les itérateurs et les générateurs
  • Présentation des cas d’usage
  • Utilisation simple de l’itérateur
  • Écrire un générateur
  • Délégation de générateurs
  • Générateur vs Itérateur
Gérer les espaces de noms
  • Déclarer un espace de nom
  • Gérer plusieurs espaces de noms
  • Redéfinir des classes, fonctions, constantes de PHP
  • Importer des espaces de noms
  • Conventions de nommage
Apports de PHP 8
  • Les arguments nommés
  • Les attributs (annotations)
  • Propriétés de constructeurs
  • Le type Union
  • L’expression « match »
  • L’opérateur Nullsafe
  • Evolution sur les fonctions internes et utilisateur
  • Evolution du typage et de la gestion des erreurs
  • Nouvelles fonctions
Migration d’un projet de PHP 7 en PHP 8
  • Les points de vérification pour une bonne migration
  • Phases de migration
  • Incompatibilité entre la version 7 et la version 8
Objectifs
Maitriser les nouveautés et être opérationnel sur PHP
Prérequis
Avoir une connaissance du langage Orienté Objet.
Profil des participants
Développeurs PHP désireux d’en maîtriser la toute dernière version.
Dates des prochaines sessions :
Du 16 au 17 mars 2023
Du 14 au 15 septembre 2023
Maitriser les nouveautés et être opérationnel sur PHP
Découvrir les nouveautés de PHP 7
  • Optimisation des performances, refonte du moteur
  • Typage pour les paramètres et les valeurs retour des fonctions
  • Exceptions, les anciennes erreurs fatales
  • Les opérateurs de fusion et de comparaison (spaceship)
  • Les nouvelles fonctions (array_column)
  • Mots-clefs semi-réservés
  • Un nouvel opérateur pour PHP 7?
  • Classes anonymes
Comprendre le typage en PHP 7
  • Des variables au typage souple
  • Fonctions et méthodes : définir le type des paramètres
  • Fonctions et méthodes : définir le type de la valeur de retour
Utiliser les itérateurs et les générateurs
  • Présentation des cas d’usage
  • Utilisation simple de l’itérateur
  • Écrire un générateur
  • Délégation de générateurs
  • Générateur vs Itérateur
Gérer les espaces de noms
  • Déclarer un espace de nom
  • Gérer plusieurs espaces de noms
  • Redéfinir des classes, fonctions, constantes de PHP
  • Importer des espaces de noms
  • Conventions de nommage
Apports de PHP 8
  • Les arguments nommés
  • Les attributs (annotations)
  • Propriétés de constructeurs
  • Le type Union
  • L’expression « match »
  • L’opérateur Nullsafe
  • Evolution sur les fonctions internes et utilisateur
  • Evolution du typage et de la gestion des erreurs
  • Nouvelles fonctions
Migration d’un projet de PHP 7 en PHP 8
  • Les points de vérification pour une bonne migration
  • Phases de migration
  • Incompatibilité entre la version 7 et la version 8
Développeurs PHP désireux d’en maîtriser la toute dernière version.
Avoir une connaissance du langage Orienté Objet.

Formateur expert dans le domaine

  • 1 ordinateur par stagiaire, 1 support de cours par stagiaire (version papier ou numérique), 1 stylo et un bloc-notes par stagiaire
  • Vidéoprojecteur et tableau blanc
  • Feuille d’émargement à la demi-journée, questionnaire de satisfaction stagiaire, évaluations des acquis tout au long de la formation, attestation de stage
  • Éligible au CPF avec passage de certification TOSA ou PCIE (en option)

En amont de la formation

  • Audit par téléphone par nos commerciaux et formateurs
  • Tests d’auto-positionnement avant l’entrée en formation par le biais de questionnaire

Au cours de la formation

  • Exercices pratiques et mises en situation professionnelle pour valider la compréhension de chaque notion abordée dans le programme de cours.

En fin de formation

  • Validation des acquis par le formateur ou via un questionnaire renseigné par les stagiaires
  • Evaluation qualitative par les participants à l’issue de la formation via un questionnaire de satisfaction accessible en ligne
  • Une attestation de fin de formation reprenant les objectifs de formation est également remise aux stagiaires puis signée par le formateur

Modalités d’inscription

  • Inscription possible jusqu’à la veille de la formation, sous réserve de places disponibles, en nous contactant au 01 56 59 33 00 ou par mail formation@sii.fr

Modalités particulières

  • Nos formations sont accessibles aux personnes en situation de handicap. Renseignez-vous auprès de notre référente handicap au 01 56 59 33 00 ou par mail pedagogie@sii.fr
Du 16 au 17 mars 2023
Du 14 au 15 septembre 2023

Réservez votre formation

Que cherchez-vous ?