Academic year
2017-18
Is found in:
- International Curriculum, programme stage 3
In other study programme:
-
Bachelor of Applied Computer Science as Web apps
-
Bachelor of Applied Information Technology as Web apps
-
Bachelor of Applied Information Technology as Web apps
-
Bachelor of Applied Information Technology as Web apps
This is a single course unit.
Study load:
3 credits
Weight:
3,00
Total study time: 75,00 hours
Possible deadlines for learning account: 01.12.2017 ()
Organisation of education
This course unit is marked out of 20 (rounded to an integer).
Re-sit exam: is possible.
Special admission is required to enrol in this course unit under
- credit contract.
- exam contract (to obtain a credit).
- exam contract (to obtain a degree).
Co-ordinator: Lievens Stijn
Other teaching staff: Van Der Helst Pieter, Van Steen Joeri
Language course: No
Languages: English
Scheduled for: Semester 1
Objectives
Is able to create a web app with javascript MVC frameworks.
Is able to write modular javascript, load it into browsers after applying transpilers.
Is able to create and justifying a modern GUI
Is able to write javascript unit tests.
Is able to define and create web components.
Is able to automate (parts of) the build process.
Is able to create and test a REST API backend with an accompanying database and persistence layer
Contents
Javascript MVC
Javascript modules, transpilers, package manager
Html / css
Javascript unit tests
Javascript MVC
Javascript package manager, Javascript task runner
Node.js
Database
Order of enrolment
There are no prerequisites for this course.
Prerequisites
The arrangements regarding prerequisites applied for this course unit are in the Faculty’s educational and examination regulations (FOER).
Final objectives
The student is able to autonomously and efficiently design, construct, document and test quality IT-solutions, taking into account the new developments and application areas |
Final objectives
Partial Competence 1: She/he is able to use Javascript frameworks(TI01)
Indicatoren:
1.1. is able to understand and use different javascript MVC frameworks
1.2. is able to use and understand design patterns
1.3. is able to write unit tests
Partial Competence 2: He/she is able to implement a web app UI (TI01)
Indicatoren:
2.1. is able to use and understand different UI frameworks
2.2. is able to implement design guidelines
2.3. is able to perform performance optimazation
Partial Competence 3: She/he is able to use webcomponents (TI01)
Indicatoren:
3.1. is able to understand web components
3.2. is able to implement web components
Partial Competence 4: He/she is able to use the Javascript task runner(TI01)
Indicatoren:
4.1. is able to automate different tasks in the built proces of the web application
Partial Competence 5: He/she is able to convert a web application to a hybrid application(TI01)
Indicatoren:
5.1. is able to develop a hybrid web application
Teaching methods
Flipped Classroom
Exercises
Assignment
Organisation of education
Colleges
Guided independent learning
Individual and supervised exercises on computer
Study guidance
Individual learning problems can be always communicated to the lecturer and remedied. Students are coached during the guided independent learning.
Evaluation
Evaluation(s) for first exam chance
Moment | Form | % | Remark |
Non-periodic | Assignment: model/product/design | 100,00 | |
Evaluation(s) for re-sit exam
Moment | Form | % | Remark |
Periodic | Assignment: model/product/design | 100,00 | |
Evaluation
• Eerste examenzittijd:
Non period bounded evaluation: 100%
period bounded evaluation : /
• Tweede examenzittijd:
100% (individual assignment)