Actions collectives - Se former sans impacter son budget formation pour les adhérents AGEFICE  ou FAFIEC.

La formation vous présente les nouveautés apportées par la version PHP 7 dans le cadre d’un développement orienté Web. Vous apprendrez à préparer la migration d’un site Web écrit en PHP 5 vers la version PHP 7 en identifiant les points-clés à prendre en compte en amont. 

Objectifs

  • Acquérir une connaissance pratique des nouveautés du langage PHP 7 
  • Identifier les familles de problèmes potentiels en fonction de la version à migrer 
  • Mettre en œuvre les bonnes pratiques de migration 

2 jours

  • Programme
  • Public et Prérequis
  • Pédagogie
  • Dates et Tarifs
  • Nous contacter

Programme de la formation PHP 7 – Nouveautés et migration

Evolution de base

  • Le cycle de release.
  • Les éléments dépréciés.
  • La syntaxe des variables.
  • Intégration de l’Unicode au langage.
  • Refonte du moteur, optimisation des performances.

Le langage : ce qui change

  • Les opérateurs de fusion et de comparaison (spaceship).
  • Les constantes.
  • Le déballage d’objets.
  • Les nouvelles fonctions : array_column.
  • Les expressions régulières.
  • La cryptographie.
  • Les fonctions qui évoluent.
  • Le typage d’entrée et de retour.

Erreurs et Assertions

  • La nouvelle hiérarchie d’exceptions dans PHP 7.
  • Exception Constructeur.
  • Exception du Moteur.
  • Exception d’Erreur.
  • Les Erreurs presque fatales.
  • Throwable et Userland.
  • Appel de méthode sur non-objet.
  • Assertions et Expectations.

Fermeture et Générateur

  • Closure : liaison à l’invocation.
  • Générateur : valeurs de retour et délégation.

POO

  • Analyse lexicale contextuelle.
  • Dépréciation des constructeurs PHP 4.
  • Déclarations groupées.
  • Les classes anonymes.

Migrer de PHP 5 à PHP 7

  • Etablir la checklist des points à vérifier pour une bonne migration.
  • Identification des familles de problèmes potentiels en fonction de la version à migrer.
  • Contournement des problèmes.

Public 

La formation est destinée aux Développeurs et Webmasters.

Prérequis 

Afin de profiter pleinement de la formation, il est conseillé de posséder des connaissances de bonnes connaissances en PHP.

Modalités d’évaluation

L’évaluation des acquis se fait tout au long de la session au travers des multiples exercices à réaliser (50 à 70% du temps).

Compétences du formateur

Notre formation est animée par un expert reconnu dans son domaine possédant une expérience sur le terrain significative et des compétences pédagogiques reconnues.

Moyens pédagogiques et techniques

  • Ordinateur (PC / MAC), vidéoprojecteur, aides audiovisuelles, documentation et support de cours, exercices pratiques d’application et corrigés des exercices pour les stages pratiques, études de cas ou présentation de cas réels pour les séminaires de formation.

A l’issue de chaque stage ou séminaire, ESIC fournit aux participants :

  • Un questionnaire d’évaluation de la session
  • Une feuille d’émargement par demi-journée de présence
  • Une attestation de fin de formation

Dates 

    • 12 août 201913 août 2019 @ 

    • 11 novembre 201912 novembre 2019 @ 

    • 10 février 202011 février 2020 @ 

    • 11 mai 202012 mai 2020 @ 

( Sous réserve d’un effectif nécessaire pour l’ouverture de session )

Tarif

1090€HT/personne.

Intra-entreprise et sur-mesure

Nos consultants vous accompagnent pour adapter ce programme de formation à votre contexte.

Fermer le menu