PHP Avancé : Modélisation, Webservices, Librairies courantes

Loader DigitalCityEen ogenblik, aub...

PHP Avancé : Modélisation, Webservices, Librairies courantes

(Réf.259)
21
Uur/Uren
Werkzoekende
Betalend

Georganiseerd door:

Wat zijn de doelstellingen van de opleiding?

Gebruik maken van design patterns - Weten hoe je Webservices moet gebruiken - Weten hoe je PDF's maakt in PHP

Opleidingsprogramma

Inleiding

Herinnering aan OOP in PHP
Beheer van toepassingscontexten
PHP 5, 5.3, 5.4, 5.6, 7: presentatie van de nieuwe kenmerken en evoluties

Ontwerp Patronen

Presentatie en principe; belang van Design Patterns
Web-specifieke design patterns
MVC architectuur
Singleton, Factory, Builder
Proxy, Adapter, Bridge
Iterator, Observer
Dependency injection

Workshop: implementeren van verschillende ontwerppatronen

HTML2pdf maak uw eigen PDF in PHP

Gebruik
Pagina's toevoegen
Afbeeldingen invoegen
Lettertypes gebruiken

Workshop: databasegegevens genereren in PDF

Databanken

Herinneringen: Toegang tot een database
Basisbegrippen van SQL & NoSQL
Inleiding tot Relational Object Mapping
Belang en voordelen van het gebruik van een ORM
ORM PHP: Doctrine, Propel

Workshop: Een ORM installeren en gebruiken

Cryptografie

Beginselen en begrippen van cryptografie
Tegenstelling Encryptie / Hashing
Encryptie-algoritmen: Blowfish, Rijndeal
Encryptie-modi: ECB, CBC, CFB
PHP's encryptie-bibliotheek : Mcrypt

Workshop: Een coderingsklasse maken

Webdiensten

Presentatie van webdiensten en SOA
Presentatie van de Web Services Description Language (WSDL)
De SOAP-bibliotheek van php
Presentatie van een REST-architectuur
Voor- en nadelen

Workshop: bouwen van een webdienst

Slagen voor de certificering (indien inbegrepen in de financiering)

Deze cursus verschijnt in de catalogus Dawan maar er zijn nog geen data gepland.