Course unit

Last updated: 26/09/2024

Edit

Course Director(s):

MULLER Guillaume

General Description:

The main objective of this teaching unit is to learn the fundamentals of web development, mainly through practical sessions. The course is divided in two parts:

Back-end development: This course focuses on the Java Spring framework, and covers the following topics:

  • Gradle
  • Java Spring Boot
  • Java Persistence API with H2 database
  • templating with Thymeleaf
  • Continuous deployment on Clevercloud

Front-end development: This course covers the following topics: 

  • HTML, CSS, JavaScript
  • The Vue.js framework
  • The webpack module bundler

This teaching unit counts for 5 credits (/30 total for a semester).


Key words:

web deve

Number of teaching hours

42

Fields of study

Computer Science, Information Systems

Teaching language

English

Intended learning outcomes

On completion of the unit, the student will be capable of: Classification level Priority

Learning assessment methods

Percentage ratio of individual assessment Percentage ratio of group assessment
Written exam: % Project submission: %
Individual oral exam: % Group presentation: %
Individual presentation: % Group practical exercise: %
Individual practical exercise: % Group report: %
Individual report: 100 %
Other(s): %

Programme and content

Type of teaching activity Content, sequencing and organisation