Training Rogue Wave

Training goals dlearning

Take your PHP career to the next level with PHP Fundamentals III. This course is designed for experienced PHP developers who want to understand the principals of software architecture. This class will introduce students to the tools and techniques used by enterprise-grade PHP development around the world.

Don't settle for the basics, learn the advanced concepts you need to become a PHP architect.

What will I learn:

  • PHP Fundamentals III teaches the advanced level PHP developer, the concepts they need to know to create modern web based applications. It covers concepts like using PHP from the Command Line, to building REST based APIs. This course covers tools like PHP's SPL as well as Docker.

What will I be able to achieve?

Upon completion of this course, PHP developers will be able to:

    • Utilize Docker in both development and production settings
    • Design and create APIs using PHP
    • Setup continuous delivery and continuous integration systems
    • Write PHP scripts that can be run from the command line and from crons

Audience:

  • PHP Fundamentals III is designed for PHP developers with at least three years of experience. Students must have a firm grasp on PHP and object-oriented development in PHP.

Conspect Show list

  1. PHP advance cases
    • DateTime API
    • Generators
    • Closure class
    • PHP recent additions
  2. Standard PHP library
    • Iterators
    • PSR-4 Autoloader
  3. PHP advanced techniques
    • Command line interface (CLI)
    • PSR-6 caching interface
    • Extension custom development
  4. Targeted server environments
    • Continuous delivery
    • CD Phing build tool
    • Jmeter Load Testing
  5. Docker
    • Docker containers
    • Docker execution labs
    • Docker compose
  6. Web APIs
    • REST endpoints and resources
    • Building a REST service API
    • URL parsing
  7. PSR-7 messaging and middleware
    • PSR-7: HTTP message interfaces
    • Middleware
    • Zend Expressive
  8. Software architecture
    • Software design patterns
    • Domain-driven design
Download conspect training as PDF

Additional information

Requirements

PHP Fundamentals I & PHP Fundamentals II are strongly recommended to any PHP developer with less than three years of professional experience developing software using PHP. Four years of experience is recommended.

Difficulty level
Duration 4 days
Certificate

The participants will obtain certificates signed by Rogue Wave Zend.

This course is also intended to help participants prepare for the ZCE PHP certification exam (Zend Certified Engineer PHP). ZCE PHP certification exams are offered at Pearson VUE test centers worldwide. More information about ZCE PHP certification on the http://www.zend.com/en/services/certification/php-certification

Trainer

Rogue Wave Zend Certified Trainer.

Other training Rogue Wave | Zend PHP

Training thematically related

Programming

Web Design and Programming

PHP

Contact form

Please fill form below to obtain more info about this training.







* Fields marked with (*) are required !!!

Information on data processing by Compendium - Centrum Edukacyjne Spółka z o.o.

1160 EUR

close

Discount codes

Discount code may refer to (training, producer, deadline). If you have a discount code, enter it in the appropriate field.
(green means entering the correct code | red means the code is incorrect)

FORM OF TRAINING ?

close

Traditional training

Sessions organised at Compendium CE are usually held in our locations in Kraków and Warsaw, but also in venues designated by the client. The group participating in training meets at a specific place and specific time with a coach and actively participates in laboratory sessions.

Dlearning training

You may participate from at any place in the world. It is sufficient to have a computer (or, actually a tablet, or smartphone) connected to the Internet. Compendium CE provides each Distance Learning training participant with adequate software enabling connection to the Data Center. For more information, please visit dlearning.eu site

TRAINING MATERIALS ?

close

Electronic materials

Electronic Materials: These are electronic training materials that are available to you based on your specific application: Skillpipe, eVantage, etc., or as PDF documents.

Ctab materials

Ctab materials: the price includes ctab tablet and electronic training materials or traditional training materials and supplies provided electronically according to manufacturer's specifications (in PDF or EPUB form). The materials provided are adapted for display on ctab tablets. For more information, check out the ctab website.

 

SELECT TERM TRAINING

    • General information
    • Guaranteed dates
    • Last minute (-10%)
    • Language of the training
    • English
Book a training appointment

Upcoming Rogue Wave training

Training schedule Rogue Wave