9 au 11 mars 2011
Montréal, Canada

Advanced PHP Development

Web applications need to be changed and adapted frequently and quickly. Their environment, for example the size and the behaviour of the user base, is constantly changing. What was sufficient yesterday, can be insufficient today. How easy is it to adapt your code to changing requirements? Is the code hard to read and understand? Do you often experience quality problems after deploying a new release?

If any of these questions made you blush with embarrassment, it's high time that you attend the PHP Days Montreal. This training is held by thePHP.cc, an established PHP consultancy founded by three leading German PHP experts, Sebastian Bergmann, Arne Blankerts, and Stefan Priebsch. thePHP.cc provides cutting-edge PHP consulting training, beyond textbooks, slides, and foo/bar examples. Instead, the trainers pull up an editor and explain best practices as they code a sample application live.

Topics covered include development best practices, tools you should use, object-oriented programming, design patterns, web application architecture, security, software quality and testing. All three trainers will be present at all times, so attendees have an unparalleled level of access to top-notch PHP expertise.

This training gives answers to every question you ever had about PHP and software development with PHP. Attendees should bring their own code and as many questions as they have.

Introduction (Day 1)

  • How to structure a PHP project
  • Best practices for all stages of the software life-cycle
  • Using state-of-the-art development tools

Digging Deeper into PHP (Day 1)

  • Taking advantage of new and rarely used PHP features
  • Successfully using advanced OOP features
  • Using refactoring to improve the design of existing code

Software Development and Best Practices (Day 2)

  • The most important design patterns
  • Writing, organizing, and automating tests

Deployment and Security (Day 2)

  • Securing the environment
  • Writing code that is secure by design
  • How to discover and remove performance bottlenecks
  • Avoiding scalability issues

Conclusion (Day 1 and 2, 15 minutes)

  • Recap and Survey Form

Target Audience

Developers wishing to move to PHP or to refine their existing PHP skills. Seasoned developers will get to master the full software development cycle, from good design to successful deployment of PHP applications.

Training Details

Duration: 2 days (Monday and Tuesday)
Cost: $600
Maximum capacity: 15 persons
Requirements: A laptop with a text editor, PHP and a Web server installed

Sebastian Bergmann

thePHP.cc

Sebastian Bergmann, creator of PHPUnit, is an internationally sought-after expert who has played a vital role in professionalizing the PHP community.

Read More

Arne Blankerts

thePHP.cc

Arne Blankerts has already dealt with computers when networking was still an adventure. As long-standing head of development of an internet agency, he has created solutions far ahead of the times already years ago. As Co-Founder and Principal Consultant of The PHP Consulting Company (thePHP.cc), Arne helps clients to develop software successfully. He is (co-)author of various Open Source tools, and is a regular presenter at conferences. In his free time he reads fantasy and likes to cook.

Read More

Stefan Priebsch

thePHP.cc

Stefan Priebsch unites expert knowledge with extraordinary sense when to use which tool. His specialties are object-oriented development and software architecture. As an internationally acclaimed author and speaker he thrills auditoriums and likes to share his tremendous practical experience.

Read More

Montréal 2011 sponsored by