Php programmation orientée objet

Code : 427 Catégorie de la formation : Option compatible :

Objectifs

En situation de travail, vous serez capable de :
Cette formation s’adresse aux développeurs ayant une connaissance de PHP et voulant aller plus loin sur le langage.. Cette formation PHP  vous permettra :. Être capable de mettre en place des applications Web avancées. Être capable de développer des applications en POO. Maîtriser les échanges de type API avec XML et JSON
Durant la formation vous apprendrez à :
- Maitriser l’interface et les fonctionnalités du logiciel.
- Créer des documents simples ou complexes.
- Enregistrer et exporter dans les formats standards.

Prochaines sessions (si disponibles) :

Contenu de la formation

Rappel sur PHP

Les bases de PHP, boucles, fonctions…

Utilisation avancée des tableaux

Manipuler des chaînes de caractère

Expressions rationnelles

Rappel sur la POO PHP

Spécificités PHP 7

Refonte du moteur

Typage scalaire pour les fonctions

Modification des erreurs en exceptions

PHP en ligne de commandes : CLI

Fonctionnement CLI et Web

Rédiger ses premiers scripts

Interagir avec l’utilisateur

La gestion de dépendances

Généralités sur Composer

Installer et maj ses dépendances

Programmation Orientée Objet avancée

Rappel sur l’héritage

Les espaces de noms

Autoload des classes

Itérateurs et générateurs

Introspection

Accès aux bases de données avec PDO

Manipuler des données avec PDO

Gérer des transactions

Échanges de données : XML, JSON et API

API, appels distants, curl, Guzzle

Principes et syntaxe de XML

Utiliser SimpleXML

Naviguer dans des fichiers XML avec XPath

JSON

Sécurité PHP

Identifier les données de confiance

Gérer l’authentification

Les bases de données

La programmation Shell

La validation des saisies de l’utilisateur

Les attaques XSS

La gestion des performances PHP

Gestion des erreurs PHP

Optimisation des performances PHP

Techniques de mise en cache

Les bonnes pratiques liées aux performances PHP

Contenu de la formation

Prochaines sessions (si disponibles) :

Retour haut de page

Contact

Parce que tout ne s’écrit pas sur un site internet,
Parce que nous aimons faire du sur-mesure,
Parce que rien ne remplace la relation humaine,
Parce qu’on aimerait bien discuter avec vous,
Laissez-nous un message et on vous recontacte !

Adresse

20, chemin de la Cépière
Bâtiment A. - 3e étage 31100 Toulouse

Email

contact@opus-fabrica.fr

Téléphone

05 34 61 33 90