Voltijd
Nederlands
ARNHEM
30.0
5 februari 2018 t/m 8 juli 2018 -- open

Voor meer informatie:

info@han.nl | T (024) 35   30 500 van 09.00 tot 16.30 bereikbaar | www.han.nl

Voor inhoudelijke informatie:

Lars Tijsma
E-mail: l.tijsma@han.nl

Inschrijven? Goed om te weten! Bij populaire minoren vindt 3 tot 4 weken na het open gaan van de inschrijvingen een loting plaats áls er op dat moment meer inschrijvingen zijn dan beschikbare plaatsen. Bij de minoren waar nog plaats is, geldt daarna tot aan de sluiting van de inschrijfperiode: zodra een minor vol is, wordt deze gesloten, vol = vol.

Daarnaast geldt dat als het aantal aanmeldingen na drie weken ruim onder de norm ligt; deze minor mogelijk wordt teruggetrokken. Dus heb je interesse, meld je direct aan.

 

Schrijf je op tijd in!

Let op: Voor HAN studenten geldt dat zij zich, in geval van uitloten of geen doorgang van de eerste keuze NA de periode van besluitvorming (deze duurt ca. 3 weken), kunnen herinschrijven. Dit kan alleen op de dan nog beschikbare minoren die plaatsen vrij hebben.

Ook dan geldt: zodra een minor vol is, wordt deze gesloten, vol = vol.

 

Een goed overzicht van de HAN minoren kun je vinden in de minoren app! De app is bereikbaar via: http://www.minoren-han.nl/

In de HAN-minor “Develop Web Applications” leer je hoe je grootschalige webapplicaties ontwikkelt gebruikmakend van clients, servers en protocollen.

 

Course 1: Client Side Web Development

Deze course is gericht op het ontwerpen en realiseren van geavanceerde webapplicaties aan clientkant, die in de beroepspraktijk gebruikt worden. Je leert hoe JavaScript echt werkt, hoe de browser werkt, hoe frameworks in elkaar zitten, hoe je end-to-end functionaliteit moet testen en welke mogelijkheden je als client-side ontwikkelaar hebt om veilig synchroon en asynchroon met een server te communiceren.

 

Coourse 2: Server Side Web Development

Deze course is gericht op het ontwerpen en realiseren van geavanceerde webapplicaties aan serverkant, die in de beroepspraktijk gebruikt worden. Je leert hoe het Node.js platform werkt in combinatie met NoSQL-databases en welke frameworks en libraries er op dat gebied zijn. Je doet daarnaast onderzoek naar de ontwikkelingen, trends en dynamiek in het domein van server side web development.

 

Project

De tweede helft van de minor is een multidisciplinair project, dat je uitvoert samen met studenten die zich specialiseren in Internet-of-things, e-business, service-design, mobile development, etc. Samen voer je een opdracht van een externe opdrachtgever uit, waarbij je concepten ontwikkelt, nieuwe technologie onderzoekt, een prototype realiseert en test bij een passende doelgroep. Het project is verbredend: je leert hoe je vanuit een globale opdrachtomschrijving tot een concreet resultaat kunt komen en op welke manieren je daarbij de kennis van je eigen en van andere vakgebieden kunt inzetten.

onderwerpen:

  • Javascript 

  • NodeJS 

  • DOM en BOM 

  • Client-side SPA framework
 (React)
  • Ajax en REST 

  • Sessies, authenticatie en authorisatie 

  • NodeJS Webapplication Framework 

  • Document Databases 

  • Realtime server-client communication 


soort minor:

Dit is een verbredende minor. Je moet wel kunnen computerprogrammeren.

Na het volgen van deze minor kun je:

  • Een technisch ontwerp voor een webapplicatie maken op basis van een (gegeven) functioneel ontwerp
  • Client en server side webapplicaties realiseren, met bijbehorende frameworks, libraries en packages.
  • User interfaces realiseren op basis van wireframes en ontwerpen voor navigatie-structuren en informatie-architecturen.
  • Testcases op voor end-to-end-testen opstellen op basis van functioneel en technisch ontwerp, en laat die geautomatiseerd uitvoeren.
  • Een datamodel voor een noSQL database ontwerpen en de code schrijven die de database ontsluit voor de web-applicatie.
  • Architectuurbeslissingen maken voor de verspreiding van applicatie-logica over server, clients en 3rd-party services, en een ontwerp maken voor de resulterende API’s.

Een innovatief multidisciplinair project uitvoeren in samenwerking met lectoren en het bedrijfsleven.

Deze minor is toegankelijk mits je kennis en ervaring in objectgeorienteerd computerprogrammeren, en databases hebt. Neem contact op met l.tijsma@han.nl als je niet zeker weet of je programmeer-niveau voldoende is.

De minor wordt mogelijk Engelstalig uitgevoerd, en studenten die zich inschrijven moeten daarmee akkoord zijn.

  • tentamens
  • practicumopdracten
  • projectdossier

Het project wordt getoetst door de student twee maal te bevragen op de individuele bijdrage en groepsbijdrage. Het assessment bestaat uit een beoordeling van de ingeleverde producten zoals verslagen, ontwerpen, onderzoeken en gerealiseerde applicaties aangevuld met een individuele verdediging door de student.

Er wordt vanuit gegaan dat studenten van maandag t/m vrijdag beschikbaar zijn, dus bijbaantjes of andere vakken van maandag t/m vrijdag (8.45-17.30 uur) volgen is geen optie.

 

werkvormen:

  • Flipped Classroom
  • Begeleid Practicum
  • Projectonderwijs

Studenten van de HAN kunnen zich eenvoudig aanmelden via alluris.

Inloggen alluris arrowright

Externe studenten moeten eerst een account aanmaken bij kies op maat.

Heb je nog geen account bij kies op maat? Klik dan op onderstaande button om een account aan te maken.

Account aanmaken arrowright

Heb je al wel een account bij kies op maat? Klik dan op onderstaande button om in te loggen.

Inloggen kies op maat arrowright