E E DE A LE A C A D MI G IT DI G EN ,TR UR DIN SU OPLEI SSEN Cursus PHP AININGEN & C Inleiding Communicatie PHP en MySQL database Het internet zoals wij het vandaag de dag kennen is niet meer zoals het was. Nadat u de beginselen van PHP heeft leren kennen en bekend bent geworden Internetsites zijn niet langer statische pagina’s die enkel informatie tonen. met relationele databases en de taal SQL is het tijd om de interactie tussen Vele sites communiceren met hun bezoekers om zo een interactieve site te deze twee krachtige talen toe te gaan passen. U leert in deze module hoe creëren. u de juiste vragen stelt aan de database en hoe u die gegevens vervolgens verwerkt in uw site. Een website die enkel is opgezet in HTML en CSS komt u dan ook steeds minder tegen. Vele sites maken gebruik van programmeertalen als ASP, Ruby Verschillende vormen van interactie zullen aan bod komen, zoals bijvoorbeeld en PHP om dynamische websites te bouwen. het opvragen van gegevens uit de database als wel het aanpassen en verwijderen van gegevens door toedoen van een gebruiker. De laatste jaren is PHP is een steeds populairdere taal geworden, welke onderhand aan de basis staat van vele miljoenen webapplicaties. Deze populariteit is mede te danken aan het lage instapniveau. Onze cursus PHP voor webdesigners biedt dan ook precies dat, een laag instapniveau. Iedereen zonder kennis van programmeren kan zonder problemen meedoen aan deze cursus. Door middel van de verschillende modules Advanced PHP In deze module gaan wij dieper in op de programmeertaal PHP. Zaken die aan bod komen zijn onder andere het beveiligen van uw site en het opzetten van een goede, gestructureerde code. Tevens krijgt u hier een basis introductie op het werken met zogeheten classes. die aan bod komen zal iedereen aan het einde van de cursus in staat zijn een eigen webapplicatie te bouwen. Project en beoordeling Tijdens de cursus zullen er twee projecten zijn die als een rode draad door de cursus heen lopen. Ten eerste zullen de docent en de cursisten gezamenlijk Welke onderwerpen worden behandeld werken aan een project, waarin alle onderdelen van de cursus terugkomen. Daarnaast ontwikkelt u uw eigen applicatie, het zij voor u zelf het zij voor een Introductie PHP opdrachtgever. Deze applicatie zal op het einde van de cursus door de docent We beginnen de cursus met een korte introductie in de programmeertaal PHP. worden beoordeeld. Zo maakt u kennis met variabelen, diverse programmeerlussen, rekenmethodes, functies enzovoort. Deze elementen zullen wij gaan toepassen in korte bruikbare “scripts”. In deze module wordt dan ook de basis gelegd voor het verdere verloop van de cursus. Voor wie is deze opleiding bedoeld? Voor deze opleiding geldt, dat wij ervan uitgaan, dat u reeds websites heeft ontwikkeld en daarmee basiskennis heeft van (x)HTML en CSS. U hoeft geen Relationele databases expert te zijn, maar wel bekend zijn met termen als HTML tags en CSS clas- Bij dynamische websites wordt veelvuldig gebruikgemaakt van PHP in combi- ses en selectors. Heeft u hier geen ervaring mee, dan is wellicht de Cursus natie met relationele databases (MySQL). De database bevat de content van de Webdesign voor beginners een optie. site, zoals bijvoorbeeld de gegevens over producten, klanten en leveranciers. Daarnaast veronderstellen wij algemene kennis van computergebruik. Dat Deze gegevens kunnen door middel van PHP overal op de site worden ge- houdt in dat wordt verondersteld, dat u vertrouwd bent met Windows, weet toond. Voordat u echter leert communiceren tussen PHP en MySQL gaan wij hoe u bestanden en mappen beheert op uw computer en kunt surfen op eerst in op de beginselen van relationele databases. Internet. Mocht u een Mac gebruiker zijn en van uw eigen Apple laptop gebruik willen maken tijdens de cursus, dan is dit uiteraard mogelijk. Wij zullen tijdens deze module uitgebreid stilstaan bij het ontwerpen van een database. Zo leert u tabellen op zetten en onderlinge verbanden tussen deze tabellen leggen. Tevens zullen wij u leren de taal SQL te lezen en begrijpen om zo met uw database te kunnen communiceren. Locatie De opleiding wordt verzorgd in Deventer. U kunt de cursusdata op de website bekijken. De Digitale Academie is een initiatief van Zoccolo Concepting & Design gevestigd te Deventer | Leonard Springerlaan 400b | 7424 DB Deventer t. 0570 - 514 899 | f. 0570 - 514 694 | w. www.digitale-academie.nl | e. [email protected] E G EN ,TR UR DIN SU OPLEI SSEN E DE A LE A C A D MI G IT DI AININGEN & C Documentatie en begeleiding De belastingdienst en opleidingen Tijdens de opleiding maken wij gebruik van vrij verkrijgbare De overheid is gebaat bij goed geschoolde burgers. Om die reden faciliteert de vakliteratuur,. Ook maken wij tijdens de cursus gebruik van een online overheid graag het vergroten van kennis in het kader van de beroepsuitvoering. discussieplatform. Bij aanmelding wordt voor u een account Studiekosten zijn daarom fiscaal aftrekbaar. Meer informatie vindt u op: www. aangemaakt, waarvan u gedurende en na afloop van de cursus gebruik kunt digitale-academie.nl/belastingvoordeel. maken om te discussiëren met mede cursisten en docenten. Inschrijven? Software Vul ons inschrijvingsformulier in! De software die wij gebruiken tijdens de opleiding is deels in Open Source verkrijgbaar en deels commercieel. Het gaat hierbij om de programma’s FireFox, FileZilla en Adobe Dreamweaver. De betreffende software is beschikbaar Onze docenten voor zowel het Microsoft Windows besturingssysteem alsook het Apple OSX De docenten voor onze opleidingen zijn geen van alle fulltime docenten. Het besturingssysteem. gaat in de regel om didactisch vaardige mensen, die in het dagelijkse leven in de praktijk werkzaam zijn. Zo is de docent voor onze PHP en Joomla! ad- ars : a j de ng Ein biedi ,aan 2495 € De kosten van de opleiding PHP vanced cursussen een bekwame PHP developer en Joomla! webdesigner. Hij De Cursus PHP kost € 2995,- (€ 3564,05 incl. BTW). draagt graag een deel van zijn kennis over aan anderen. Zijn er aanvullende kosten? Bij veel opleiders zijn er aanvullende kosten gemoeid bij een opleiding. Bij ons is de prijs echter all-inclusive. U betaalt dus geen aanvullende bedragen voor boeken, materialen etc. Verder is bij de prijs inbegrepen: • Een eigen webaccount, waar u uw website kunt ontwikkelen • Studieboeken en studiemateriaal • Een online discussieplatform om vanuit huis contact te onder hou- den met mede-cursisten Bij de prijs is niet inbegrepen: • Een computer • Software (u dient zelf de beschikking te hebben over de gebruikte (Adobe) softtware). De Digitale Academie is een initiatief van Zoccolo Concepting & Design gevestigd te Deventer | Leonard Springerlaan 400b | 7424 DB Deventer t. 0570 - 514 899 | f. 0570 - 514 694 | w. www.digitale-academie.nl | e. [email protected]