PHP Programmeren Advanced
Locatie
Deze cursus wordt gegeven op onze locatie in Veenendaal.
Voor wie
Deze opleiding is voor iedereen die de meer geavanceerde mogelijkheden van PHP wil leren kennen.
Voorkennis
Wij verwachten van de cursisten kennis op het niveau van de cursus PHP Programmeren.
Duur
De duur van deze cursus is vier dagen.
Certificaat
Alle deelnemers ontvangen na afloop een certificaat.
Kosten
De kosten voor deze opleiding bedragen € 1.495,-.
Inclusief
Cursusmateriaal en lunch.
Omschrijving
De cursus PHP Programmeren Advanced is het logische vervolg op de cursus PHP Programmeren. In deze cursus bouwt u de reeds opgedane basiskennis verder uit met technieken die onmisbaar zijn bij het opzetten van een professionele webapplicatie.
Op de eerste dag van de cursus PHP Programmeren Advanced leert u meer over het belang van modulair programmeren, hoe u zelf functies kunt schrijven en hoe u de zo verkregen functionaliteit op andere pagina's kunt hergebruiken (via includes). U leert formulieren naar zichzelf versturen, zodat de userinterface en het verwerkende script in één bestand te onderhouden zijn. U leert hoe u de databasetoegang kunt optimaliseren en hoe u de uit de database afkomstige informatie prettiger aan de gebruiker kunt presenteren. U leert met arrays werken. U leert eveneens hoe u data uit (tekst)bestanden kunt uitlezen en hoe u naar deze bestanden kunt schrijven.
De volgende dagen leert u over het belang van datavalidatie en hoe deze te realiseren, onder meer met behulp van reguliere expressies. U leert de voor- en nadelen kennen van de verschillende manieren die PHP kent om status vast te houden. Naast de reeds uit de basiscursus bekende methoden (het gebruik van verborgen velden en het verzenden van informatie over de querystring) wordt uitvoerig aandacht besteed aan twee andere manieren: Cookies en Sessies.
Aan het einde van de training past u alle technieken die u inmiddels beheerst toe in een case.
Tijdens deze cursus wordt hoofdzakelijk gewerkt met de MySQL database.
Inhoud
- Modulair programmeren
- Functies schrijven
- Werken met includes
- Self-submitting forms
- Optimaliseren databasetoegang
- Werken met arrays
- Recordsets pagineren
- Recordsets (dynamisch) sorteren
- Database doorzoeken
- Werken met bestanden
- Client-side versus Server-side validatie
- Werken met reguliere expressies
- Status vasthouden in PHP
- Cookies zetten, uitlezen en verwijderen
- Werken met sessies
Data
- 10, 11, 12 & 13 april 2012
- 18, 19, 20 & 21 juni 2012
- 14, 15, 16 & 17 augustus 2012