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