Artesis Plantijn Hogeschool Antwerpen
Media, Design en IT
Webtechnologie36802/3334/2425/1/08
Study guide

Webtechnologie

36802/3334/2425/1/08
Academic year 2024-25
Is found in:
  • Associate Degree of Computer Programming, programme stage 1
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: Lettany Barbara
Other teaching staff: Peeters Jannes, Schraepen Philippe
Languages: Dutch
Scheduled for: Semester 1 or Semester 2
This course unit is marked out of 20 (rounded to an integer).

Prerequisites

There are no prerequisites for this course.
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.
You design a web page based on: own insights and research.
The graduate takes responsibility for their own digital working environment and contributes to the shared digital infrastructure required for project development, testing, and deployment.
You use the correct file formats for image, video and audio for use on the web.
You work with an integrated development environment (IDE) to write, run and debug your code.
The graduate programs in accordance with the standards and agreements within the organization.
You build the semantic structure of a static web page.
You use the correct building blocks for different types of text when building a web page.
You use the correct building blocks for different media when building a web page.
You design a web page based on: a predefined layout.
You use the correct style rules to design a web page.
You use layout techniques to place elements on the page.
You structure web applications so that they can be stored on a web server.
You use libraries to expand the possibilities of your website.
You use the basic concepts of usability and user experience to optimize your website for end users.
You apply the basic concepts of functional programming to make a web page interactive.
You correctly use different control structures in an interactive web page.
You use arrays and objects to organize and process multiple data items.
You respect the agreed rules for naming and coding during implementations.
You apply DOM manipulation to dynamically change the structure and content of a web page based on user interactions (events).
You use advanced array functions to work efficiently and expressively with arrays of data.
You apply asynchronous programming techniques to make a web page dynamic.
You retrieve data from an external source using asynchronous code and integrate it into a web page.
The graduate documents as needed to create high-quality user manuals, reference guides, and online resources.
You correctly use the names of the building blocks of a web page (elements, properties and values).
You clearly document the construction of your website.
You document your web pages, which improves the readability, understandability and maintainability of the code.
The graduate tests the functionality of the implemented code according to test scenarios, and identifies and improves it based on reported bugs and issues.
You improve the operation of your website based on: test results.
You improve the accessibility of your website.
You solve problems in your code using: the console in the web browser.
You test and evaluate a web page on different browsers and devices to ensure consistency.
The graduate performs maintenance and adjustments to the web application based on feedback.
You make adjustments to existing web applications to improve functionality or implement new features.
The graduate keeps up with relevant IT advancements, identifies their own development needs, and continuously improves their own practice.
You will build your own project to strengthen your skills and become familiar with interactive web pages.
You use the development environment's library and the associated tools.
You build your own interactive web application to strengthen your skills and become familiar with front-end techniques.

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,00Tussentijdse digitale toets. 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