Advanced PHP Development (Sold Out / Complet)

Other training is also available:

Abstract

How much effort is required to adapt your code to your customers' change requests? Is it easy, or is it cumbersome and tedious? And what about your code's complexity and readability? Is everything crystal clear, or are there parts of the code base that nobody dares to touch anymore? How often do you need to fix bugs after a release? And, by the way, how easy is it to roll a release anyway?

If any of these questions made you blush with embarrassment, it's high time that you attend the PHP Days Montreal! Join Sebastian Bergmann, Arne Blankerts and Stefan Priebsch and learn how to turn bad code into good code and become better, more professional PHP developers. No question goes unanswered when the trainers pull up an editor and explain best practices as they code a sample application live.

Course Outline

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

Register for the training

Sebastian Bergmann View trainer page

thePHP.cc

Sebastian Bergmann Sebastian Bergmann holds a degree in Computer Science and is a pioneer in the field of quality assurance in PHP projects. His test framework PHPUnit is a de-facto standard. He is actively involved in the development of PHP and creator of various development tools. Sebastian Bergmann is an internationally sought-after expert. As an author he shares his long-standing experience in books and articles. He is a frequent speaker at conferences around the world.

Arne Blankerts View trainer page

thePHP.cc

Arne Blankerts Arne Blankerts has long-standing experience as Head of IT. His software fCMS makes innovative use of XML technologies and is vital to business-critical applications in international corporations. He is actively involved with the documentation of PHP. Arne Blankerts is an expert for IT security and writes about this in a magazine column. He is a sought-after speaker at international conferences, book author, and he publishes articles in IT magazines.

Stefan Priebsch View trainer page

thePHP.cc

Stefan Priebsch Stefan Priebsch is a Co-Founder and Principal Consultant with thePHP.cc. He holds a degree in computer science and is author of various books and technical articles. As a consultant, he helps customers make better use of PHP, with a focus on software architecture, design patterns, and tools and methods.

Comments

There are no comments yet.

Only conference attendees are allowed to rate sessions.

Sponsored by

Platinum

sponsors

Gold

sponsors

sponsors

sponsors

sponsors

sponsors

sponsors

Silver

sponsors

sponsors

sponsors

sponsors

Media

sponsors

sponsors

sponsors

sponsors

sponsors

sponsors

sponsors

sponsors

sponsors

sponsors

sponsors

Become a sponsor