In deze cursus leer je de basis van PHP: variabelen, formulieren, sessies en koppelingen met een MySQL-database. Je bouwt zelf een eenvoudige webshop.

  • Je website wordt interactief en dynamisch
  • Direct koppelen aan een MySQL-database
  • Bouw je eigen webshop tijdens de cursus
  • Praktische voorbeelden uit de echte praktijk
  • Foutloos debuggen leer je stap voor stap

3 dagen

Utrecht ma 13 t/m wo 15 juli 2026
Rotterdam wo 29 t/m vr 31 juli 2026
Meer data Scroll naar beneden voor meer data
€1875,-

Wil je je website dynamischer en interactiever maken? In deze PHP Basis cursus leg je met praktische voorbeelden de basis voor eigen scripts, webformulieren en koppelingen met een MySQL-database. Je sluit af met een eenvoudige webshop als praktijkcase.

Omschrijving

In deze cursus PHP Programmeren Basis maak je kennis met PHP, een krachtige open source scripttaal die je website dynamischer en interactiever maakt. Je leert hoe je met PHP de verbinding legt tussen een website en een database, zoals MySQL of PostgreSQL.

Je begint met het opzetten van een PHP-ontwikkelomgeving en schrijft al snel je eerste eigen scripts. Stap voor stap werk je toe naar onderwerpen als variabelen, operators, webformulieren, cookies en sessies, bestandsbeheer en de koppeling met een database. Aan de hand van praktische voorbeelden bouw je als afsluitende case een eenvoudige webshop.

Na deze training beschik je over een stevige basis om zelfstandig PHP-toepassingen te ontwikkelen, van berekeningen en formulieren tot databasekoppelingen.

Onderwerpen

  • Een PHP-ontwikkelomgeving installeren
  • Je eerste eigen script schrijven
  • Variabelen en datatypes
  • Werken met operators en lussen
  • Webformulieren bouwen
  • Cookies en sessies gebruiken
  • Bestanden openen en wegschrijven met PHP
  • Een database ontwerpen en koppelen aan MySQL
  • Fouten opsporen en debuggen
  • Praktijkcase: een eenvoudige webshop bouwen

Resultaat

Na deze cursus schrijf je zelfstandig PHP-scripts en bouw je dynamische, interactieve webpagina's. Je werkt met variabelen, datatypes, operators en lussen, en je verwerkt invoer uit webformulieren. Ook leg je een koppeling met een MySQL-database, gebruik je cookies en sessies, en lees en schrijf je bestanden met PHP.

Daarnaast spoor je fouten in je code op en los je ze gericht op met debugging. Als afsluiting bouw je een eenvoudige webshop, zodat je alle onderdelen in samenhang toepast. Daarmee heb je een stevige basis om PHP in te zetten voor maatwerk-toepassingen, of om door te groeien naar een vervolgcursus.

Doelgroep

Deze training is geschikt voor iedereen die wil leren programmeren met PHP. Denk aan (beginnende) webontwikkelaars, front-enders die hun kennis willen uitbreiden naar de serverkant, en hobbyisten of ondernemers die hun eigen website dynamisch en interactief willen maken. Enige ervaring met HTML is handig, maar voorkennis van PHP is niet nodig.

Lesmethodiek

Je werkt in een kleine groep onder begeleiding van een ervaren docent. Theorie en praktijk wisselen elkaar continu af: na elke uitleg ga je zelf aan de slag in een actuele PHP-ontwikkelomgeving. Je schrijft je eigen scripts, bouwt webformulieren en legt koppelingen met een MySQL-database. Stap voor stap werk je toe naar de eindcase, waarin je een eenvoudige webshop bouwt. Vragen stellen kan altijd, en de docent helpt je direct verder als je vastloopt. Zo neem je veel praktijkervaring mee naar huis en kun je na de training zelfstandig met PHP aan de slag.

Voorkennis

Je hebt geen programmeerervaring nodig om met deze cursus te starten. Het helpt als je vlot met een computer overweg kunt en basiskennis hebt van HTML. Verdere voorkennis is niet vereist; we leggen alle PHP-begrippen vanaf de basis uit.

Opmerkingen

De cursus wordt in het Nederlands gegeven en het cursusmateriaal krijgt je mee naar huis. Ook wordt er op PC's gewerkt, maar de training is ook geschikt voor Mac-gebruikers.

Lesvorm

Deze training wordt aangeboden op basis van onze Open Leervorm-lesmethode. Dat betekent dat je onder actieve begeleiding van onze trainer zelfstandig aan het werk gaat om je de stof eigen te maken. Zo kun je in je eigen tempo je leerdoelen halen zonder daarbij gehinderd te worden door een sneller of langzamer tempo van je medecursisten. De trainer ziet erop toe dat je op schema blijft en je leerdoelen haalt. Deze leervorm biedt ruimte aan maatwerk. Je krijgt de gelegenheid om voorbeelden uit je eigen praktijk en IT-omgeving in te brengen waardoor je nog specifieker leert. meer...

Incompany

Wil je deze training organiseren voor een hele groep of meerdere groepen? Dit kan voordelig zijn. We kunnen bijvoorbeeld de inhoud geheel op jouw organisatie afstemmen en een hele groep trainen is bovendien voordeliger.

Gaat het om grote aantallen of een complete academy? Daar komt veel bij kijken. Denk bijvoorbeeld aan planning en communicatie, het inventariseren en afstemmen van de doelen en inhoud van de training. Of aan niveauverschillen, feedback mechanismen en borging. Gelukkig heeft Learnit een rijke ervaring op dit gebied (meer dan 25 jaar) en we helpen je graag bij dit proces.

Vraag hier een offerte aan

Taal

De training wordt standaard verzorgd in het Nederlands. De trainer beheerst de Engelse taal. Er kan gebruik gemaakt worden van Engelstalig cursusmateriaal. Bij inschrijving van minimaal 3 deelnemers kan de training ook geheel in het Engels verzorgd worden.

Beschikbare data

Wanneer wil jij starten?

ma 13 t/m wo 15 juli 2026

Utrecht
€ 1875,- excl. BTW

wo 29 t/m vr 31 juli 2026

Rotterdam
€ 1875,- excl. BTW

wo 26 t/m vr 28 augustus 2026

Rotterdam
€ 1875,- excl. BTW
Toon alle startdata

De beste training voor jou

Bij Learnit vind je altijd een training waarmee je verder komt. Van (technische) IT skills tot communicatie of persoonlijk leiderschap. Daarbij kan je kiezen uit de trainingsvorm die jij het prettigst vindt: een klassikale training, een maatwerktraining bij jou op kantoor, een online cursus of een e-learning. Wij hebben voor iedereen de juiste training en trainingsvorm. Want leren op de manier die het best bij jou past, zorgt voor de beste resultaten.

Waarom kiezen voor een training bij Learnit?

  • Altijd en overal persoonlijk

    Persoonlijke aandacht en een prettige sfeer. Of je nou een cursus volgt bij ons, op kantoor of op je pc, wij zorgen dat je je genoeg thuisvoelt om je grenzen te verleggen.

  • Gewoon doen!

    Nieuwe mogelijkheden ontstaan als je in beweging komt. Scherp blijft. Steeds nieuwe stappen zet. Wij stimuleren je om de stap te wagen en er echt voor te gaan.

  • Groeien door kennis en inspiratie

    Ontdek iets nieuws. Versterk je kwaliteiten. En kies je eigen weg. Wij helpen je groeien met trainingen en leervormen die echt bij jou passen.

  • Skills voor de toekomst

    We denken altijd in mogelijkheden en win-win. En we werken elke dag aan nieuwe oplossingen voor morgen. Door opleidingen te bieden waarmee jij goed voorbereid bent op de toekomst.

  • Samen werken aan kwaliteit

    Aan loze beloftes doen wij niet. Maar wel aan kwaliteit, kennis en ervaring. Een breed cursusaanbod mogelijk gemaakt door onze geïnspireerde medewerkers en trainers.

  • Begrijpen en begrepen worden

    We luisteren naar wat er bij jou leeft. Waar jij behoefte aan hebt. Want daar begint onze oplossing, ons maatwerk. Elkaar goed begrijpen en helder communiceren, daar geloven wij in.

Bekijk meer over Learnit

Samen verder komen

Een training volgen bij Learnit betekent samen leren. Samen met jouw ervaren trainer, samen met je cursusgroep of samen met je collega’s. En of je de training nou thuis, op jouw kantoor of op één van onze trainingslocaties volgt, wij zijn altijd bereikbaar om je te helpen. Onze kennis met jou te delen op zo’n manier dat jij er echt wat aan hebt. Samen verder komen door persoonlijke aandacht en elkaar goed begrijpen; daar geloven wij in.

Direct toepassen in je werk

Theorie uit een boekje leren waar je vervolgens weinig mee kan in je werk? Niet bij Learnit! Welke training je ook volgt bij ons, je kan er direct mee aan de slag op je werkplek. Door jouw unieke leerdoelen die je aan het begin van de training samen met de trainer bepaalt. Door de afwisseling van theorie en (interactieve) praktijkopdrachten. En door de uitdagingen waar jij tegenaan loopt in je dagelijks werk mee te nemen naar de training.

Beschikbare data

Wanneer wil jij starten?

ma 13 t/m wo 15 juli 2026

Utrecht
€ 1875,- excl. BTW

wo 29 t/m vr 31 juli 2026

Rotterdam
€ 1875,- excl. BTW

wo 26 t/m vr 28 augustus 2026

Rotterdam
€ 1875,- excl. BTW
Toon alle startdata

 

Locatie
Datum
Reset filters

3 trainingsdagen

Utrecht

ma 13 t/m wo 15 juli 2026

Utrecht
€ 1875,- excl. BTW

Rotterdam

wo 29 t/m vr 31 juli 2026

Rotterdam
€ 1875,- excl. BTW

wo 26 t/m vr 28 augustus 2026

Rotterdam
€ 1875,- excl. BTW

Geen geschikte startdatum? Stuur ons een datumverzoek. Dan bekijken we samen hoe we toch aan jouw trainingsvraag kunnen voldoen.

Reviews

Wat anderen zeggen over deze training

Cursus PHP Programmeren Basis reviews - Gemiddeld cijfer 8.5

  • “Erg handig is dat je je eigen tempo kan volgen. Als je vervolgens ergens niet uit komt is de docent aanwezig om het uit te leggen.”

    B. Coppens, Cartel Autoverhuur B.V.- PHP Programmeren Basis
    Beoordeling 7.7
  • “Een pittige cursus waar je zeker een introductie van PHP krijgt.”

    E. Conlin, Sisyphus Design- PHP Programmeren Basis
    Beoordeling 8.1
  • “Duidelijke theoretische uitleg en praktische oefeningen om tijdens de les uit te voeren. De trainer van Learnit weet de cursus goed aan te passen op de leerlingen. Een geslaagde PHP-basis meegekregen waar ik veel aan ga hebben in de praktijk. Bedankt.”

    A. Kreupeling- PHP Programmeren Basis
    Beoordeling 8.2
  • “Uitstekende training die geheel heeft voldaan aan mijn verwachtingen”

    A. Verhoeven, Chromalloy Holland B.V.- PHP Programmeren Basis
    Beoordeling 9.0
  • “Learnit heeft een professionele docent bij ons bedrijf langs gestuurd. De docent heeft de grondbeginselen uitstekend uitgelegd zodat het voor ons team begrijpelijk was wat PHP nu is en hoe je ermee kunt programmeren. Daar het de basiscursus betrof, kunnen we nu eenvoudige dingen zelf doen. Ik kijk uit naar een volledige cursus.”

    Ronald de Bakker, Gemeente Den Haag- PHP Programmeren Basis
    Beoordeling 8.4
  • “Ik heb PHP uit de 'abacadabra'-sfeer kunnen halen, dit duwtje in de rug had ik nodig om er zelf op voort te kunnen borduren.”

    J.F. Altenburg, Stenden Hogeschool- PHP Programmeren Basis
    Beoordeling 9.3
  • “In deze training krijg je de basis voor PHP, waarmee je een goede eerste opzet voor een systeem kan maken. Je kan de situaties inbrengen die voor je eigen werksituatie relevant zijn en daarmee, binnen de kaders van de opleiding, deze voor jezelf vormgeven.”

    R. Onderdelinden, Nationale Nederlanden- PHP Programmeren Basis
    Beoordeling 7.9
  • “Afhankelijk van de "fundering" die men al heeft bij de start van deze cursus, stemt men de diepgang van de Basis PHP cursus af op de kandidaten, dat is een zeer krachtig concept, waardoor de cursus kan worden toegespitst op de wensen van de cursist.”

    M.Dijs, Avans Hogeschool- PHP Programmeren Basis
    Beoordeling 7.4
  • “De toegevoegde waarde was dat de docent ook nog goed kon helpen bij php problemen buiten de cursus om. hij heeft me goed kunnen helpen zodat ik voor mijn werk goed vooruit kan.”

    R. van Erp, Van Haandel Metaal- PHP Programmeren Basis
    Beoordeling 7.9
  • “Prima cursus om de basis van PHP en MySQL onder de knie te krijgen. Voordeel van deze opleiding is dat je direct de effecten van de lesstof ziet terugkomen in de opdrachten met aan het eind een zelfgemaakt loginscherm die de input controleert met datgeen wat je zelf in de database hebt gezet.”

    Stefan van Duijn, ING- PHP Programmeren Basis
    Beoordeling 7.9

Learnit reviews

Veelgestelde vragen

Voor de cursus PHP Programmeren Basis heb je geen programmeerervaring nodig. Basiskennis van HTML is wel handig, omdat je PHP vaak combineert met webpagina's. Ervaring met databases is niet vereist; je leert tijdens de training zelf een MySQL-koppeling opzetten. De cursus per persoon en wordt in openleervorm gegeven, zodat je in eigen tempo werkt onder begeleiding van een ervaren docent.

De cursus PHP Programmeren Basis is geschikt voor iedereen die zelfstandig dynamische websites en webapplicaties wil bouwen met PHP. Denk aan (beginnende) webontwikkelaars, webdesigners die hun HTML/CSS-kennis willen uitbreiden, beheerders van websites en hobbyisten. In leer je werken met variabelen, webformulieren, sessies en een MySQL-database. De training per persoon en wordt gegeven in openleervorm overdag.

In de cursus PHP Programmeren Basis leer je in de complete basis van PHP-ontwikkeling. Je installeert een PHP-ontwikkelomgeving, schrijft je eerste scripts en werkt met variabelen, datatypes, operators en lussen. Daarnaast bouw je webformulieren, gebruik je cookies en sessies, lees en schrijf je bestanden en maak je een koppeling met een MySQL-database. Je sluit af met een praktijkcase: een eenvoudige webshop bouwen. De training per persoon.

Ja, na afloop van de cursus PHP Programmeren Basis ontvang je een certificaat van deelname. Je krijgt dit certificaat wanneer je de volledige training hebt gevolgd. Het bewijst dat je de basis van PHP beheerst, zoals variabelen, lussen, webformulieren, sessies en het koppelen van een MySQL-database. Een mooie aanvulling op je cv of LinkedIn-profiel.

Ja, de cursus PHP Programmeren Basis kun je ook incompany volgen op jouw eigen locatie. Dat is interessant als je meerdere collega's tegelijk wilt opleiden. De inhoud blijft hetzelfde: waarin je leert werken met variabelen, webformulieren, MySQL-koppelingen en het bouwen van een eenvoudige webshop. Open inschrijving per persoon; voor een incompany-prijs op maat neem je contact op met Learnit.

Online tutorials zijn prima voor losse onderwerpen, maar laten je vaak alleen met vragen zitten zodra je eigen code niet werkt. De klassikale PHP Programmeren Basis bij Learnit duurt en per persoon in een openleervorm overdag. Je werkt in een klein groepje met een ervaren docent die direct meekijkt bij debugging, databasekoppelingen en je eigen scripts. Je bouwt in deze een doorlopende lijn op: van installatie van je ontwikkelomgeving tot een eenvoudige webshop met MySQL-koppeling. Kies voor klassikaal als je snel productief wilt zijn, gestructureerd wilt leren en directe feedback wilt op je code. Kies voor zelfstudie als je vooral hobbymatig experimenteert en geen tijdsdruk hebt.

Deze PHP-basistraining richt zich op de kerntaal zelf: syntax, variabelen, datatypes, operators, lussen, formulieren, sessies, bestanden en de koppeling met een MySQL-database. Je bouwt in een fundament dat onder elk PHP-framework ligt. Een Laravel- of Symfony-cursus gaat ervan uit dat je die basis al beheerst en focust op conventies, routing, ORM (Eloquent of Doctrine) en architectuurpatronen zoals MVC. Zonder PHP-basiskennis zijn frameworks lastig te doorgronden, omdat je dan moeite hebt om magie van het framework te onderscheiden van standaard PHP-gedrag. De volgorde is dus: eerst deze basis (openleervorm dag), daarna pas een framework. Werk je aan kleine maatwerk-scripts, koppelingen of een eenvoudige webshop, dan is alleen deze basis vaak al voldoende.

Direct na de drie cursusdagen kun je zelfstandig kleine PHP-scripts schrijven, omdat je tijdens de training al een eenvoudige webshop hebt gebouwd inclusief database-koppeling met MySQL. Voor productiewaardige toepassingen (denk aan een klantformulier met validatie en opslag) hebben deelnemers doorgaans nog één tot twee weken oefening nodig naast de cursus. Wat de training versnelt: je werkt met een lokale PHP-ontwikkelomgeving, je oefent variabelen, lussen, webformulieren, cookies, sessies en debugging in samenhang. Vergeleken met losse online tutorials scheelt dat weken zoekwerk, omdat je de stappen in logische volgorde doorloopt en direct feedback krijgt van de docent. De cursus per persoon en wordt gegeven in openleervorm dag, zodat je in eigen tempo werkt met begeleiding.

PHP draait nog altijd op ongeveer 75% van alle websites met een bekende server-side taal, waaronder WordPress, Drupal, Magento en grote platforms zoals Wikipedia en Facebook (in aangepaste vorm). De taal is open source, gratis te gebruiken en wordt actief doorontwikkeld; PHP 8.x bracht onder andere named arguments, JIT-compilatie en betere typeringen. Na de basiscursus van Learnit ( per persoon, openleervorm) kun je zelfstandig dynamische pagina's bouwen, webformulieren verwerken, sessies en cookies beheren, een MySQL-database koppelen en een eenvoudige webshop opzetten. Dat is genoeg om kleine maatwerk-toepassingen te schrijven of bestaande WordPress-sites aan te passen. Voor enterprise-applicaties stap je daarna meestal door naar een framework zoals Laravel of Symfony, waarvoor deze basis de noodzakelijke voorkennis vormt.

Bij de openleervorm dag werk je op locatie aan het lesmateriaal in je eigen tempo, met een docent aanwezig voor uitleg en vragen. Dat verschilt van een strak klassikaal programma waarin de docent centraal doceert en iedereen tegelijk dezelfde oefening maakt. Voordeel: je kunt langer stilstaan bij onderdelen die jij lastig vindt (bijvoorbeeld databasekoppelingen met MySQL of sessies) en sneller door stof die je al kent. Je krijgt directe feedback bij debuggen en bij de eindcase waarin je een eenvoudige webshop bouwt. De openleervorm past goed als je zelfstandig kunt werken en gericht vragen wilt stellen. De prijs is per persoon. Wil je liever een vast tempo met de hele groep, dan is een klassikale variant geschikter.

Tijdens de PHP Programmeren Basis werk je primair met MySQL als database, omdat dit de meest gebruikte combinatie is in webontwikkeling. Je leert een eenvoudig databaseontwerp opzetten, een verbinding leggen vanuit PHP en gegevens uitlezen, toevoegen en wijzigen via SQL-queries. Naast MySQL is PHP ook te koppelen aan andere systemen zoals PostgreSQL of SQLite; de principes die je leert, zijn daarop overdraagbaar. Verder werk je met een lokale ontwikkelomgeving (bijvoorbeeld XAMPP of een vergelijkbare stack met Apache en PHP), webformulieren, cookies en sessies. De training duurt en per persoon in de openleervorm. Als afsluitende case bouw je een eenvoudige webshop, waarin database-koppeling, formulierverwerking en sessies samenkomen. Frameworks zoals Laravel komen niet aan bod; die bouwen voort op de basis die je hier legt.

De actuele prijs vind je rechtsboven op deze cursuspagina, samen met de planning, locatie en lesvorm. Voor incompany of maatwerk maken we graag een offerte op aanvraag.