Artesis Plantijn Hogeschool Antwerpen
Media, Design en IT
Web frameworks35089/3334/2425/1/63
Study guide

Web frameworks

35089/3334/2425/1/63
Academic year 2024-25
Is found in:
  • Associate Degree of Computer Programming, programme stage 2
This is a single course unit.
Study load: 9 credits
It is not possible to enrol in this course unit under
  • credit contract.
  • exam contract (to obtain a credit).
  • exam contract (to obtain a degree).
Co-ordinator: Similon Andie
Other teaching staff: Peeters Jannes, Van Battel Sam, Van den Poel Jan
Languages: Dutch
Scheduled for: Semester 1 or Semester 2
This course unit is marked out of 20 (rounded to an integer).

Prerequisites

having passed, or having a tolerated mark for Webontwikkeling OR (having passed, or having a tolerated mark for Webontwikkeling_A AND having passed, or having a tolerated mark for CMS intro_U).
Re-sit exam: is possible.
Possibility of tolerance: You have to pass this course unit (will never be tolerated).
Total study time: 234,00 hours

Learning outcomes (list)

The graduate develops a well-founded proposal for the design and web frameworks, coordinating with colleagues, stakeholders, and team members, taking into account the technical and functional requirements.
The student designs a mobile app starting from a functional analysis.
The student sets up the proper programming structure based on the design.
The student designs a web application based on a functional analysis.
The student creates a mobile app based on a functional analysis.
The graduate programs web applications and database structures, following a systematic approach using Agile methodology.
The student makes components with properties, hooks and states.
The student uses a routing library for an application with several pages.
The student makes components that communicate with each other by means of a shared state.
The student makes web applications using external web services.
The student builds a user interface using a UI component library.
The student makes web applications in a single page application web framework.
The student uses the lifecycle of a component.
The graduate takes responsibility for their own digital working environment and contributes to the shared digital infrastructure required for project development, testing, and deployment.
The student works with GIT.
The student uses GIT for the development of the project.
The graduate programs in accordance with the standards and agreements within the organization.
The student follows the coding conventions for the development of mobile applications.
The student realises the project considering the quality standards.
The student can build reusable components.
The graduate tests the functionality of the implemented code according to test scenarios, and identifies and improves it based on reported bugs and issues.
The student can test a web application, debug it and solve performance problems.

Study material (list)

Mandatory
Online Learning material on DigitapMandatory

Educational organisation (list)

Avondtraject
Dagtraject
Practicum48,00 hours
Practicum72,00 hours
Work time outside of contact hours162,00 hours
Work time outside of contact hours186,00 hours

Evaluation (list)

Evaluation(s) for first exam chance
MomentForm%Remark
1st examination periodSkills assessment during the examination series40,00Digitaal.
1st examination periodSkills assessment once during class weeks30,00Digitaal. Georganiseerd tijdens de toetsweek.
Evaluation(s) for re-sit exam
MomentForm%Remark
2nd examination periodSkills assessment during the examination series70,00Digitaal.
Evaluation(s) for both exam chances, not reproducible in re-sit exam
MomentForm%Remark
1st examination periodProject assignment30,00