Opleiding PHP Professional
"Wij hebben deze cursus intern gevolgd en dit is erg goed bevallen! De docent weet alles leuk en vooral ook heel duidelijk over te brengen, en past het tempo waar gewenst aan op de deelnemers. Wij hebben in korte tijd veel geleerd en hebben hiermee een goede basis gelegd." - 11-04-2016 18:25
"Wij hebben deze cursus intern gevolgd en dit is erg goed bevallen! De docent weet alles leuk en vooral ook heel duidelijk over te brengen, e… alles lezen - 11-04-2016 18:25
Startdata en plaatsen
placeApeldoorn 3 mrt. 2025 tot 31 mrt. 2025Toon rooster event 3 maart 2025, 09:30-16:30, Apeldoorn, Dag 1 event 10 maart 2025, 09:30-16:30, Apeldoorn, Dag 2 event 17 maart 2025, 09:30-16:30, Apeldoorn, Dag 3 event 24 maart 2025, 09:30-16:30, Apeldoorn, Dag 4 event 31 maart 2025, 09:30-16:30, Apeldoorn, Dag 5 |
placeUtrecht 3 mrt. 2025 tot 31 mrt. 2025Toon rooster event 3 maart 2025, 09:30-16:30, Utrecht, Dag 1 event 10 maart 2025, 09:30-16:30, Utrecht, Dag 2 event 17 maart 2025, 09:30-16:30, Utrecht, Dag 3 event 24 maart 2025, 09:30-16:30, Utrecht, Dag 4 event 31 maart 2025, 09:30-16:30, Utrecht, Dag 5 |
computer Online: Virtueel 6 mrt. 2025 tot 3 apr. 2025Toon rooster event 6 maart 2025, 09:30-16:30, Virtueel, Dag 1 event 13 maart 2025, 09:30-16:30, Virtueel, Dag 2 event 20 maart 2025, 09:30-16:30, Virtueel, Dag 3 event 27 maart 2025, 09:30-16:30, Virtueel, Dag 4 event 3 april 2025, 09:30-16:30, Virtueel, Dag 5 |
placeRotterdam 11 mrt. 2025 tot 8 apr. 2025Toon rooster event 11 maart 2025, 09:30-16:30, Rotterdam, Dag 1 event 18 maart 2025, 09:30-16:30, Rotterdam, Dag 2 event 25 maart 2025, 09:30-16:30, Rotterdam, Dag 3 event 1 april 2025, 09:30-16:30, Rotterdam, Dag 4 event 8 april 2025, 09:30-16:30, Rotterdam, Dag 5 |
placeEindhoven 13 mrt. 2025 tot 10 apr. 2025Toon rooster event 13 maart 2025, 09:30-16:30, Eindhoven, Dag 1 event 20 maart 2025, 09:30-16:30, Eindhoven, Dag 2 event 27 maart 2025, 09:30-16:30, Eindhoven, Dag 3 event 3 april 2025, 09:30-16:30, Eindhoven, Dag 4 event 10 april 2025, 09:30-16:30, Eindhoven, Dag 5 |
placeApeldoorn 1 apr. 2025 tot 29 apr. 2025Toon rooster event 1 april 2025, 09:30-16:30, Apeldoorn, Dag 1 event 8 april 2025, 09:30-16:30, Apeldoorn, Dag 2 event 15 april 2025, 09:30-16:30, Apeldoorn, Dag 3 event 22 april 2025, 09:30-16:30, Apeldoorn, Dag 4 event 29 april 2025, 09:30-16:30, Apeldoorn, Dag 5 |
placeUtrecht 1 apr. 2025 tot 29 apr. 2025Toon rooster event 1 april 2025, 09:30-16:30, Utrecht, Dag 1 event 8 april 2025, 09:30-16:30, Utrecht, Dag 2 event 15 april 2025, 09:30-16:30, Utrecht, Dag 3 event 22 april 2025, 09:30-16:30, Utrecht, Dag 4 event 29 april 2025, 09:30-16:30, Utrecht, Dag 5 |
computer Online: Virtueel 4 apr. 2025 tot 9 mei. 2025Toon rooster event 4 april 2025, 09:30-16:30, Virtueel, Dag 1 event 11 april 2025, 09:30-16:30, Virtueel, Dag 2 event 25 april 2025, 09:30-16:30, Virtueel, Dag 3 event 2 mei 2025, 09:30-16:30, Virtueel, Dag 4 event 9 mei 2025, 09:30-16:30, Virtueel, Dag 5 |
placeRotterdam 9 apr. 2025 tot 7 mei. 2025Toon rooster event 9 april 2025, 09:30-16:30, Rotterdam, Dag 1 event 16 april 2025, 09:30-16:30, Rotterdam, Dag 2 event 23 april 2025, 09:30-16:30, Rotterdam, Dag 3 event 30 april 2025, 09:30-16:30, Rotterdam, Dag 4 event 7 mei 2025, 09:30-16:30, Rotterdam, Dag 5 |
placeEindhoven 11 apr. 2025 tot 16 mei. 2025Toon rooster event 11 april 2025, 09:30-16:30, Eindhoven, Dag 1 event 25 april 2025, 09:30-16:30, Eindhoven, Dag 2 event 2 mei 2025, 09:30-16:30, Eindhoven, Dag 3 event 9 mei 2025, 09:30-16:30, Eindhoven, Dag 4 event 16 mei 2025, 09:30-16:30, Eindhoven, Dag 5 |
placeApeldoorn 30 apr. 2025 tot 28 mei. 2025Toon rooster event 30 april 2025, 09:30-16:30, Apeldoorn, Dag 1 event 7 mei 2025, 09:30-16:30, Apeldoorn, Dag 2 event 14 mei 2025, 09:30-16:30, Apeldoorn, Dag 3 event 21 mei 2025, 09:30-16:30, Apeldoorn, Dag 4 event 28 mei 2025, 09:30-16:30, Apeldoorn, Dag 5 |
placeUtrecht 30 apr. 2025 tot 28 mei. 2025Toon rooster event 30 april 2025, 09:30-16:30, Utrecht, Dag 1 event 7 mei 2025, 09:30-16:30, Utrecht, Dag 2 event 14 mei 2025, 09:30-16:30, Utrecht, Dag 3 event 21 mei 2025, 09:30-16:30, Utrecht, Dag 4 event 28 mei 2025, 09:30-16:30, Utrecht, Dag 5 |
placeRotterdam 8 mei. 2025 tot 5 jun. 2025Toon rooster event 8 mei 2025, 09:30-16:30, Rotterdam, Dag 1 event 15 mei 2025, 09:30-16:30, Rotterdam, Dag 2 event 22 mei 2025, 09:30-16:30, Rotterdam, Dag 3 event 29 mei 2025, 09:30-16:30, Rotterdam, Dag 4 event 5 juni 2025, 09:30-16:30, Rotterdam, Dag 5 |
placeEindhoven 12 mei. 2025 tot 16 jun. 2025Toon rooster event 12 mei 2025, 09:30-16:30, Eindhoven, Dag 1 event 19 mei 2025, 09:30-16:30, Eindhoven, Dag 2 event 26 mei 2025, 09:30-16:30, Eindhoven, Dag 3 event 2 juni 2025, 09:30-16:30, Eindhoven, Dag 4 event 16 juni 2025, 09:30-16:30, Eindhoven, Dag 5 |
computer Online: Virtueel 12 mei. 2025 tot 16 jun. 2025Toon rooster event 12 mei 2025, 09:30-16:30, Virtueel, Dag 1 event 19 mei 2025, 09:30-16:30, Virtueel, Dag 2 event 26 mei 2025, 09:30-16:30, Virtueel, Dag 3 event 2 juni 2025, 09:30-16:30, Virtueel, Dag 4 event 16 juni 2025, 09:30-16:30, Virtueel, Dag 5 |
placeApeldoorn 5 jun. 2025 tot 3 jul. 2025Toon rooster event 5 juni 2025, 09:30-16:30, Apeldoorn, Dag 1 event 12 juni 2025, 09:30-16:30, Apeldoorn, Dag 2 event 19 juni 2025, 09:30-16:30, Apeldoorn, Dag 3 event 26 juni 2025, 09:30-16:30, Apeldoorn, Dag 4 event 3 juli 2025, 09:30-16:30, Apeldoorn, Dag 5 |
placeUtrecht 5 jun. 2025 tot 3 jul. 2025Toon rooster event 5 juni 2025, 09:30-16:30, Utrecht, Dag 1 event 12 juni 2025, 09:30-16:30, Utrecht, Dag 2 event 19 juni 2025, 09:30-16:30, Utrecht, Dag 3 event 26 juni 2025, 09:30-16:30, Utrecht, Dag 4 event 3 juli 2025, 09:30-16:30, Utrecht, Dag 5 |
placeRotterdam 6 jun. 2025 tot 4 jul. 2025Toon rooster event 6 juni 2025, 09:30-16:30, Rotterdam, Dag 1 event 13 juni 2025, 09:30-16:30, Rotterdam, Dag 2 event 20 juni 2025, 09:30-16:30, Rotterdam, Dag 3 event 27 juni 2025, 09:30-16:30, Rotterdam, Dag 4 event 4 juli 2025, 09:30-16:30, Rotterdam, Dag 5 |
placeEindhoven 10 jun. 2025 tot 8 jul. 2025Toon rooster event 10 juni 2025, 09:30-16:30, Eindhoven, Dag 1 event 17 juni 2025, 09:30-16:30, Eindhoven, Dag 2 event 24 juni 2025, 09:30-16:30, Eindhoven, Dag 3 event 1 juli 2025, 09:30-16:30, Eindhoven, Dag 4 event 8 juli 2025, 09:30-16:30, Eindhoven, Dag 5 |
computer Online: Virtueel 10 jun. 2025 tot 8 jul. 2025Toon rooster event 10 juni 2025, 09:30-16:30, Virtueel, Dag 1 event 17 juni 2025, 09:30-16:30, Virtueel, Dag 2 event 24 juni 2025, 09:30-16:30, Virtueel, Dag 3 event 1 juli 2025, 09:30-16:30, Virtueel, Dag 4 event 8 juli 2025, 09:30-16:30, Virtueel, Dag 5 |
Beschrijving
PHP is een van de belangrijke programmeertalen in de markt. PHP wordt veelal gebruikt om webapplicaties te ontwikkelen. Bekende software zoals Wordpress en Magento is ontwikkeld in PHP.
Tijdens de PHP Cursus
Tijdens de Opleiding PHP Professional leren wij je uitgebreid programmeren in PHP. Je leert de belangrijkste constructies uit de taal kennen en gaat een database opzetten en implementeren in MySQL. We starten met functioneel programmeren en gaandeweg de cursus stappen we over naar object georiënteerd programmeren.
Resultaat van de PHP Cursus
Aan het einde van de Opleiding PHP Professional ben je in staat zelfstandig een webapplicatie te bouwen op basis van de laatste PHP technieken.
PHP …
Veelgestelde vragen
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
PHP is een van de belangrijke programmeertalen in de markt. PHP wordt veelal gebruikt om webapplicaties te ontwikkelen. Bekende software zoals Wordpress en Magento is ontwikkeld in PHP.
Tijdens de PHP Cursus
Tijdens de Opleiding PHP Professional leren wij je uitgebreid programmeren in PHP. Je leert de belangrijkste constructies uit de taal kennen en gaat een database opzetten en implementeren in MySQL. We starten met functioneel programmeren en gaandeweg de cursus stappen we over naar object georiënteerd programmeren.
Resultaat van de PHP Cursus
Aan het einde van de Opleiding PHP Professional ben je in staat zelfstandig een webapplicatie te bouwen op basis van de laatste PHP technieken.
PHP Cursus: Praktijkcase
Het ontwikkelen van een webwinkel staat tijdens de Cursus PHP centraal als praktijkcase. Tijdens de Opleiding PHP Professional ontwikkel je jouw eigen webapplicatie. In overleg met de trainer bepaal je zelf wat voor applicatie jij ontwikkelt.
Competenties en vaardigheden
Om een goede PHP programmeur te worden, werk je tijdens de Opleiding PHP Professional aan de volgende competenties en vaardigheden: leren programmeren, PHP scripts ontwerpen, de basis van OOP en daarbij horende programmeerstructuren, kennis over (relationele) databases, implementatie van MySQL, gebruik van phpMyAdmin, dynamische website maken en ontwikkelen van een webapplicatie.
Als PHP developer leer je dus om diverse PHP scripts te schrijven, denk bijvoorbeeld aan een PHP variabele, PHP for loops en een PHP conditie. De PHP programmeertaal en commando’s pas je toe op dynamische websites, relationele databases en MySQL. Om jouw kennis te toetsen werk je aan een eindproduct, namelijk het maken van een webapplicatie op basis van een relationele database.
Specialisaties
PHP Frameworks
- Laravel
- Symfony
- CodeIgniter
- WordPress voor gevorderden
- Drupal development
Tijdens de Opleiding PHP Professional komen in basis onderstaande onderwerpen aan bod. Afhankelijk van ontwikkelingen op het vakgebied, kan de feitelijke trainingsinhoud hier echter van afwijken. Bel ons gerust voor meer informatie over de actuele inhoud.
Inleiding programmeren PHP
In deze module leer je de basisprincipes van programmeren kennen: variabelen, verschillende soorten programmalussen, functies, de belangrijkste commando's, etc. Je ontwerpt korte, eenvoudige programmaatjes (scripts).
Verder komt aan bod:
- array’s
- reguliere expressies
- cookies
- sessies
- exception handling
- debugging
MySQL
PHP kan met verschillende databasetypen overweg. Veelal wordt het echter gebruikt in combinatie met MySQL. Tijdens de training PHP maken we zelf een database in MySQL. We gaan die database op verschillende manieren bevragen en MySQL toepassen in de scripts.
Object georiënteerd (OO) programmeren
Verreweg de meeste PHP scripts zijn object georiënteerd (OO). Binnen de opleiding PHP starten we met deze methodiek. We beginnen om gebruik te maken van classes van externe programmatuur, zoals een template engine, classes om pdf’s te genereren en emails te versturen. Daarnaast maken we zelf classes en objecten voor eigen software.
Verder komen in deze module aan bod:
- classes en objects
- exception handling
- basis design patterns
Security
Security loopt als een rode draad door de opleiding heen: hoe programmeer je veilig? Hoe zorg je dat iemand anders niet bij je database kan? Hoe valideer je de input van de gebruiker? Veiligheid is dus niet perse een los onderwerp, maar onderdeel van alles wat je programmeert.
Eindopdracht
Tijdens de training werk je een opdracht uit. Je ontwikkelt een webapplicatie op basis van PHP en MySQL, eventueel aangevuld met bijvoorbeeld een templating systeem.
Cursus PHP: Alternatief
Heb je al enig ervaring met een andere programmeertaal en SQL en wil jij je verdiepen in PHP? Dan kan je er voor kiezen om een Cursus PHP voor programmeurs te volgen! Tijdens de Cursus PHP voor programmeurs ga je aan de slag met de basisprincipes van het PHP programmeren en het ontwikkelen van een webapplicatie op basis van MySQL. Of wil jij je nog verder specialiseren in PHP technieken, zoals geavanceerd object oriented programming (OOP)? Dan kunnen wij jou een Masterclass PHP aanbieden. Tijdens de masterclass PHP specialiseer jij je in technieken als geavanceerde OOP, geavanceerde design patterns, software ontwerp, ontwikkelmethoden en UML.
"Wij hebben deze cursus intern gevolgd en dit is erg goed bevallen! De docent weet alles leuk en vooral ook heel duidelijk over te brengen, en past het tempo waar gewenst aan op de deelnemers. Wij hebben in korte tijd veel geleerd en hebben hiermee een goede basis gelegd." - 11-04-2016 18:25
"Wij hebben deze cursus intern gevolgd en dit is erg goed bevallen! De docent weet alles leuk en vooral ook heel duidelijk over te brengen, e… alles lezen - 11-04-2016 18:25
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.