Ferme la recherche

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

Descriptif

Durée de la formation

Durée 35 heures
En centre 35 heures

Session

du 14 déc. 2020 au 18 déc. 2020  - Labège (31)
du 14 déc. 2020 au 18 déc. 2020  - Labège (31)
Pour connaître les dates des prochaines sessions, veuillez contacter l'organisme de formation

Objectif de la formation

Apprendre à concevoir des applications PHP avancées

Description de la formation

- 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

Conditions d'accès

Pour suivre ce stage dans de bonnes conditions, il est recommandé d'avoir suivi en amont la formation PHP Initiation

Validation

Certification IT - Développement de sites web dynamiques

Donne accès au(x) métier(s) suivant(s)

Animation de site multimedia (voir la fiche métier)

Conception de contenus multimedias (voir la fiche métier)

Etudes et developpement informatique (voir la fiche métier)

Et après la formation ?

Retour à l'emploi des anciens stagiaires

FAIBLE

Conseils
Les questions à poser avant de choisir un centre de formation
  • Quels sont les profils des anciens stagiaires (niveau de formation, expérience professionnelle) ?
  • Est-il possible de visiter le centre ?
  • Quel type de public accueillez-vous en formation (salariés, demandeurs d’emploi, particuliers) ?
  • Peut-on obtenir une liste de ces anciens stagiaires pour les interroger sur cette formation ?
  • Comment aidez-vous les stagiaires à trouver un emploi ?

Data Value

Lieu de formation

41 rue de la Découverte
DATA VALUE
41 rue de la Decouverte
Labège

Calculez votre itinéraire

Centre de formation

41 rue de la Découverte
DATA VALUE
41 rue de la Decouverte
31676, Labège

Toutes les formations et avis pour Data Value