En pratique

  • Cette unité d'enseignement (UE) articule 1 activité d'apprentissage :
    • Développement web avancé
  • En 2023-2024, elle s'organise au deuxième quadrimestre et couvre 4 crédits (ECTS).
  • L'enseignement est principalement centralisé dans le campus : Département Informatique
  • Cette UE est remédiable d'une session à l'autre
  • Modalités d'enseignement
    • Auditoire
    • Sous-groupe
    • Travaux pratiques dans un local équipé spécifiquement
    • en autonomie

Activité d’apprentissage

Les finalités de l'UE

Cette UE contribue au développement des compétences liées au développement d'application en mettant l'accent sur les applications web classiques, développées à l'aide de cadriciels (Framework).

Les contenus de l'UE

Au cours de cette UE, les étudiant.es étudient les concepts clés des cadriciels utilisés pour développer des applications web classiques. Ces concepts sont illustrés à l'aide du cadriciel ASP.NET Core. Pendant les laboratoires, les étudiants conçoivent, développent et déploient une application web basée sur ce Framework.

Les acquis d'apprentissage visés par l'UE

Au terme de l'UE, l'étudiant sera capable de :

  • Concevoir une application web basée sur un patron architectural, à partir d'une analyse fonctionnelle fournie
  • Développer une application web basée sur le cadriciel ASP.NET Core, conforme aux besoins de l'utilisateur
  • Faire dialoguer une application web avec une base de données relationnelles à l'aide d'une solution ORM
  • Intégrer des éléments de sécurité à son application web
  • Déployer son application dans un environnement de production

Les méthodes d'enseignement-apprentissage

L'UE se compose de cours ex cathedra où les concepts théoriques sont étudiés et mis en pratique via de petits exercices. Chaque cours théorique aborde un concept clé des applications web développé avec un cadriciel. Outre les cours théoriques, l'UE propose des heures de laboratoires où les étudiant.e.s développent une application web avec ASP.NET Core.

Engagement attendu de la part de l'étudiant.e

ASP.NET Core a la réputation d'être facile à prendre en main. Cependant, le développement du projet vous demandera un travail régulier. Sans travail régulier, vous risquez de ne pas rendre un projet fonctionnel dans les temps.

Projet de développement 1ère session

Cette épreuve présente des modalités spécifiques à la 1re session. Elle est organisée avant la session. Il s'agit d'un travail. Cette épreuve est individuelle. Concrètement, l'épreuve repose sur une réalisation par mise en pratique. La correction de cette épreuve est assurée par validation d'un.e enseignant.e.

Projet de développement 2ème session

Cette épreuve présente des modalités spécifiques à la seconde session. Elle est organisée avant la session. Il s'agit d'un travail. Cette épreuve est individuelle. Concrètement, l'épreuve repose sur une réalisation par mise en pratique. La correction de cette épreuve est assurée par validation d'un.e enseignant.e.

Défense orale 1ère session

Cette épreuve présente des modalités spécifiques à la 1re session. Elle est organisée durant la session. Il s'agit d'une présentation. Cette épreuve est individuelle. Concrètement, l'épreuve repose sur une formulation orale. L'épreuve repose sur des réponses longues, formulations personnelles. Elle se déroule avec un support (à projeter). La correction de cette épreuve est assurée par validation d'un.e enseignant.e.

Défense orale 2ème session

Cette épreuve présente des modalités spécifiques à la seconde session. Elle est organisée durant la session. Il s'agit d'une présentation. Cette épreuve est individuelle. Concrètement, l'épreuve repose sur une formulation orale. L'épreuve repose sur des réponses longues, formulations personnelles. Elle se déroule avec un support (à projeter). La correction de cette épreuve est assurée par validation d'un.e enseignant.e.

Règles de l’UE

Comment la note globale de l’UE est-elle déterminée ?

Explication de la pondération des différentes épreuves

La réussite du projet est un préalable à la réussite de l'UE. La note de l'UE correspond à la somme pondérée de la note du projet (80%) et de la note de la défense orale (20%).

Quelles sont les informations administratives de cette UE ?