Artesis Plantijn Hogeschool Antwerpen
Wetenschap en Techniek
campus Spoor Noord Ellermanstraat
Ellermanstraat 33 - 2060 Antwerpen
wt@ap.be
Advanced front-end coding30014/2167/2122/1/74
Study guide

Advanced front-end coding

30014/2167/2122/1/74
Academic year 2021-22
Is found in:
  • International programmes Science and Technology, programme stage 3
    Choice package:
    • Elective Courses GDM
In other study programme:
  • Bachelor of Graphical and Digital Media as Advanced front-end coding
This is a single course unit.
Study load: 6 credits
It is not possible to enrol in this course unit under
  • exam contract (to obtain a credit).
  • exam contract (to obtain a degree).
Teaching staff: Matthé Kim
Languages: English
Scheduled for: Semester 1
This course unit is marked out of 20 (rounded to an integer).
Possible deadlines for learning account: 15.10.2021 ()
Re-sit exam: is possible.
Possibility of deliberation: This course unit is eligible for deliberation according to the criteria as determined by the degree programme you are enrolled in.
Total study time: 156,00 hours

Short description

The web today is an interactive and extremely dynamic environment. Working as a professional web designer of tomorrow you'll need to have more than just HTML and CSS skills in your toolbox.

Client-side JavaScript has become a must but this is just a start. In recent years, a number of sophisticated front-end libraries have emerged that we as designers too can leverage. In this course we will dive deeply into currently one of the most popular of these libraries: Vue.js. We will learn how to build modern front-end applications with Vue, without having to do too much coding. Please note that this is an advanced web course for students that have already acquired a solid working knowledge of HTML, CSS and JavaScript.

Prerequisites

There are no prerequisites for this course.

Learning outcomes (list)

able to analyze a data model
understands the basic principles of full-stack JavaScript web development and is able to put these principles into practice
is able to develop dynamic web applications using front-end JavaScript frameworks (React, Angular)
develops a database model (with a no-sql dbms like MongoDB)
develops a project that follows the principles of full-stack JavaScript development
develops a project that uses a front-end JavaScript framework (React, Angular,…)
applies the knowledge of the English language in a learning context, both oral and written

Study material (text): Mandatory

Course materials will be made available digitally through the DIGITAP platform.

Educational organisation (list)

Learning Activities
Practicum27,00 hours
Work time outside of contact hours129,00 hours

Evaluation (list)

Evaluation(s) for first exam chance
MomentForm%Remark
Academic yearPortfolio100,00
Evaluation(s) for re-sit exam
MomentForm%Remark
Academic yearPortfolio50,00
Academic yearProject assignment50,00Werkstuk en/of digitaal en/of presentatie