Certification IT - Développement de sites web dynamiques - PHP Perfectionnement par Data Value

Lieu(x)
En centre (31)
Durée
Total : 35 heures
En centre : 35 heures
Financement
Demandeur d’emploi
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
- Rappels PHP
- Expressions régulières en PHP avec PCRE
- Intérêt des expressions régulières
- Fonctions PHP basées sur les PCRE
- Syntaxe usuelle des expressions régulières PCRE
- PHP et la sécurité des applications
- Présentation des divers types d'attaques possibles
- Méthodologies de sécurité dans le code PHP
- Configuration de PHP en vue d'une plus grande sécurité
- URL Rewriting
- Manipulation de fichiers avec PHP
- Lecture et écriture de fichiers sur le serveur via PHP
- Fonctions liées au système de fichiers
- Upload de fichier via un formulaire
- Gestion des flux de données (streams) - Concepts de Programmation Orientée Objets
- Pourquoi utiliser la POO dans ses projets ?
- Concepts de POO
- Premiers pas avec la POO en PHP
- Utilisation d'objets fournis par le langage (à travers PDO)
- Création de classes et instanciation d'objets
- Le principe d'isolation
- La variable #0x24#this
- Méthodes magiques
- Les espaces de noms
- Inclusion de fichiers automatisée
- Implémentation des concepts de POO plus évolués
- Membres de classe (variables et constantes de classe)
- Héritage
- Classes et membres abstraits
- Interfaces
- Tests unitaires avec PHPUnit
- Le design pattern MVC
- La raison d'être du design pattern MVC
- Présentation des Modèles, Vues et Contrôleurs
- Exemples d'organisation des fichiers pour un respect de MVC
- PHP et XML
- Présentation d'XML
- Les API de PHP pour XML
- Lecture et écritures de documents XML avec PHP
- Services Web en PHP
- Présentation des architectures des Web services (SOAP et REST)
- Outils pratiques pour le développement de Web Services
- Implémentation d'un client SOAP
- Implémentation d'un serveur SOAP
- Implémentation d'un client REST
- Implémentation d'un serveur REST
- Frameworks PHP
- Zend Framework
- Symphony
- Laravel
- Autres frameworks utiles
Objectifs
Apprendre à concevoir des applications PHP avancées
Centre(s)
  • Labège (31)
Métier(s)
Compétence(s)
Formation proposée par : Data Value
À découvrir
CONNEXION GRAPHIQUE
DEVELOPPEMENT DE SITES WEB DYNAMIQUES EN PHP par CONNEXION GRAPHIQUE
Certification IT - Développement de sites web dynamiques avec PHP par Aplose
Certification IT - Développement de sites web dynamiques - PHP par Oms Formation
Développement de sites Web dynamiques avec PHP et MySQL par Groupe Arkesys
Développement de sites Web dynamiques avec PHP et MySQL par Groupe Arkesys - Avanteam Formation
VERTEGO INFORMATIQUE
Développement PHP perfectionnement par VERTEGO INFORMATIQUE
PHP MySQL + Certification IT - Développement de sites web dynamiques par Mandyben
Développeur PHP - Certification IT - Développement de sites web dynamiques par ENI ECOLE INFORMATIQUE
Certification IT - Développement de sites web dynamiques - PHP, développer un site Web dynamique avec base de données par PLB Consultant
Certification IT - Développement de sites web dynamiques- PHP 7 - Développement d'applications web par IB - GROUPE CEGOS