Cursus PHP Basis
In de cursus PHP Basis wordt een introductie gegeven van PHP waarbij we gebruik maken van de veel gebruikte database server MySQL. Tijdens de cursus bespreken we stap voor stap de basiskennis van het programmeren, waarna we een werkende database-gestuurde PHP-toepassing leren ontwikkelen.

In deze cursus PHP Basis leer je stap voor stap de basisprincipes van programmeren.
Niveau, voorkennis, voorbereiding en zelfstudie
Goede voorkennis van HTML is belangrijk, met name het maken van HTML formulieren. Heb je deze kennis niet, dan adviseren wij eerst de cursus HTML5 en CSS3 Basis te volgen. Enige ervaring met databases kan handig zijn, maar is niet vereist.
Om tijd te winnen tijdens de cursus kan het zijn dat er voorbereiding noodzakelijk is. Bij de definitieve bevestiging van de cursus wordt dit aangegeven. Tijdens en na de cursus kan zelfstudie of huiswerk van toepassing zijn, hou hier rekening mee.
Wat leer je in deze cursus?
Tijdens deze cursus leer je stap voor stap programmeren in PHP vanaf de basis. Je gaat ook veel met oefeningen aan de slag binnen de MySQL Server database zodat je direct de stof kunt toepassen. Zo weet je direct of je de stof ook onder de knie hebt. Het gehele proces komt hierbij aan de orde; het ontwerpen van een programma, schrijven van functies, testen van de code, het opsporen van fouten en het communiceren met de database.
De nadruk in de cursus zal liggen op het procedureel leren programmeren in PHP. Daarnaast leer je de basis van SQL om de opdrachten te geven aan de MySQL database. Wil je vooral met SQL aan de slag, kijk dan eens naar de cursus SQL en Databases Basis.
Binnen de cursus PHP Basis gebruiken we een HTML- of PHP-editor. Tijdens de cursus ben je vrij om een andere editor te gebruiken. Er wordt lokaal op een Apache webserver gewerkt met een lokaal draaiende MySQL database. Deze installatie is gratis en kan je zelf ook tijdens en na de cursus gebruiken.
Voor wie is deze cursus bedoeld?
Wanneer je meer functionaliteit aan een website wilt toevoegen, dan krijg je zeker te maken met PHP. Ook wanneer je uitbreidingen wilt ontwikkelen voor jouw CMS of Blog, dan is dit de cursus voor jou.
Op wat voor functietitels bereidt deze cursus je voor?
(Junior) PHP Programmeur, (Junior) PHP Developer, (Junior) Webdeveloper, (Junior) Webdesigner, etc.
Wat is een logisch vervolg op deze cursus?
Als vervolg op deze cursus bieden wij de cursus PHP Gevorderd. Hier gaan we onder andere dieper op de code in en je leert eigen klassen schrijven. Wil je verder met database gestuurde websites, dan is het interessant om te ontdekken hoe PHP met SQL werkt in de cursus SQL en Databases Basis.
- Introductie PHP en programmeren
- Variabelen en gegevenstypes
- Condities en voorwaarden
- Bestanden maken en lezen
- Formuliergegevens opslaan en lezen
- Lijsten en functies
- Arrays en andere lijstformaten (bv json)
- Zelf functies schrijven en gebruiken
- Werken met een database (langdurige opslag van gegevens)
- MySQL versus andere databases
- Bestaande PHP code (klassen) lezen en toepassen
- Foutopsporing in je code
- Communicatie met een database
- Spieken onder de motorkap van een CMS (WordPress, Joomla of MovableType)
- Cookies verwerken
- Communicatie tussen webpagina’s en gegevens tijdelijk opslaan met sessies
1
Startdatum en locatie
- Cursusdata & startgarantie
- Wij streven ernaar om de cursus te laten plaatsvinden op de door jou gekozen cursusdatum en locatie. Om de planning rond te krijgen kan het echter gebeuren dat de cursus op de genoemde datum of locatie verplaatst moet worden om doorgang te kunnen garanderen. Dit zal altijd in overleg gebeuren. Cursusdata met het label Startgarantie zullen gegarandeerd op die locatie en datum plaatsvinden.
Mocht er geen geschikte datum tussen zitten, neem dan contact op voor de mogelijkheden. - Hybride cursus
- Wanneer je door omstandigheden niet in staat bent om de cursus op locatie bij te wonen, is het mogelijk om de cursus vanuit huis te volgen. Wanneer je de cursus vanuit huis wilt volgen dien je dit minimaal een week vóór aanvang van de eerste cursusdag bij ons kenbaar te maken. Voor de beste leerervaring adviseren wij om de cursus (indien mogelijk) op locatie te volgen.
Start: | Locatie: | Alle lesdagen: |
di 04 mrt | Rotterdam | , , |
di 04 mrt | Bunnik (Utrecht) | , , |
di 04 mrt | Amsterdam | , , |
wo 14 mei | Rotterdam | , , |
wo 14 mei | Bunnik (Utrecht) | , , |
wo 14 mei | Amsterdam | , , |
- Volgde de cursus in Rotterdam
- Ja, erg prettige en leerzame cursus.
- Aanbeveling: Ja
- Oordeel cursus: 8,0
- Oordeel docent: 8,0
- Vragen stellen: 8,0
- Cursusmateriaal: n.v.t.
- Gemiddelde: 8,0
- Jorrit
- Volgde de cursus in Rotterdam
- Goede cursus met diepgang en een duidelijke docent die het overzichtelijk uitlegt. Fijne kleine groep.
- Aanbeveling: Ja
- Oordeel cursus: 10,0
- Oordeel docent: 10,0
- Vragen stellen: 10,0
- Cursusmateriaal: 9,0
- Gemiddelde: 9,8
- Laurens
- Docent ICT
- Volgde de cursus in Utrecht
- Goede cursus die aansloot bij de kennis die ik al had.
De docent wist precies die onderwerpen aan te snijden die nuttig waren. Veel geleerd wat ik in de praktijk kan gebruiken. - Aanbeveling: Ja
- Oordeel cursus: 10,0
- Oordeel docent: 10,0
- Vragen stellen: 10,0
- Cursusmateriaal: n.v.t.
- Gemiddelde: 10,0
- Reshma
- Datawarehouse Specialist
- Het was een 1 op 1 cursus. Hierdoor heb ik erg veel geleerd en meegekregen. De docent heeft me een goede basis meegegeven, waardoor ik nu zelf verder kan gaan. Daarnaast heb ik genoeg tips en tricks meegekregen om zelf oplossingen te zoeken.
- Aanbeveling: Ja
- Oordeel cursus: 9,0
- Oordeel docent: 9,0
- Vragen stellen: 10,0
- Cursusmateriaal: 8,0
- Gemiddelde: 9,0
- Reshma
- Datawarehouse Specialist
- Het was een 1 op 1 cursus. Hierdoor heb ik erg veel geleerd en meegekregen. De docent heeft me een goede basis meegegeven, waardoor ik nu zelf verder kan gaan. Daarnaast heb ik genoeg tips en tricks meegekregen om zelf oplossingen te zoeken.
- Aanbeveling: Ja
- Oordeel cursus: 9,0
- Oordeel docent: 9,0
- Vragen stellen: 10,0
- Cursusmateriaal: n.v.t.
- Gemiddelde: 9,0
- Sido
- Aanbeveling: Ja
- Oordeel cursus: 10,0
- Oordeel docent: 10,0
- Vragen stellen: 10,0
- Cursusmateriaal: 10,0
- Gemiddelde: 10,0
- Stefan
- Webdesigner
- Goede cursus, waarbee je perfect de basisbeginselen van PHP onder de knie krijgt. Een docent die weet waar hij het over heeft en een prima lunch.
- Aanbeveling: Ja
- Oordeel cursus: 8,0
- Oordeel docent: 9,0
- Vragen stellen: 9,0
- Cursusmateriaal: 7,0
- Gemiddelde: 8,3
- Michel
- Functioneel applicatiebeheerder
- Ondanks te weinig cursisten ging de cursus toch door (2 dagen prive i.p.v. 3 dagen met een groep). Daardoor was de cursus 100% op maat. Twee dagen hard gewerkt en veel geleerd van een uitstekende docent.
- Aanbeveling: Ja
- Oordeel cursus: 10,0
- Oordeel docent: 10,0
- Vragen stellen: 10,0
- Cursusmateriaal: 8,0
- Gemiddelde: 9,0
- Eric
- IT beheerder
- Duidelijke lessen, er werd ingespeeld op de persoonlijke wensen
- Aanbeveling: Ja
- Oordeel cursus: 8,0
- Oordeel docent: 8,0
- Vragen stellen: 9,0
- Cursusmateriaal: 8,0
- Gemiddelde: 8,2
- Edwin
- Functioneel Beheerder
- Prima ervaring. Deze cursus behoeft wel veel tijd om onderde knie te krijgen. Voor mij zou het goed zijn om dit vaker te doen alleen is dat niet echt haalbaar wat betreft werk.
- Aanbeveling: Ja
- Oordeel cursus: 8,0
- Oordeel docent: 8,0
- Vragen stellen: 10,0
- Cursusmateriaal: 8,0
- Gemiddelde: 8,4
- Arthur
- Applicatie Beheerder
- Uitleg was goed en duidelijk
- Aanbeveling: Ja
- Oordeel cursus: 9,0
- Oordeel docent: 9,0
- Vragen stellen: 9,0
- Cursusmateriaal: 8,0
- Gemiddelde: 8,6
- Arthur
- IT applicatie beheerder
- Uitleg was heel duidelijk en goed.
- Aanbeveling: Ja
- Oordeel cursus: 8,0
- Oordeel docent: 9,0
- Vragen stellen: 9,0
- Cursusmateriaal: 8,0
- Gemiddelde: 8,4