Webdevelopment (B-VIVZ-V3M161)

Doelstellingen
Domeinspecifieke leerresultaten
ANALYSEREN
DLR 1. De PBA elektronica-ICT bepaalt in overleg met de opdrachtgever de vereisten van elektronische en/of ICT-systemen. Op basis daarvan verzamelt en interpreteert hij de noodzakelijke technische informatie.
COMMUNICEREN
DLR 8. De PBA elektronica-ICT rapporteert correct en nauwkeurig over processen, systemen en producten, zowel schriftelijk als mondeling.
PROFESSIONEEL HANDELEN
DLR 10. De PBA elektronica-ICT werkt zelfstandig en in team opdrachten en projecten uit. Hij functioneert daarbij in een internationale en digitale werkomgeving.
DLR 11. De PBA elektronica-ICT werkt op een maatschappelijk verantwoorde manier, handelt volgens de geldende kwaliteitseisen en neemt verantwoordelijkheid voor de resultaten.
PROJECTMATIG WERKEN
DLR 13. De PBA elektronica-ICT werkt plan- en projectmatig.
Doelstellingen
Na het voltooien van het opleidingsonderdeel Webdevelopment is de student in staat om:
• aangereikte informatie over een ICT-systeem te analyseren om op die manier concrete ICT-opdrachten zelfstandig te realiseren.
• de zelfgeschreven code (PHP, JavaScript, jQuery, AJAX, …) te optimaliseren zodat de efficiëntie van de code stijgt.
• de developer tools te gebruiken om efficiënter te debuggen in je web browser.
• de geziene leerstof in theorie toe te passen in het labo, aan de hand van concrete opdrachten.
• een HTML-pagina te maken gebaseerd op PHP-code en die te hosten op een lokale webserver.
• JavaScript/jQuery/PHP-code te schrijven voor gebruik op een webpagina.
• MySQL databases aan te maken en te gebruiken op een webpagina.
• CSS-opmaak toe te passen op een webpagina.
• zelfstandig een volledige website op te bouwen (in PHP) en die als project voor te stellen aan de ‘klant’.
• zelfstandig keuzes maken tussen client sided of server sided oplossingen.
Plaats in het onderwijsaanbod
- Bachelor in de elektronica-ICT (Kortrijk) (Afstudeerrichting ICT) 180 sp.
Onderwijsleeractiviteiten
2 sp. T Webdevelopment (B-VIVZ-V5M196)




Inhoud
- HTML inleiding
- PHP basis syntax en structuren (if, while, ...)
- eigen (lokale) webserver opzetten
- variabelen in PHP
- functies in PHP
- stringbewerkingen in PHP
- werken met getallen in PHP
- casting in PHP
- wiskundige bewerkingen in PHP
- werken met datum en tijd in PHP
- arrays in PHP
- OOP in PHP
- bestanden in PHP
- werken met sessies in PHP
- verbinding maken met een MySQL-database in PHP
- opmaak in CSS
- inleiding JavaScript
- inleiding jQuery
- ...
Studiemateriaal
Boek: (ISBN 978-90-587-5437-0): Peters, V. (2016). PHP7 MySQL. Amsterdam: Boom uitgevers Amsterdam.
Buysschaert, R. (2024). Webontwerp – Presentatiemateriaal (niet-gepubliceerde syllabus). Kortrijk: Vives – Syllabus (via hogeschool).
Laptop van de studenten
2 sp. L Webdevelopment (B-VIVZ-V5M235)




Inhoud
- HTML inleiding
- PHP basis syntax en structuren (if, while, ...)
- eigen (lokale) webserver opzetten
- variabelen in PHP
- functies in PHP
- stringbewerkingen in PHP
- werken met getallen in PHP
- casting in PHP
- wiskundige bewerkingen in PHP
- werken met datum en tijd in PHP
- arrays in PHP
- OOP in PHP
- bestanden in PHP
- werken met sessies in PHP
- verbinding maken met een MySQL-database in PHP
- opmaak met CSS
- inleiding JavaScript
- inleiding jQuery
- ...
Studiemateriaal
Boek: (ISBN 978-90-587-5437-0): Peters, V. (2016). PHP7 MySQL. Amsterdam: Boom uitgevers Amsterdam.
Buysschaert, R. (2024). Webontwerp – Presentatiemateriaal (niet-gepubliceerde syllabus). Kortrijk: Vives – Syllabus (via hogeschool).
Laptop van de studenten
Evaluatieactiviteiten
Webdevelopment (B-VIVZ-V83336)
Toelichting
Examenmoment | Beoordelingsschaal |
---|---|
TOTAAL | 1-20/20 puntenschaal |
V5M235 - L Webdevelopment | 1-20/20 puntenschaal |
V5M196 - T Webdevelopment | 1-20/20 puntenschaal |
Labo Webdevelopment: permanente evaluatie (/5) + project (/15). Voor het gedeelte permanente evaluatie, is geen tweede examenkans mogelijk.
Theorie Webdevelopment: permanente evaluatie (/5) + schriftelijk examen (/15). Voor het gedeelte permanente evaluatie, is geen tweede examenkans mogelijk.
Het labo-examen (voor labo Webdevelopment) en het schriftelijk examen (voor theorie Webdevelopment) worden op dezelfde dag georganiseerd (behoudens overmacht of te grote klasgroepen).
De evaluaties van het theorie- en labogedeelte worden verrekend tot één cijfer voor de OPO, volgens het respectievelijk aantal studiepunten van de OLA's.
Sanctie bij het te laat indienen van opdrachten: de student krijgt een nul als score, indien de opdracht niet of na het verstrijken van de deadline ingediend wordt.
Toelichting bij herkansen
Binnen dit opleidingsonderdeel zijn er deeloverdrachten bij een geslaagd deelresultaat:
- V5M235 - L Webdevelopment (binnen en over academiejaar)
- V5M196 - T Webdevelopment (binnen en over academiejaar)
Voor het gedeelte permanente evaluatie, is geen tweede examenkans mogelijk.