Training: PHP Zend Framework
Web Developer
6 uur
Engels (US)

Training: PHP Zend Framework

Incompany training aanvragen

Snel navigeren naar:

  • Informatie
  • Inhoud
  • Kenmerken
  • Meer informatie
  • Reviews
  • FAQ

Productinformatie

In deze cursus leert u wat nodig is om Zend te gebruiken in web development projecten en de basisprincipes die nodig zijn bij het ontwikkelen van PHP web applicaties middels het gebruik van het Zend framework 2. U leert onder andere welke tools u kunt gebruiken om data te bewerken in databases. Tenslotte leert u hoe u Zend kunt gebruiken bij email notification en authentication naar PHP web applicaties.

Inhoud van de training

PHP Zend Framework

6 uur

Features of the Zend Framework

  • start the course
  • describe what an application framework is and the benefits of using a framework when creating a PHP project
  • describe the MVC (Model-View-Controller) pattern and the overall functionality it provides
  • describe the development concepts associated with using an application framework when creating a PHP project
  • download, install, and configure the appropriate PHP files for the operating system on your development computer
  • describe what the Zend framework is and identify the advantages and disadvantages associated with using it when creating PHP applications
  • identify the prerequisite applications needed to be able to use the Zend framework
  • download, install, and configure the Composer tool for dependency management in PHP
  • download, install, and configure the Zend framework 2 and use Composer to add Zend as a project dependency
  • install and recognize the file structure of the sample ZendSkeletonApplication and how it can be used as a starting point for your project
  • configure the document root setting for the server to point to the public subfolder of your Zend project
  • describe the concept of Zend modules and the benefits they provide in a PHP application
  • recognize the folder structure for a typical Zend module as well as the required files contained in the module
  • manually create the folder structure for a custom Zend module
  • manually create the files needed in a custom Zend module
  • configure the Zend ModuleManager to load a module
  • use the Composer tool to install the ZFTool and describe the functionality it provides
  • work with the ZFTool to automatically create a Zend module for your project and recognize the files and folders it creates
  • configure controller files to add a controller and views to your zf2 project
  • configure Zend routes to the appropriate controller in your zf2 project
  • configure Zend views in your zf2 project
  • create a Zend form and recognize the contents a typical form contains
  • configure Zend forms in your zf2 project
  • add a table to a Zend view and configure the controller to use the view
  • work with the Zend framework to add various components used in a typical PHP application

Databases and Advanced Features with the Zend 2 Framework

  • start the course
  • install and configure MySQL on your development computer for use in Zend applications
  • describe how Zend handles data persistence and the models available for Zend to communicate with the database
  • configure a model using the exchangeArray function to handle data from the database
  • write the code to create a TableGateway object that allows the model to communicate with the database
  • write the code to initialize and configure the TableGateway object in your Zend application
  • write the code to configure the database adapter to connect to the database
  • describe the purpose of a service locator and how to add one to your Zend application
  • write the code to read data from the database and display it in the browser
  • write the code to add data from the browser to the database
  • write the code to edit data in the database
  • write the code to delete data from the database
  • work with Zend to configure an application to read data from a database
  • configure your Zend application to customize the layout including the header and footer
  • configure your Zend application to include a breadcrumb navigation bar
  • edit the model, view, and controller to include pagination for displaying data
  • configure your application to include the pagination navigation bar
  • describe the concepts associated with internationalization and the i18n standard supported by Zend
  • install and use the Poedit tool to create translation files for use with Zend
  • configure your Zend application to include internationalization
  • configure your Zend application to include internationalization
  • configure your application to use Zend mail to send e-mail notifications
  • configure your application to include HTTP authentication for the entire site
  • configure your Zend application to include HTTP authentication for specific areas of your site
  • work with Zend to add advanced features to a PHP application

Kenmerken

Docent inbegrepen
Bereidt voor op officieel examen
Engels (US)
6 uur
Web Developer
90 dagen online toegang
HBO

Meer informatie

Doelgroep Webontwikkelaar
Voorkennis

Er is geen specifieke voorkennis voor vereist. Het is een pre wanneer u bekend bent met webdevelopment, databases en de programmeertaal PHP.

Resultaat

Na afronding van de cursus bent u bekend met de basisprincipes die nodig zijn bij het ontwikkelen van PHP web applicaties door gebruik te maken van Zend Framework 2.

Positieve reacties van cursisten

Training: Leidinggeven aan de AI transformatie

Nuttige training. Het bestelproces verliep vlot, ik kon direct beginnen.

- Mike van Manen

Onbeperkt Leren Abonnement

Onbeperkt Leren aangeschaft omdat je veel waar voor je geld krijgt. Ik gebruik het nog maar kort, maar eerste indruk is goed.

- Floor van Dijk

Training: Leidinggeven aan de AI transformatie

Al jaren is icttrainingen.nl onze trouwe partner op het gebied van kennisontwikkeling voor onze IT-ers. Wij zijn blij dat wij door het platform van icttrainingen.nl maatwerk en een groot aanbod aan opleidingen kunnen bieden aan ons personeel.

- Loranne, Teamlead bij Inwork

Hoe gaat het te werk?

1

Training bestellen

Nadat je de training hebt besteld krijg je bevestiging per e-mail.

2

Toegang leerplatform

In de e-mail staat een link waarmee je toegang krijgt tot ons leerplatform.

3

Direct beginnen

Je kunt direct van start. Studeer vanaf nu waar en wanneer jij wilt.

4

Training afronden

Rond de training succesvol af en ontvang van ons een certificaat!

Veelgestelde vragen

Veelgestelde vragen

Op welke manieren kan ik betalen?

Je kunt bij ons betalen met iDEAL, PayPal, Creditcard, Bancontact en op factuur. Betaal je op factuur, dan kun je met de training starten zodra de betaling binnen is.

Hoe lang heb ik toegang tot de training?

Dit verschilt per training, maar meestal 180 dagen. Je kunt dit vinden onder het kopje ‘Kenmerken’.

Waar kan ik terecht als ik vragen heb?

Je kunt onze Learning & Development collega’s tijdens kantoortijden altijd bereiken via support@icttrainingen.nl of telefonisch via 026-8402941.

Background Frame
Background Frame

Onbeperkt leren

Met ons Unlimited concept kun je onbeperkt gebruikmaken van de trainingen op de website voor een vast bedrag per maand.

Bekijk de voordelen

Heb je nog twijfels?

Of gewoon een vraag over de training? Blijf er vooral niet mee zitten. We helpen je graag verder. Daar zijn we voor!

Contactopties