Skip to main content
Gust Training
Web & digital

Formation Nouveautés PHP 7

Description de la formation Nouveautés PHP 7 Cette formation s’adresse aux développeurs PHP qui veulent maîtriser les dernières nouveautés

Duration
2 Jours
Level
Intermédiaire
Formats
On site · Online · Blended

Course objectives

Objectifs pédagogiques :

  • Être opérationnel sur PHP7
  • Être en mesure de booster ses skills en POO
  • Maîtriser les bonnes pratiques.

Who is this course for?

Ce cours PHP 7 s’adresse en particulier aux Développeurs PHP désireux d’en maîtriser la toute dernière version.

Prerequisites

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é.

Programme

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 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

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

Apprendre à organiser le code, nommer et utiliser les dépendances

  • Organisation du code et des fichiers : PSR inside Utilisation de paquets : composer; numéros de version et semver…Utiliser SOLID

Maîtriser Autoload pour le chargement automatique des classes

  • Définition d’une fonction de chargement automatique Fonction de chargement automatique native (pour introduire la suite) La famille des fonctions spl_autoload_*()

Utiliser les itérateurs et les générateurs

  • Présentation des cas d’usage Utilisation simple de l’itérateur Externaliser le code de l’itérateur avec IteratorAggreGust É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, PSR 0 et PSR 4.

Description de la formation Nouveautés PHP 7

Cette formation s’adresse aux développeurs PHP qui veulent 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.

Topics: PHP

Web & digital

Formation Zimbra : Installation et configuration

Objectifs de la formation Zimbra Cette formation Zimbra vous permettra de savoir installer, configurer et administrer Zimbra. À qui

Duration
3 Jours
Formats
On site · Online · Blended
Level
Fondamental

Web & digital

Formation WordPress Sécurité

Objectifs de la formation WordPress sécurité Cette formation WordPress Sécurité vise à sécuriser ses développements sous WordPress,

Duration
1 Jours
Formats
On site · Online · Blended
Level
Fondamental

Web & digital

Formation WordPress pour développeur (Expert)

Description de la formation WordPress Développeur Cette formation WordPress pour développeur vous permet de comprendre le fonctionnement de

Duration
3 Jours
Formats
On site · Online · Blended
Level
Avancé
Chat on WhatsApp