Deze website gebruikt cookies (en daarmee vergelijkbare technieken) om het bezoek voor u nog makkelijker en persoonlijker te maken. Met deze cookies kunnen wij en derde partijen uw internetgedrag binnen en buiten onze website volgen en verzamelen.
Hiermee kunnen wij en derde partijen advertenties aanpassen aan uw interesses en kunt u informatie delen via social media.
Klik op 'Ik ga akkoord' om cookies te accepteren en direct door te gaan naar de website of klik op om uw voorkeuren voor cookies te wijzigen. Bekijk onze privacyverklaring voor meer informatie.
$altText
AppLab
Informatica en informatiekunde | 5 EC | Voor dit product gelden ingangseisen
Code IB2602
Prijsindicatie € 324
Deze cursus heeft een vast startmoment. Kijk in het Jaarrooster wanneer de cursus van start gaat en wanneer de begeleiding is ingeroosterd.

Algemeen

Inhoud

Voor de app maak je gebruik van moderne technieken, zoals op dat moment gebruikelijk (momenteel o.a.: reactive, realtime gedistribueerde database, view/data binding, en webservices). Er wordt in groepen aan de app gewerkt, gebruik makend van een modern broncodesysteem (GitLab). In AppLab wordt ook actief gebruik gemaakt van Continuous Integration (CI) en Continuous Delivery (CD), waardoor de gemaakte code automatisch getest en verspreid kan worden.
Een tweetal manieren van werken uit de start-up wereld worden gebruikt: "release early, release often" (om snel feedback te krijgen en je plannen aan te passen) en "fail early, fail fast" (realiseer het meest risicovolle eerst zodat je weet of het zin heeft om door te gaan). De docenten geven actief feedback op de code en manier van werken door middel van de peer-review functionaliteiten van het gebruikte broncodesysteem. De studenten starten met een al ingericht broncode systeem omgeving met voorgegeven basis app met genoemde technieken, om snel aan de slag te kunnen en te concentreren op het realiseren van hun eigen app. In AppLab leer je om in de praktijk tijdsefficiënt een moderne app te maken.

Leerdoelen
- Leren werken in een team met ondersteuning van een modern source code beheer systeem.
- Efficient nieuwe technieken, frameworks en bibliotheken kunnen evalueren en leren deze zaken zich eigen te maken en te gebruiken.
- ‘Moderne’ apps van voor tot achter, en van begin tot eind kunnen ontwikkelen.
- In een praktijk setting leren om code kwaliteit te realiseren en waar te borgen.

Aanmelden

Ingangseisen

Aanmelden voor deze cursus is mogelijk als u de propedeuse en de cursussen Datastructuren en algoritmen (IB1502), Software testen (IB3202) en Webapplicaties: de clientkant (IB1902) conform uw online studiepad heeft afgerond, dan wel heeft vrijgesteld gekregen dan wel daarvoor bent ingeschreven.

Toelichting aanmelden

Deze cursus start 10 februari 2020. We adviseren om uiterlijk zondag 26 januari 2020 hiervoor aan te melden zodat u tijdig het eventuele cursusmateriaal ontvangt, toegang heeft tot de leeromgeving en (indien van toepassing) ingedeeld kunt worden in een studiegroep. Bij aanmelding na 26 januari 2020 kunnen we dit niet garanderen. Aanmelden is mogelijk tot en met 9 februari 2020.

De cursus wordt éénmaal per academisch jaar aangeboden.

Begeleiding

Begeleidingsvorm

Deze cursus heeft een vast startmoment. Kijk in het Jaarrooster wanneer de cursus van start gaat en wanneer de begeleiding is ingeroosterd.

Een aantal virtuele begeleidingbijeenkomsten, en een verplichte startbijeenkomst tijdens de studiedag aan het begin van het semester.

Begeleidingsbijeenkomsten


Utrecht (Studiedag Informatica)
Kwartiel 3 - begeleider: dhr. dhr. drs. B. van Gastel
vr 14-02-2020 / ntb
Kwartiel 4 - begeleider: dhr. dhr. drs. B. van Gastel
za 02-05-2020 / ntb

Online bijeenkomsten
Kwartiel 3 - begeleider: dhr. dhr. drs. B. van Gastel
1. wo 26-02-2020 / 19.30-21.00 uur
2. wo 11-03-2020 / 19.30-21.00 uur
3. wo 25-03-2020 / 19.30-21.00 uur
4. wo 08-04-2020 / 19.30-21.00 uur
Kwartiel 4 - begeleider: dhr. dhr. drs. B. van Gastel
1. wo 03-06-2020 / 19.30-21.00 uur
2. wo 17-06-2020 / 19.30-21.00 uur
3. wo 01-07-2020 / 19.30-21.30 uur

Docenten

Dhr. dr. B. van Gastel en dhr. dr. F. van den Broek.

Bereikbaarheidsoverzicht

Bereikbaarheidsinformatie docenten/examinatoren

Tentamen

Tentamenvorm

Opdracht.

Tentamendata

Volgens afspraak.

Meer info

Cursusmateriaal

Aangezien het vak over moderne technieken van dit moment gaan, zullen een aantal PDF’s beschikbaar gesteld worden. Tevens worden veel online bronnen gebruikt.

Digitale leeromgeving

Als student kunt u via de cursussite in de digitale leeromgeving naar de discussiegroepen. Hier kunt u met medestudenten en begeleider informatie uitwisselen en discussiëren over de leerstof.