Security in PHP Driven Applications

Security in PHP Driven Applications.

Security in PHP by DevPlant

A 2-day workshop for coders

Topics we cover

  1. What is Security
    1. Basic defensive rules
    2. Scenarios that might affect your system
    3. Real-life examples
  2. Common forms of attack:
    1. SQL Injection
    2. XSS Injection
    3. Cross-site forgeries (CSRF)
    4. Brute Force
    5. Broken Authentication and Session Management
    6. Insufficient Cryptographic Storage
  3. How to build software with security in mind
  4. Testing your application, tools and practices to use
  5. Open Web Application Security Project (OWASP)
  6. Keeping your system up to date with the latest version

200 €

The workshop has not been scheduled yet.
Subscribe to be notified when it’s available:

Security in PHP driven applications is tailor made for developers from intermediate to senior level who want to learn how to build and protect their applications from security vulnerabilities.

– Knowledge of PHP and MySQL
– Experience working with a framework (eg. Zend, Symfony, Laravel) is a plus
– Work experience of at least 2 years in software development is recommended

In many cases developers leave the security aspects of an application to the built-in-systems that frameworks usually come with. Even though most modern stacks offer some sort of protection, it’s up to the developers to respect and use them appropriately.

– Raise your awareness of common means of attack.
– Learn how to keep security aspects in mind when coding and keep you application from being hacked.
– Learn how security flaws can break business.
– An experienced trainer will highlight the most important issues and answer questions.
– The focus is on working with real-life scenarios and in-class coding.

All our classes are held by trainers with a proven track record of succesfully delivered projects.
Our trainer for Swift for iOS Development is Adrian Meresescu. Read more about him here.

The workshops is 2 days long and takes place on one weekend:
March 11-12, 2017

The class starts at 10:00 and ends at 17:00, with an appropriate lunch break.

We recommend you bring your own MacBook, so you can work in a familiar environment that you take with you. If you don’t have a MacBook or don’t want to bring one with you, please mention this in the signup form and we will provide one for you.

If you bring your own MacBook, please prepare and have the latest version of Xcode installed on your machine.

We expect you to have Vagrant installed on your machine and a GitHub account.
There will be plenty of pen and paper, for traditional note-taking.

Coffee, water and snacks will be provided.

© 2017 DevPlant. All rights reserved.