PHP en MySQL - Klaslokaal
2.250,00 EUR
- 32 hours
Bouw krachtige, dynamische webapplicaties door een van de meest gebruikte technologiestacks in webontwikkeling onder de knie te krijgen: PHP en MySQL. Deze cursus is ontworpen om je sterke backend-ontwikkelvaardigheden te laten ontwikkelen door PHP-scripting te combineren met MySQL-databasemanagement, zodat je schaalbare, data-gedreven websites en applicaties kunt maken.
Belangrijkste functies
Taal
Lesmateriaal in het Engels
Niveau
Niveau: beginner - gemiddeld
32 uur online training onder begeleiding van een instructeur
Meer dan 70 uur aanbevolen studietijd
28 uur aan praktische oefeningen met echte praktijkvoorbeelden
Branchegerichte opleiding speciaal ontwikkeld voor webontwikkelaars
Stapsgewijze begeleiding door ervaren trainers
Richt je op het bouwen van echte, databasegestuurde webapplicaties
Vraag om datumbevestiging!
Inclusief certificaat van afronding van het programma

Leerdoelen
Aan het einde van dit programma ben je in staat om:
PHP Basisprincipes
Bouw een sterke basis in PHP door te leren hoe je het installeert en instelt, met arrays werkt en voor beslissingen gebruikmaakt van conditionele logica.
Objectgeoriënteerd programmeren
Ontdek belangrijke OOP-concepten zoals overerving, interfaces, constanten en het overschrijven van methoden om meer gestructureerde en herbruikbare code te schrijven.
Geavanceerde databasequery's
Ontwikkel expertise in SQL door geavanceerde queries onder de knie te krijgen, waaronder het sorteren van gegevens en het effectief omgaan met NULL‑waarden.
CakePHP-controllers
Krijg inzicht in de applicatiestroom en leer hoe je CakePHP-controllers gebruikt om gegevensuitwisseling en gebruikersinteracties te beheren.
Formulier aanmaken
Leer hoe je dynamische formulieren bouwt in CakePHP en modelgebaseerde validatie toepast om nauwkeurige en veilige gegevensinvoer te garanderen.
Websiteontwikkeling
Begrijp moderne frameworks en maak gebruik van CakePHP om volledig functionele, schaalbare webapplicaties te bouwen.

Cursustijdlijn
PHP Basisprincipes
Les 1
- Inleiding tot PHP en server-side scripting
- Variabelen, syntaxis en controlestructuren
- Functies en foutafhandeling
- Werken met dynamische webpagina's
Objectgeoriënteerd PHP
Les 2
- Kernconcepten van OOP in PHP
- Klassen, objecten, overerving en interfaces
- Gestructureerde webapplicaties bouwen
JavaScript-beginselen voor webontwikkeling
Les 3
- Voorwaardelijke uitspraken en lussen
- Arrays en gegevensbewerking
- Werken met formulieren en events
- Inleiding tot jQuery
HTML & CSS voor webapplicaties
Les 4
- HTML-structuur, formulieren, links, tabellen en lijsten
- CSS-styling: de basis
- Responsieve webindelingen bouwen
MySQL en database-integratie
Les 5
- Inleiding tot MySQL
- Databases maken en beheren
- Geavanceerde SQL-query's schrijven
- PHP verbinden met MySQL
Framework- en MVC-concepten (Introductie tot CakePHP)
Les 6
- Inzicht in MVC-architectuur
- Controllers, modellen en views
- Database-interactie met behulp van frameworks
- Dynamische applicaties bouwen met behulp van gestructureerde patronen

Voor wie is dit programma bedoeld?
Vereisten
- Basiskennis van HTML en webtechnologieën
- Fundamentele kennis van databases of RDBMS-concepten
- Algemene bekendheid met hoe het internet en websites werken
- Basiskennis van programmeren is handig, maar niet verplicht
Beginnende webontwikkelaars
Softwareontwikkelaars met PHP- en MySQL-vaardigheden gezocht
Database-enthousiastelingen die geïnteresseerd zijn in webapplicaties
Frontend-ontwikkelaars die willen overstappen naar backend-ontwikkeling
Verklaringen
Licenties en accreditaties
De cursus wordt aangeboden volgens de Partner Program Agreement en voldoet aan de vereisten van de License Agreement.
Gelijkheidsbeleid
Kandidaten worden aangemoedigd om contact op te nemen met AVC voor begeleiding en ondersteuning tijdens het gehele accommodatieproces.
Veelgestelde vraag

Heeft u bedrijfsoplossingen of LMS-integratie nodig
Heb je niet de cursus of het programma gevonden dat geschikt zou zijn voor jouw bedrijf? Heb je een LMS-integratie nodig? Neem contact met ons op! Wij zullen met een passende oplossing komen!
