Formation PHP 7 avancé Réf : PHPav

Par William POTTIER

Une vision complète et pratique du fonctionnement d'un applicatif PHP moderne, avec ses contraintes et ses caractéristiques.

Durée :
5 jours

2 100 € HT (prix conseillé)

Partage :

  • Twitter
  • Facebook
  • E-mail
  • Linkedin
  • Viadeo

Soyez alertés par e-mail des nouvelles sessions : Poser une alerte,

Description

La formation PHP Avancé s'adresse aux développeurs ayant une connaissance de PHP et voulant aller plus loin sur le langage. Nous découvrirons un large panel des possibilités du langage, des fonctionnalités classiques aux techniques poussées, en passant par les bonnes pratiques de développement. 

Objectifs pédagogiques

A l'issue de cette formation PHP, les participants seront en mesure de:
  • Appréhender les techniques avancées de développement avec PHP,
  • Exploiter XML et les services Web,
  • Connaître les spécificités de la dernière version de PHP,
  • Interragir avec les bases de données et les flux


Public

Développeurs souhaitant se perfectionner en PHP ou mettre à jour leurs connaissances

Pré-requis

Connaitre PHP et les concepts du web.

Type

Stage pratique

Méthode pédagogique

L’ensemble de cette formation est illustré d’exemples pratiques et de mise en œuvre dans le cadre d'exercices (environ 60% théorie et 40% pratique).

Plan de cours

Installation et configuration d'un environnement PHP (Windows/Linux)
Les caractéristiques de PHP
Les différentes versions de PHP
Les modes de fonctionnement (serveur, CLI...)
Les extensions PHP
La configuration de PHP

Utilisation d'un IDE et d'un débogueur
Présentation des IDEs, installation
Présentation et installation d’XDebug
Utilisation avancée du débogueur

PHP7 de A à Z
Les types de données,
Architecture du langage
Nouveautés syntaxiques de PHP7
Le type hinting
Manipulations HTTP, cookies, sessions
Utilisation des flux
Programmation orientée objet (POO)
  • Objets, classes et héritages
  • Les Interfaces
  • Les namespaces
  • Les traits
  • Classes et fonctions anonymes
Les générateurs
Du bon usage des statiques
  • Late state binding
Les éléments enlevés ou dépréciés

Les PSR
PSR-0/PSR-4
Bonnes pratiques, PSR-1 et PSR-2

Mise en place et interaction avec les bases de données
PDO: l'interface de connexion aux SGBD
Insérer et extraire des données
Requêtes préparées et transactions
Les autres types d'extension SGBD

Techniques de développement
Créer une application
Gestion des erreurs
Sécurité et bonnes pratiques
Optimisations et performances
  • Cache d’opcode
  • Comportement de l’interpréteur
  • Garbage collector
Gestion des dépendances avec Composer

L’avenir de PHP
HHVM & Hack
Les RFC à venir

Prochaines sessions

Aucune session de planifiée à ce jour, veuillez nous contacter pour avoir plus d'info ou suggérez vous-même une session.


Proposer une session.

Témoignages

J'ai apprécié le fait qu'il y ait des exemples concrets et des exercices pratiques à chaque chapitre!
Pierre A.

Cher(e) visiteur(euse),
Nous vous remercions pour l'intérêt porté à nos formations. La pré-inscription à une session de formation se fait via le formulaire d'inscription de la page formation.

La Convention de Formation Professionnelle Continue simplifiée vous sera envoyée par mail dans les 72H max. Votre inscription est considérée comme définitive, une fois cette convention signée par votre entreprise ou OPCA. La facture sera émise à l'issue de la formation, comme mentionnée dans nos conditions générales de vente.

A noter que les demandeurs d'emploi peuvent bénéficier d'une remise de 20% sur le prix public.

Pour toute information complémentaire ou demande de devis, n'hésitez pas à nous contacter au 01 53 34 66 10 ou à nous solliciter par mail.

A très bientôt dans l'un de nos centres de formation.
L'équipe Clever-Institut.

Les autres formations « Développement PHP »  – Voir toutes les formations