Onsite training

Bring our trainers team onsite to train your employees.

Learn more


PHP

PHP Expertise

Learn PHP object oriented programming basics and advanced techniques with our PHP expert trainers.


Learn how to master the PHP object oriented programming with by practicing during 2 days.

Coming sessions


Infos Date Language Venue Price  
Infos 20-Sep 21, 2010 French Paris 950.00 € Full
  • This session will take place from September 20, 2010 at 9:00 AM to September 21, 2010 at 5:30 PM (Europe/Paris) and it will be hosted by Hugo Hamon.

Infos 04-Oct 5, 2010 French Paris 950.00 € Register
  • This session will take place from October 4, 2010 at 9:00 AM to October 5, 2010 at 5:30 PM (Europe/Paris) and it will be hosted by Hugo Hamon.

Infos 18-Oct 19, 2010 French Paris 950.00 € Register
  • This session will take place from October 18, 2010 at 9:00 AM to October 19, 2010 at 5:30 PM (Europe/Paris) and it will be hosted by Hugo Hamon.

Infos 22-Nov 23, 2010 French Paris 950.00 € Register
  • This session will take place from November 22, 2010 at 9:00 AM to November 23, 2010 at 5:30 PM (Europe/Paris) and it will be hosted by Hugo Hamon.

Infos 06-Dec 7, 2010 French Paris 950.00 € Register
  • This session will take place from December 6, 2010 at 9:00 AM to December 7, 2010 at 12:00 PM (Europe/Paris) and it will be hosted by Hugo Hamon.

Infos 13-Dec 14, 2010 French Paris 950.00 € Register
  • This session will take place from December 13, 2010 at 9:00 AM to December 14, 2010 at 5:30 PM (Europe/Paris) and it will be hosted by Hugo Hamon.


Goals


During 2 days, you will learn the basics of the PHP object oriented programming in order to be able to create your own reusable code or to take PHP 5 frameworks like symfony and Zend Framework in your hands.

Program


Introduction to OOP and PHP 5

  • Introduction to OOP concepts
  • Advantages of the OOP
  • Main principles and implementations
  • Differences between PHP 4 and PHP 5
  • What's new in PHP 5.3 ?

Object Oriented Programming

  • Classes
  • Objects
  • Properties
  • Methods
  • Constructor
  • Destructor
  • Visibility (public, private and protected)
  • Pass objects by reference
  • Simple class inheritance
  • Type hinting
    • Advanced Programming

      • Abstract classes and methods
      • Final classes and methods
      • Magic methods
      • Overriding and overloading methods
      • Exceptions
      • Interfaces
      • Static properties and methods
      • Class autoloading
      • Object cloning
      • Virtual methods calls
      • Object serialization and unserialization
      • Namespaces

      PHP Standard Library (SPL)

      • Introduction to the SPL
      • Extra exceptions types
      • Iterator interface
      • Countable interface
      • ArrayAccess interface
      • Data structures
      • Files manipulation

      PHP's Object APIs

      • Database manipulation with PDO
      • Reading XML files with SimpleXML
      • XML files generation with DOMDocument
      • Datetime formatting with DateTime

      Best practices

      • Document the code with PHPDoc and annotations
      • Introduction to depedency injection principle
      • Introduction to design patterns
      • Automated unit testing
      • Introduction to PHP frameworks

Session details


Price

Starts at 950.00 €

Audience

PHP developpers

Duration

2 days

Training type

Workshop

Topics

PHP, POO, SPL, XML, PDO

Pre-requisites

Mastering PHP and knowing OOP concepts


For further information

+33 1 40 99 81 09

We remain at your disposal for further information.
Contact us