- Référence : PHP7
- Durée : 2 jours (14h)
- Lieu : Au choix. À distance ou en présentiel, à Paris ou en Régions
1500€ HT
Choisir une date et RéserverVous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...
Cette formation Nouveautés PHP 7 permet maîtriser les dernières nouveautés de PHP et de sa 7ème version.
Les particiapants passeront en revue les évolutions majeures des versions récentes de PHP : le typage des paramètres, les générateurs, les valeurs de retour des fonctions et des méthodes, les espaces de noms… Ils apprendront également à organiser le code et à respecter les bonnes pratiques de développement.
Objectif opérationnel :
Savoir maîtriser les dernières nouveautés de PHP et de sa nouvelle version.
Objectifs pédagogiques :
À l'issue de cette formation Nouveautés PHP 7, vous aurez acquis les connaissances et compétences nécessaires pour :
Public :
Ce cours PHP 7 s'adresse en particulier aux Développeurs PHP désireux d'en maîtriser la toute dernière version.
Prérequis :
Pour suivre ce cours dans les bonnes conditions, il vous faut avoir suivi la formation PHP : Maîtriser la programmation objet en PHP» ou en posséder les connaissances équivalentes. Avoir une experience opérationnelle de POO est également demandé.
Optimisation des performances, refonte du moteur
Typage pour les paramètres et les valeurs retour des fonctions
Exceptions, les anciennes erreurs fatales
Un nouvel opérateur pour comparer deux variables : spaceship
Fonction array_column
Mots clefs semi-réservés
Un nouvel opérateur pour PHP 7?
Classes anonymes
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
Organisation du code et des fichiers : PSR inside
Utilisation de paquets : composer; numéros de version et semver...Utiliser SOLID
Définition d’une fonction de chargement automatique
Fonction de chargement automatique native (pour introduire la suite)
La famille des fonctions spl_autoload_*()
Présentation des cas d’usage
Utilisation simple de l’itérateur
Externaliser le code de l’itérateur avec IteratorAggregate
Écrire un générateur
Délégation de générateurs
Générateur vs Itérateur
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, PSR 0 et PSR 4.
Cette formation vous prépare au passage de la certification "AVIT by ENI - Développement de sites web dynamiques" (PHP) qui démontre votre compétence à développer un site web dynamique accédant à une base de données dans le respect des bonnes pratiques du développement web.
L’examen de certification se passe en ligne sous forme d’un QCM d’une durée d’1h15. Le résultat s’affiche selon un score de 1000 points. Un score supérieur à 600 indique que les compétences sont acquises.
La certification n’est pas obligatoire. L’inscription à l’examen n’est pas incluse dans le prix de la formation.
Formations Informatique
et Management
en ligne à ce jour
+
Stagiaires dans nos salles
de cours sur
l'année
%
De participants satisfaits
ou très satisfaits de nos
formations
Formateurs experts
validés par
PLB