PHP Avancé : Déploiement, Tests, Frameworks

Loader DigitalCityEen ogenblik, aub...

PHP Avancé : Déploiement, Tests, Frameworks

(Réf.269)
14
Uur/Uren
Werkzoekende
Betalend

Georganiseerd door:

Wat zijn de doelstellingen van de opleiding?

Jezelf beschermen tegen kwetsbaarheden - Je applicatie testen

Opleidingsprogramma

Testen in PHP

Unit testing bibliotheken: PHPUnit, PHPSpec
PHPUnit installeren
Een testklasse schrijven
Assertions gebruiken
PHPUnit_Framework_TestCase helpers
Object afhankelijkheden gebruiken: Mocks
Tests uitvoeren

Workshop: testen van meerdere klassen

Uitrollen van PHP toepassingen

Beveiliging van PHP-scripts: kwetsbaarheden vermijden
Cross-Site Scripting (XSS)-aanvallen voorkomen
SQL-injecties vermijden
Beschermen tegen Cross-Site Request Forgery (CSRF)
Fouten- en uitzonderingsbehandeling in PHP

Workshop: Bescherming van uw applicatie tegen php-fouten

Case study : Een kader gebruiken

Inleiding tot CodeIgniter
Gebruik van de MVC architectuur
Beheer van urls
Binden van een controller aan een url
Associëren van een view aan een controller
Gebruik van templates

Workshop: Een applicatie maken met CodeIgniter

Slagen voor de certificering (indien voorzien in de financiering)

Deze cursus verschijnt in de catalogus Dawan maar er zijn nog geen data gepland.