Logo de PHP

Goals


- Protecting yourself from vulnerabilities

- Testing your application

Program

Unit test libraries: PHPUnit, PHPSpec
Installing PHPUnit
Writing a test class
Using assertions
PHPUnit_Framework_TestCase helpers
Using object dependencies: Mocks
Running tests

Workshop: Testing several classes

PHP script security: avoid vulnerabilities
Guard against Cross-Site Scripting (XSS) attacks
Avoid SQL injections
Protect against Cross-Site Request Forgery (CSRF)
Manage PHP errors and exceptions

Workshop: Protect your application from php vulnerabilities

Introduction to CodeIgniter
Using the MVC architecture
Managing urls
Linking a controller to a url
Associating a view to a controller
Using templates

Workshop: Create an application with CodeIgniter

Passing of the certification (if foreseen in the financing).

Duration

2 days

Price

£ 979

Audience

PHP Developers

Prerequisites

Master object-oriented programming in php

Reference

PHP269-F

Sessions

Contact us for more informations about session date