In deze cursus leer je de basis van PHP. Je werkt met variabelen, webformulieren, sessies en koppelingen met MySQL, en bouwt als afsluiting een eenvoudige webshop.

  • Direct interactieve websites bouwen #### Direct interactieve websites bouwen
  • Je koppelt eenvoudig websites aan databases
  • Praktische voorbeelden uit het echte werk
  • Van eerste script tot eigen webshop
  • Sessies, cookies en formulieren onder de knie

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 dynamische en interactieve websites bouwen? Met PHP leg je de verbinding tussen je site en een database. In deze basistraining ga je aan de slag met webformulieren, MySQL-koppelingen en zelfs een eigen webshop. Praktijkgericht en direct toepasbaar.

Omschrijving

In deze cursus PHP Programmeren Basis leg je het fundament voor het bouwen van dynamische en interactieve websites. Je werkt met PHP, een krachtige open source scripttaal die de verbinding tussen een website en een database mogelijk maakt.

Je begint met het opzetten van een eigen ontwikkelomgeving en schrijft je eerste scripts. Vervolgens ga je aan de slag met variabelen, datatypes, operators en lussen. Je leert webformulieren bouwen, werken met cookies en sessies, en bestanden inlezen en wegschrijven. Ook ontwerp je een database en maak je een koppeling met MySQL.

Aan de hand van praktische voorbeelden en een afsluitende case waarin je een eenvoudige webshop bouwt, krijg je grip op de basisprincipes van PHP. Na deze training kun je zelfstandig kleine PHP-toepassingen ontwikkelen en eenvoudige fouten in je code opsporen.

Onderwerpen

  • Een PHP-ontwikkelomgeving installeren
  • Je eerste eigen script schrijven
  • Werken met variabelen en datatypes
  • Operators en lussen gebruiken
  • Webformulieren bouwen
  • Cookies en sessies inzetten
  • 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 beheers je de basis van PHP en kun je zelfstandig dynamische webpagina's bouwen. Je schrijft eigen scripts, werkt met variabelen, operators en lussen, en maakt webformulieren die gegevens verwerken. Je legt een koppeling met een MySQL-database, gebruikt cookies en sessies, en leest en schrijft bestanden met PHP. Daarnaast weet je hoe je fouten opspoort en debugt. Als afsluiting heb je een eenvoudige webshop gebouwd, waarmee je laat zien dat je de geleerde technieken in samenhang kunt toepassen.

Doelgroep

Deze cursus is geschikt voor iedereen die wil leren programmeren met PHP. Of je nu webdesigner bent en je sites interactiever wil maken, of als beginnend ontwikkelaar de basis van een veelgebruikte scripttaal onder de knie wil krijgen: hier leg je een stevig fundament. Enige ervaring met HTML is handig, maar geen vereiste.

Lesmethodiek

Je volgt deze cursus in onze openleervorm, een flexibele dagtraining waarbij je in eigen tempo door de stof gaat. Een ervaren docent is de hele dag aanwezig om je vragen te beantwoorden en je verder te helpen wanneer je vastloopt. Je werkt veel met praktische opdrachten, zodat je het geleerde direct toepast. Door deze aanpak leer je PHP echt door te doen en krijg je persoonlijke begeleiding op de punten waar jij die nodig hebt.

Voorkennis

Je hebt geen programmeerervaring nodig om met deze cursus te starten. Basiskennis van HTML is handig, omdat je PHP vaak combineert met webpagina's. Verder is enige ervaring met computers en het werken in een teksteditor voldoende om mee te kunnen komen.

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.

Deelnemers volgen een klassikale training bij Learnit

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
Trainer en cursisten werken samen tijdens een Learnit-training

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.

Cursist past het geleerde direct toe op de werkplek

 

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

  • “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
  • “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
  • “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
  • “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
  • “Uitstekende training die geheel heeft voldaan aan mijn verwachtingen”

    A. Verhoeven, Chromalloy Holland B.V.- PHP Programmeren Basis
    Beoordeling 9.0
  • “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
  • “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
  • “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

Learnit reviews

Veelgestelde vragen

In de cursus PHP Programmeren Basis leer je zelfstandig dynamische webpagina's bouwen met PHP. Je werkt aan variabelen, datatypes, operators en lussen, maakt webformulieren en gebruikt cookies en sessies. Ook ontwerp je een database en leg je de koppeling met MySQL. Je sluit af met een praktijkcase waarin je een eenvoudige webshop bouwt.

Voor de cursus PHP Programmeren Basis heb je geen programmeerervaring nodig. Wel is het handig als je bekend bent met HTML, omdat PHP-scripts vaak binnen HTML-pagina's draaien. Basiskennis van werken met een teksteditor en bestanden op je computer is voldoende om soepel te starten. Heb je al ervaring met een andere scripttaal? Dan pak je de stof nog sneller op.

De cursus PHP Programmeren Basis volg je in de openleervorm en duurt één lesdag. Je werkt zelfstandig aan opdrachten op je eigen tempo, met een ervaren docent in de zaal die je direct verder helpt bij vragen. Deze lesvorm is ideaal als je flexibel wilt leren en gericht wilt oefenen met onderwerpen zoals webformulieren, MySQL-koppelingen en een eenvoudige webshop.

Ja, na afloop van de cursus PHP Programmeren Basis ontvang je een certificaat van deelname van LearnIt. Dit certificaat bevestigt dat je de basis van PHP beheerst, waaronder variabelen, lussen, webformulieren, sessies en het koppelen van een MySQL-database. Je kunt het certificaat gebruiken om je vaardigheden aantoonbaar te maken richting werkgevers of opdrachtgevers.

Voor de cursus PHP Programmeren Basis heb je een lokale PHP-ontwikkelomgeving nodig, zoals XAMPP of WAMP, met daarin Apache, PHP en MySQL. Tijdens de training leer je deze omgeving installeren en configureren. Daarnaast werk je met een code-editor naar keuze, bijvoorbeeld Visual Studio Code of PhpStorm. Op de cursuslocatie staat alles klaar op de werkplek, dus je hoeft vooraf niets te installeren.

De cursus PHP Programmeren Basis is geschikt voor iedereen die zelfstandig dynamische websites wil bouwen met PHP. Denk aan webdesigners die hun HTML/CSS-pagina's interactief willen maken, beginnende webontwikkelaars, hobbyisten met een eigen project en ICT'ers die hun skills willen uitbreiden. Je leert werken met formulieren, sessies en een MySQL-database, zodat je daarna zelf toepassingen kunt bouwen.

Zelfstudie via gratis tutorials werkt prima als je gestructureerd kunt doorzetten en weet welke onderwerpen je in welke volgorde moet aanpakken. De openleervorm is een betere keuze als je wilt sparren met een ervaren docent zodra je vastloopt, bijvoorbeeld bij het debuggen van een script of het ontwerpen van een MySQL-databasekoppeling. Je werkt zelfstandig door het lesmateriaal heen op een hele cursusdag, in je eigen tempo, maar met directe begeleiding bij vragen. Dat versnelt het leerproces vooral op onderwerpen waar tutorials vaak oppervlakkig blijven: sessies en cookies, foutafhandeling, en het opzetten van een werkende ontwikkelomgeving. Je sluit af met een case waarin je een eenvoudige webshop bouwt, zodat je de losse onderdelen daadwerkelijk gekoppeld hebt toegepast.

PHP en JavaScript draaien op verschillende plekken. PHP is een server-side scripttaal: de code wordt op de webserver uitgevoerd voordat de pagina naar de bezoeker gaat. JavaScript draait juist client-side, in de browser van de bezoeker zelf. Daardoor gebruik je PHP voor zaken die toegang nodig hebben tot je database, bestanden of gevoelige logica, zoals inloggen, formulieren verwerken of een webshop-bestelling opslaan in MySQL. JavaScript gebruik je voor interactie in de pagina zelf, zoals knoppen, animaties en validatie zonder herladen. In deze cursus leer je de server-kant: variabelen, lussen, formulieren afhandelen, sessies, database-koppelingen en een eenvoudige webshop bouwen. Wil je later een complete webapplicatie maken, dan combineer je beide talen, met PHP als motor achter de schermen.

PHP draait op naar schatting 70% van alle websites met een bekende server-side taal, waaronder WordPress, Drupal en Magento. Dat maakt PHP een praktische keuze als je werk wilt vinden in webdevelopment of bestaande sites wilt onderhouden. Node.js gebruikt JavaScript op de server en is sterker bij real-time toepassingen zoals chat of streaming. Python wordt vaker gekozen voor data-analyse, scripting en machine learning. PHP blijft de standaard voor klassieke website-back-ends met database-koppelingen, formulieren en content-management. In de basiscursus leer je een PHP-ontwikkelomgeving installeren, variabelen en lussen gebruiken, webformulieren bouwen en een MySQL-database koppelen. Je sluit af met een eenvoudige webshop als praktijkcase. Kies PHP als je snel inzetbaar wilt zijn voor websites en CMS-werk. Kies Node.js of Python als je richting apps of data gaat.

Ja, het maken van een koppeling met een MySQL-database is een vast onderdeel van de cursus PHP Programmeren Basis. Je leert een database ontwerpen, verbinding maken vanuit PHP en gegevens uitlezen en wegschrijven. In de eindcase bouw je een eenvoudige webshop waarin die database-koppeling samenkomt met webformulieren, sessies en bestandsverwerking. Na de cursus kun je zelfstandig een formulier-gestuurde applicatie opzetten die data leest en schrijft naar MySQL. Voor productie-waardige toepassingen met security-hardening, prepared statements op senior-niveau en performance-tuning heb je vervolgkennis nodig. De basiscursus dekt het fundament: ontwerp, koppeling, CRUD-handelingen en debugging van veelvoorkomende fouten. Daarmee kun je direct aan de slag met eigen projecten en bouw je verder uit op een werkende basis.

De cursus richt zich op kale PHP, niet op een specifiek CMS. Toch leg je er een bruikbare basis mee voor werk met WordPress, Drupal of Joomla. Die systemen zijn in PHP geschreven, en hun thema's, templates en plug-ins bestaan grotendeels uit PHP-code. Na de basis begrijp je variabelen, lussen, condities, functies en database-aanroepen via MySQL. Daarmee kun je een WordPress-template aanpassen, een eenvoudige custom functie toevoegen aan functions.php, of zien wat een plug-in technisch doet. Voor het bouwen van complete plug-ins of geavanceerde thema's heb je daarna nog kennis van de CMS-specifieke API's nodig (hooks, filters, template-hiërarchie). De cursus is dus een logische opstap, geen vervanging van een aparte WordPress- of Drupal-training.

PHP is in 2025 nog steeds een van de meest gebruikte server-side talen op het web. Ongeveer 75% van alle websites met een bekende server-side taal draait op PHP, grotendeels omdat WordPress, Drupal, Joomla, Magento en Shopware op PHP gebouwd zijn. Moderne PHP-versies (8.x) ondersteunen typed properties, named arguments en JIT-compilatie, waardoor de taal qua snelheid en structuur dicht bij talen als Python of Node.js ligt. Voor wie werkt met bestaande websites, CMS-systemen of webhosting-omgevingen is PHP-kennis direct toepasbaar. Voor nieuwe greenfield-projecten kiezen teams soms voor Node.js of Python, maar in beheer- en maatwerksituaties blijft PHP dominant. De basistraining sluit aan op deze huidige praktijk en behandelt de fundamenten die in elk PHP-project terugkomen.