PHP Avancé : Déploiement, Tests, Frameworks

  • À distance
  • Certifiante

Objectifs

Se protéger des failles - Tester son Application

Description

Les Tests en PHP

Bibliothèques de test Unitaire: PHPUnit, PHPSpec
Installation de PHPUnit
Ecriture d'une classe de test
Utilisation des assertions
Les helpers PHPUnit_Framework_TestCase
Utiliser les dépendances d'objet: Les Mocks
Exécution des tests

Atelier : Tester plusieurs classes
Déploiement d'applications PHP

Sécurité des scripts PHP : éviter les failles
Se prémunir des attaques Cross-Site Scripting (XSS)
Eviter les injections SQL
Se protéger contre le Cross-Site Request Forgery (CSRF)
Gestion des erreurs et des exceptions PHP

Atelier : Protéger son application des failles php
Etude de cas : Utilisation d'un Framework

Introduction à CodeIgniter
Utiliser l'architecture MVC
Gestion des urls
Lier un controller à une url
Associer une vue à un controller
Utiliser les modèles

Atelier : Créer une application avec CodeIgniter

Rythme

Temps plein

Liste des sessions

1 janvier 2027 > 31 décembre 2027

DAWAN

Centre de formation

Bat Ravezies - 2eme etage 250 Avenue EMILE COUNOR, 33300 Bordeaux

Voir l’itinéraire Ouvre dans un nouvel onglet

Retrouvez cette formation dans la recherche de France Travail pour vous renseigner ou vous inscrire.

Service en partenariat avec le Réseau des Carif Oref

Les Centres d’animation, de ressources et d’information sur la formation (Carif) et les Observatoires régionaux de l’emploi et de la formation (Oref) sont portés par l’État et les Régions et impliquent les partenaires sociaux.