Programmeren is niet moeilijk. Besluiten nemen over wat je programma moet doen is het harde werk. In de cursus PHP leer je die besluiten te nemen voordat je gaat beginnen aan het programma. Maar ook wanneer tijdens het programmeren er nieuwe ideeën ontstaan moet je deze kunnen doorvoeren. Daarom kijken we goed naar de opbouw van je programma en de herbruikbaarheid van je programma code.
PHP programmeren voor websites.
Je PHP programma kan voor allerlei toepassingen gebruikt worden. Je kunt er je computer mee besturen, meetinstrumenten of een airconditioning, maar meestal maak je iets wat op een webserver de bezoekers voorziet van informatie op maat. Dat betekend dat je goed thuis moet zijn in HTML en CSS (en liefst wat Javascript) wil je in de cursus PHP aan de slag.
Daarnaast zijn er nog allerlei andere (programmeer)talen die je vaak tegenkomt. Denk aan zaken als SQL, Javascript, Regular Expressions, XML, LESS en dergelijke.
10 dagen cursus PHP is intensief.
Tien dagen bezig zijn met een cursus PHP is intensief werk. En dan mag je ook nog rekenen op huiswerk en oefenen, oefenen en oefenen. Het leren opzetten van een programma, schrijven en testen en vervolgens herzien is geen werk voor tussen andere zaken door. Ga je aan de slag, probeer dan ten minste 2 dagen per week aaneensluitend met PHP bezig te zijn. Ik stel graag met je een planning samen voor deze cursus PHP.
- PHP introductie
- Inrichten werkomgeving (AMPPS en editors)
- Configuratie PHP
- Schrijven van PHP code
- Variabelen en gegevenstypen
- Variabelen en html, css of javascript
- Insluiten van bestanden
- Rekenen met variabelen (operatoren)
- Condities of voorwaarden en beslissen
- Cookies en sessies
- Get en Post om informatie door te sturen
- Formulieren en URL parameters
- Lijsten en lussen
- Gecombineerde lijsten
- Lijst naar tekst conversie en JSON
- Functies en herhaalbare programmeercode
- Contact met een database
- Basis SQL voor informatie opvragen en verzenden naar een database
- Database methoden in PHP (MySQL, MySQLi)
- Werken met PDO
- Foutafhandeling in je programma
- Werken met GitHub
- Je programma als klasse en/of object ontwerpen
- Opzet van een klasse
- Klassen variabelen en methodes
- Bescherming van variabelen en methodes
- Overerving en verder bouwen op klassen
- Foutafhandeling bij klassen
- XML data met PHP
- PHP en Ajax applicaties
- PHP en webservices (SOAP)
- PHP en REST services
Oefening baart kunst. En herhaling van je oefening. Het beste oefen je regelmatig met het opnieuw opzetten en bijwerken van je eerder gemaakte scripts en het bekijken, becommentariëren en verbeteren van andermans script.
PHP videolessen beschikbaar.
Mochten er zaken niet meer vers in het geheugen liggen dan heb ik daarvoor videolessen beschikbaar. Volg je een cursus dan zijn de videolessen als naslagwerk inbegrepen. Je hebt onbeperkt, een jaar lang, toegang tot deze lessen. Dat geldt ook voor updates van de lessen wanneer er bijvoorbeeld nieuwe versies van de software zijn of betere methoden om je werk gedaan te krijgen.
PHP support via supportpunten.
Naast de mogelijkheid om de videolessen te volgen kun je natuurlijk altijd nog vragen stellen via de mail. Mocht het een nogal omvangrijke vraag zijn dan kunnen we een support afspraak maken en kun je supportpunten bij me afnemen. Informeer bij me voor de prijzen!
Je staat nooit alleen in het leren van nieuwe zaken. De cursus PHP wordt veelal gevolgd door applicatie beheerders, studenten van media opleidingen die net klaar zijn met hun studie en (grafisch) ontwerpers die veel met programmeurs moeten samenwerken. Veelal werkt men met bestaande applicaties maar wil beter begrijpen hoe deze tot stand komen of nieuwe functionaliteit ontwikkelen.
Uiteindelijk zal de cursus altijd in overleg worden afgestemd op jouw leerbehoefte, ervaring en werk situatie. Hierdoor kunnen de onderwerpen per keer sterk verschillen, net als de duur van de cursus.
In 10 dagen leren kom je ver met PHP. Is de cursus 1 op 1 of met een ander programma dan wordt de tijdsduur aangepast.
Richtprijs voor 1 dag cursus is € 487,- met een maximum van 12 deelnemers. Dit is inclusief videolessen als naslagwerk. Wordt 1 dag gesplitst over 2 ochtenden of middagen dan wordt de prijs € 720,-.
In overleg stellen we de dagen en tijden vast. Dat kunnen ook weekenden en avonden zijn. Hierbij moet wel opgemerkt worden dat de meeste medewerkers niet in staat zijn na een dag werk scherp te blijven en nieuwe dingen te leren.
Mijn voorstel zal meestal zijn een werkdag van 10:00 to 17:00 met een uur lunchpauze van half één tot half twee. Nog beter, splits een dag over twee ochtenden of middagen voor een nog betere leerervaring.