Web platform engineering
- UE Code EINGB317
-
Dienstregeling
30 15Kwartaal 1
- ECTS-studiepunten 3
-
Taal
French
- Professor
At the end of the course, the student will have acquired a theoretical and practical mastery of the main notions (concepts/abstractions/theories, techniques/technologies, methods/methodologies) related to the engineering of Web applications/platforms. Essentially : - Internet protocols necessary for the operation of a web application ; - the architecture of a Web application (software components; data exchange languages and formats: HTML, CSS, JavaScript, etc.); - software engineering tools (e.g. web frameworks); - safety considerations.
The objectives of this course are: 1. to allow students to experiment with the development of a web application; 2. explain important concepts related to web and Internet (development).
The course covers the important notions underlying the functioning of modern web applications/platforms. The most commonly used frameworks are presented and students are asked to use one of them in a web programming project.
The assessment is based on two elements: on the one hand, on the submission of the project that is developed during the four-month period (code and written report) and, on the other hand, on an oral examination on the concepts explained in the course as well as a discussion on the project.
All the resources needed to complete the learning process of this course are available in due course for free download on Webcampus.