3 ECTS credits
84 u studietijd

Aanbieding 1 met studiegidsnummer 4019140ENR voor alle studenten in het 1e semester met een verdiepend master niveau.

Semester
1e semester
Inschrijving onder examencontract
Niet mogelijk
Beoordelingsvoet
Beoordeling (0 tot 20)
2e zittijd mogelijk
Ja
Inschrijvingsvereisten
Je hebt ‘Objectgeorienteerd programmeren’ gevolgd, alvorens ‘Gevorderde webapplicaties’ op te nemen.
Onderwijstaal
Nederlands
Faculteit
Faculteit Ingenieurswetenschappen
Verantwoordelijke vakgroep
Industriële ingenieurswetenschappen
Onderwijsteam
Kris Steenhaut (titularis)
Steffen Thielemans
Onderdelen en contacturen
36 contacturen Werkcolleges, practica en oefeningen
Inhoud

Werkcollege:

In het werkcollege lossen de studenten onder begeleiding vraagstukken op.
Dit werkcollege stelt de student in staat om een visueel aantrekkelijke webapplicatie af te leveren die data kan aanleveren van externe bronnen zoals een sensornetwerk of externe servers en bijhorende databanken.

  • Het leren werken met en schrijven van XML, JSON, ...
  • Het kunnen opstellen en configureren van een ESB en deze linken met webservers, databases en externe (sociale) netwerken.
  • Courante gevorderde webapplicatietechnieken
    • leren werken met SOAP, JSON, XML, XSLT, Xpath, CSS, ...
    • opzetten en gebruiken van een RESTfull API
    • webapplicaties bouwen voor machine2user en machine2machine applicaties
    • opzetten van een Enterprise Service Bus
    • opzetten van een server en database en deze koppelen met externe actuatoren en sensoren
Studiemateriaal
Digitaal cursusmateriaal (Vereist) : Slides Gevorderde Webapplicaties Master ELO, Canvas
Handboek (Aanbevolen) : Java and XML, B. McLaughlin, J. Edelson, 3de, O'Reilly Media, 9780596101497, 2018
Handboek (Aanbevolen) : RESTful Web Services Cookbook, S. Allamaraju, O'Reilly Media, 9780596801687, 2010
Bijkomende info
Omschrijving begeleiding: na de les, na afspraak of via e-mail.
Leerresultaten

Leerresultaten

  • MaLO_1 Gevorderde toepassingsgerichte kennis, inzicht en vaardigheden hebben in het specialisme met aandacht voor de actuele ontwikkelingen van de technologie en techniek.
  • MaLO_2 Gevorderd, toepassingsgericht inzicht hebben in geavanceerde theorieën en -methodes voor het schematiseren en modelleren van processen of systemen en aanwending ervan bij het oplossen van problemen binnen het specialisme.
  • MaLO_3 Zelfstandig integreren en uitdiepen van eerder verworven kennis met het oog op innovatie van praktische implementatiemogelijkheden en hierbij de grenzen van de eigen competenties kennen.
  • MaLO_4 Oplossingsgericht formuleren en analyseren van complexe problemen binnen het specialisme, deze desgevallend herleiden tot beheersbare deelproblemen, en hiervoor implementatiegericht oplossingen ontwerpen met aandacht voor de concrete context.
  • MaLO_8 Innovatie- en operationeel gericht ontwerpen van systemen, producten, diensten en processen, interpoleren en experimenteren in de bedrijfscontext.
  • MaLO_11 Projectmatig werken vanuit een hoofdzakelijk vakspecifieke context: doelstellingen formuleren, einddoelen en ontwikkeltraject in het oog houden, functioneren als lid van een (inter- en multidisciplinair) team, beginnend leiding geven, een brugfunctie vervullen naar de werkvloer, opereren in een internationale of interculturele omgeving, gericht rapporteren.
  • MaLO_13 Specificaties en randvoorwaarden afwegen en omzetten in een kwaliteitsvol systeem, product, dienst of proces. Extraheren van bruikbare informatie uit onvolledige, tegenstrijdige of redundante gegevens.
  • MaLO_14 Schriftelijk en mondeling communiceren over het eigen vakgebied in de opleidingstaal en de voor het specialisme relevante taal of talen.
  • MaLO_16 Ethisch, professioneel en maatschappelijk verantwoord handelen met aandacht voor technische, economische, humane en duurzaamheidsaspecten.
  • MaSLO-ELO_1 Gevorderde, toepassingsgerichte kennis, inzicht en vaardigheden hebben in de elektronica – ICT, met aandacht voor de actuele ontwikkelingen.
  • MaSLO-ELO_3-NW Verwerft diepgang in de elektronica-ICT discipline: Netwerken.

Doelstellingen

D1: ontwerpt en programmeert een complexe webapplicatie  voor het oplossen van een gesteld probleem uit de reële wereld (MaLO 1, 2, 3, 4, 8, 13; MaSLO ELO 1)
D2: integreert XML technologie in deze applicatie (MaLO 1, 2, MaSLO ELO 3 NW )
D3: rapporteert en presenteert  op een wetenschappelijke, bevattelijke, overzichtelijke en doeltreffende manier (MaLO 11, 14)

AD1: redeneert en handelt gestructureerd en systematisch (MaLO 3)
AD2: communiceert bevattelijk en gestructureerd in het Nederlands (MaLO 14)
AD3: ontwikkelt een professionele attitude (MaLO 11, 14, 16)

 

 

Beoordelingsinformatie

De beoordeling bestaat uit volgende opdrachtcategorieën:
Examen Andere bepaalt 100% van het eindcijfer

Binnen de categorie Examen Andere dient men volgende opdrachten af te werken:

  • Examen andere met een wegingsfactor 100 en aldus 100% van het totale eindcijfer.

    Toelichting: Examenmoment 1ste zittijd:
    Werkcollege:
    - Verslag/voorbereiding: 50% (overgedragen naar tweede zittijd indien 10/20 of meer)
    - Presentatie/antwoorden op vragen: 50% (overgedragen naar tweede zittijd indien 10/20 of meer)
    Examenmoment 2de zittijd:
    Werkcollege:
    - Verslag/voorbereiding: 50%
    - Presentatie/antwoorden op vragen: 50%

Aanvullende info mbt evaluatie

Een ongewettigde afwezigheid van meer dan 25 % op de oefeningensessies geeft aanleiding tot een weigering tot deelname aan het oefeningenexamen en geeft aanleiding tot een afwezigheidsscore voor het betreffende examen. De sanctie wordt overgedragen naar tweede zittijd.
 

Toegestane onvoldoende
Kijk in het aanvullend OER van je faculteit na of een toegestane onvoldoende mogelijk is voor dit opleidingsonderdeel.

Academische context

Deze aanbieding maakt deel uit van de volgende studieplannen:
Master in de industriële wetenschappen: elektronica-ICT: informatie- en communicatietechnieken met profiel netwerken