Unité pédagogique

Web programming

Derniere édition le: 27/03/2024

Modifier

Responsable:

MULLER Guillaume

Description générale :

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
  • REST Web API principles
  • Java Persistence API with H2 database
  • Swagger API documentation
  • 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).


Mots-clés:

développement web

Nombre d’heures à l’emploi du temps:

42

Domaine(s) ou champs disciplinaires:

Informatique, Systèmes d'information

Langue d’enseignement:

Anglais

Objectifs d’apprentissage:

A la fin de l’unité pédagogique, l’élève sera capable de : Niveau de taxonomie Priorité
Know the main concepts of web development 1. Connaître Essentiel
Have experience in front-end development with HTML, CSS, JavaScript 3. Appliquer Essentiel
Have experience in back-end development with Spring 3. Appliquer Essentiel

Modalités d’évaluation des apprentissages:

Part de l'évaluation individuelle Part de l'évaluation collective
Examen sur table : % Livrable(s) de projet : %
Examen oral individuel : % Exposé collectif : %
Exposé individuel : % Exercice pratique collectif : %
Exercice pratique individuel : % Rapport collectif : %
Rapport individuel : 100 %
Autre(s) : %

Programme et contenus:

Type d’activité pédagogique : Contenu, séquencement et organisation