Logo entreprise

Non finançable CPF
Formation PHP Avancé : Déploiement, Tests, Frameworks

Coût de la formation
900.00€
Durée totale
Localisation
A distance 100% en ligne
Profils acceptés
Tout public
Certifications
OPQF, Qualiopi

Connaissances nécessaires

Maitriser la programmation orienté objet en php

Objectifs de la formation

Se protéger des failles - Tester son Application

Programme et détails du déroulé de la formation

Programme de Formation PHP Avancé : Déploiement, Tests, Frameworks

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 classesDé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 phpEtude 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