Vak: Webtechnologie credits: 5

Vakcode
ITDP21WEB
Naam
Webtechnologie
Studiejaar
2023-2024
ECTS credits
5
Taal
Nederlands
Coördinator
H.E.D. Tattje
Werkvormen
  • Werkcollege
Toetsen
  • Webtechnologie - Overige toetsing

Leeruitkomsten

  • De student (her)schrijft verschillende typen zakelijke teksten binnen het ICT-vakgebied, waaronder een correcte inleiding voor een zakelijk rapport op basis van een ICT-casus, conform algemene richtlijnen en een gerichte structuur op het gebied van rapporteren.
  • De student integreert en gebruikt een database in een webapplicatie.
  • De student ontwerpt en implementeert op gestructureerde wijze een eenvoudige webapplicatie en toont hierbij aan rekening gehouden te hebben met beveiligingsvraagstukken.
  • De student stelt een goed gestructureerd portfolio op, met zakelijke schrijfopdrachten binnen het ICT-vakgebied, in correct Nederlands.
  • De student stelt semantisch correcte HTML op en past eenvoudige CSS-stijlelementen toe.

Inhoud

Centraal in het onderdeel Webtechnologie staat het ontwerpen en bouwen van en eenvoudige webapplicatie op basis van Python en Flask. Er wordt kort aandacht besteed aan html en css. Tevens wordt er kort ingegaan op de tooling die diverse browsers bieden om dergelijke applicaties te realiseren en te profileren.


In deze module wordt gebruik gemaakt van het Bootstrap-framework om de vormgeving van onze site eenvoudig professioneel te maken. Vervolgens gebruiken we de python-library Flask om websites interactiever te maken en aan te sluiten op een sqlite-database.

Deze module is bewust breed van ondiep van opzet: we bespreken alle facetten en alle lagen waar webtechnologie mee te maken heeft, maar gaan nergens echt de diepte in. Het web is een complex apparaat waarin veel verschillende technieken samenwerken en het is binnen het tijdsbestek van tien weken niet mogelijk om die allemaal uit ten treure te behandelen. Voor deze propedeutische fase is het voldoende wanneer deelnemers aan het eind voldoende working knowledge van dit alles hebben.

Opgenomen in opleiding(en)

School(s)

  • Instituut voor Communicatie, Media & IT