Compu-act opleidingen nederland
Prijzen all-inclusief
Persoonlijk contact
Beoordeeld met een 8,9

Cursus PHP Programmeren

Cursus PHP Programmeren

De cursus PHP Programmeren behandelt de basisprincipes van de HTML embedded scripttaal PHP. PHP staat voor PHP: Hypertext Preprocessor, en is beschikbaar voor Windows en Linux servers.
Het is bedoelt voor het ontwikkelen van dynamische webpagina’s.
PHP ontleent veel van zijn syntax (schrijfwijze) aan C, Java en Perl en is relatief makkelijk om mee te werken.

Tijdens de cursus werken de deelnemers aan een case study die bestaat uit een aantal op elkaar volgende oefeningen.
Je leert zo programmeren met de variabelen, datatypes, operatoren en control flow constructies van de PHP taal. PHP functions en arrays worden komen daarbij ook aan bod.
Centraal element in de cursus is de creatie van dynamische web pagina’s met PHP. Ook wordt aandacht besteed aan het verzenden en controleren van webformulieren, het lezen van inputparameters, het afhandelen van fouten, het omgaan met cookies en het werken met sessies. Tenslotte wordt besproken hoe PHP kan worden gebruikt voor databasebenadering (MySQL) en het lezen en schrijven van bestanden op de server. Een optionele module is – indien de tijd het toelaat – de validatie van input forms met behulp van PHP.

Complete cursusinhoud
Dit ga je leren

Inhoud Cursus PHP Programmeren

Word in 3 dagen een developer met de Cursus PHP Programmeren

Ben ik geschikt voor deze PHP cursus?

Deze cursus is geschikt voor (Beginnende) web developers die willen leren hoe je PHP 7 (PHP: Hypertext Preprocessor 7) kunt gebruiken voor het schrijven van dynamische webpagina’s.

Welke voorkennis heb ik voor deze cursus nodig?

Kennis van HTML is een pré om aan deze cursus te kunnen deelnemen. Kennis van programmeren is bevorderlijk voor een snelle begripsvorming, maar geen harde eis.

Wat kan ik verwachten van deze cursus PHP programmeren?

De concepten worden besproken aan de hand van presentatieslides en demo’s. De theorie wordt veel afgewisseld met oefeningen. PHP is op de cursuspc’s geïnstalleerd in een zogenaamde WAMP package met de Apache webserver en MySQL met behulp van XAMPP.

Wat jij leert tijdens deze cursus

Module 1 : PHP Introductie
  • Wat is PHP?
  • PHP-Gebruik in de wereld
  • Prestaties van PHP
  • Voordelen van PHP
  • De script-tags
  • PHP Basics
  • PHP Output Statements
  • PHP Installatie
  • PHP Configuratie
  • PHP IDE’s (ontwikkelomgevingen)
  • PHP documentatie
Module 2 : Variabelen en Operators
  • PHP Constants
  • PHP Variables
  • PHP Data Types
  • Weak Typing
  • Dynamic Typing
  • Number Datatype
  • String Datatype
  • Boolean Datatype
  • PHP Operators
  • Tekstverwerking
  • Variable Interpolation
  • Include en Require
  • Arrays
  • Associatieve Arrays
  • Het maken van Arrays
Module 3 : Control Flow
  • if Statement
  • else Statement
  • elseif Statement
  • switch Statement
  • for Loop
  • while Loop
  • do while Loop
  • break Statement
  • continue Statement
  • Geneste Loops
  • foreach Loops
Module 4 : Functies
  • Functies
  • User Defined Functions
  • Scope van variabelen
  • Static Variables
  • Case Sensitivity
  • References
  • Call by Reference en Call by Value
  • Beëindigen van scripts
  • Number Formatting
  • PHP Library Functies
  • NumeriekeFuncties
  • String Functies
  • Array Functies
  • Array Sorting Functies
Module 5 : Formulieren verzenden
  • HTTP Requests en Responses
  • HTML Forms
  • Structuur van formulieren
  • Verzenden van formulieren
  • POST en GET gebruiken
  • PHP Form Processing
  • isset gebruiken
  • HTML Input Types
  • Accessing Form Parameters
  • Multiple Valued Form Elements
  • HTTP Request Headers
  • HTTP Status Codes
  • PHP Superglobals
  • Server Superglobal
  • Register Globals
Module 6 : Foutafhandeling
  • Debuggen
  • Logic Errors
  • Displaying Errors
  • Error Severity Levels
  • Error Configuration Settings
  • Error Reporting
  • Logging Errors
  • User Input
  • Syntactical Errors
  • Semantical Errors
  • Fatal Errors
  • Non Fatal Errors
  • Error Handling
Module 7 : Cookies en Sessies
  • Wat zijn Cookies?
  • Valkuilen van Cookies
  • Getting Cookies
  • Setting Cookies
  • Deleting Cookies
  • Cookie parameters
  • Setting Cookie parameters
  • Waarom Sessies gebruiken?
  • Session ID’s
  • Session Tracking
  • Session Tracking Mechanismen
  • PHP Sessies
Module 8 : Bestandsbeheer
  • Bestanden maken
  • Bestanden openen
  • Bestanden lezen
  • In bestanden schrijven
  • Bestanden verwijderen
  • Zoeken in een bestand
  • Uploaden van bestanden
  • Bestandsupload afhandelen
Module 9 : Database Access
  • Web Database Applications
  • PHP en Dataverbindingen
  • Wat is mysqli/PDO?
  • Verbinden met MySQL
  • mysqli/PDO-verbinding
  • mysqli/PDO-queryfuncties
  • Records toevoegen
  • Resultaten ophalen
  • Ophalen in Arrays
  • Ophaalfuncties
Optionele Module : Validatie
  • Onzichtbare velden om validatie te starten
  • Valideren van formuliergegevens
  • Tonen van foutmeldingen
  • Verplichte velden
  • Getalvelden
  • Een e-mailadres valideren
  • Standaardwaarden
  • Logingegevens controleren

Klassikaal bij één van onze vestigingen
Klassikaal (online classroom)
Samen met andere cursisten

Klassikaal

Bekijk klassikale cursusdata
Bij onze klassikale cursussen zit inbegrepen:
Een heerlijke lunch.
Wij serveren onbeperkt lekkere koffie of thee.
Professionele trainers.
Je hoeft niets mee te nemen. Alles is geregeld.
Voldoende (gratis) parkeergelegenheid in de omgeving.
Uitstekend bereikbaar met eigen of openbaar vervoer.
Uitgebreid studiemateriaal met oefenbestanden.
21 jaar ervaring.
Deze cursus duurt 3 dagen
De studielast voor deze cursus bedraagt: 2 dagen
Deze cursus bedraagt € 1250.00 excl. 21% btw en € 15,00 administratiekosten.
Samen met andere cursisten

Klassikaal online classroom

Bekijk klassikale cursusdata
Lessen in ons virtueel klaslokaal:
Gegeven door een van onze professionele docenten (geen e-learning)
Mogelijkheid tot het stellen van vragen
21 jaar ervaring.
Meerdere klassen per week
Deelnemen vanuit uw eigen locatie
Deze cursus duurt 3 dagen
1100.00
SAMEN MET JE COLLEGA'S BIJ JOU OP LOCATIE OF IN ONZE ONLINE CLASSROOM

inCompany (ook online classroom): Cursus PHP Programmeren

Wil je de productiviteit en vaardigheden van jouw collega’s verbeteren? Geen probleem. Wij geven de cursus graag bij jou op kantoor of Online via bijvoorbeeld Microsoft Teams.
Certificaat inbegrepen
Inclusief Reiskosten, Reisuren, Parkeerkosten, Certificaten. Max. 2 uur voorbereiding.
Bij jou op kantoor of in onze online classroom
Cursusinhoud is maatwerk
Deze cursus duurt 3 dagen
1300.00 excl. BTW en administratiekosten

Aankomende cursussen

PHP Programmeren

Cursusdagen: maandag, 12 juni 2023 | maandag, 19 juni 2023 | maandag, 26 juni 2023

€ 1.250,00
Klassikaal
Leeuwarden
12 & 19 juni 2023
PHP Programmeren

Cursusdagen: maandag, 12 juni 2023 | maandag, 19 juni 2023 | maandag, 26 juni 2023

€ 1.250,00
Klassikaal
Limburg
12 & 19 juni 2023
PHP Programmeren

Cursusdagen: maandag, 12 juni 2023 | maandag, 19 juni 2023 | maandag, 26 juni 2023

€ 1.250,00
Klassikaal
Rotterdam
12 & 19 juni 2023
PHP Programmeren

Cursusdagen: maandag, 12 juni 2023 | maandag, 19 juni 2023 | maandag, 26 juni 2023

€ 1.250,00
Klassikaal
Utrecht
12 & 19 juni 2023
PHP Programmeren

Cursusdagen: maandag, 12 juni 2023 | maandag, 19 juni 2023 | maandag, 26 juni 2023

€ 1.250,00
Klassikaal
Zaandam
12 & 19 juni 2023
PHP Programmeren

Cursusdagen: maandag, 12 juni 2023 | maandag, 19 juni 2023 | maandag, 26 juni 2023

€ 1.250,00
Klassikaal
Alkmaar
12 & 19 juni 2023
PHP Programmeren

Cursusdagen: maandag, 12 juni 2023 | maandag, 19 juni 2023 | maandag, 26 juni 2023

€ 1.250,00
Klassikaal
Zwolle
12 & 19 juni 2023
PHP Programmeren

Cursusdagen: maandag, 12 juni 2023 | maandag, 19 juni 2023 | maandag, 26 juni 2023

€ 1.250,00
Klassikaal
Den Bosch
12 & 19 juni 2023
PHP Programmeren

Cursusdagen: maandag, 12 juni 2023 | maandag, 19 juni 2023 | maandag, 26 juni 2023

€ 1.250,00
Klassikaal
Den Haag
12 & 19 juni 2023
PHP Programmeren

Cursusdagen: maandag, 12 juni 2023 | maandag, 19 juni 2023 | maandag, 26 juni 2023

€ 1.250,00
Klassikaal
Eindhoven
12 & 19 juni 2023
PHP Programmeren

Cursusdagen: maandag, 12 juni 2023 | maandag, 19 juni 2023 | maandag, 26 juni 2023

€ 1.250,00
Klassikaal
Haarlem
12 & 19 juni 2023
PHP Programmeren

Cursusdagen: maandag, 12 juni 2023 | maandag, 19 juni 2023 | maandag, 26 juni 2023

€ 1.250,00
Klassikaal
Hoorn
12 & 19 juni 2023

Inschrijven Cursus PHP Programmeren

Klassikaal
inCompany
Bij één van onze vestigingen
1250.00 excl. BTW en €15 administratiekosten
3 dagen
Bekijk cursusdata
Online Classroom
1100.00 excl. BTW en €15 administratiekosten
3 dagen
Bekijk cursusdata
Bij jou op locatie of Online (Live)
1300.00 excl. BTW en €15 administratiekosten
Altijd maatwerk
Bij één van onze vestigingen of op locatie
Prijs is in overleg
Label
Copyright 2023 | Compu Act Opleidingen