Technologies web

Technologies web

  • ECTS

    3 crédits

  • Composante

    Collège Sciences et Technologies pour l’Energie et l’Environnement (STEE)

  • Volume horaire

    30h

Description

L’objectif de cette UE est de poursuivre l’apprentissage de la programmation autour des technologies web. Notamment de présenter les concepts fondamentaux liés à la conception d’un site Web dynamique.

Vous maîtriserez la syntaxe du PHP pour la programmation des structures de contrôle classiques et pour la programmation orientée objet. Vous comprendrez la dissociation Modèle -Vue-Contrôleur et vous la mettrez en œuvre.

De plus vous allez découvrir différents patterns d’architecture Web et vous les mettrez en pratique.

Ressources pédagogiques :

Cours/TD/TP accessibles sous Elearn.

IDE NetBeans

Lire moins

Objectifs

  • Concevoir une application Web dynamique.
  • Maîtriser les techniques de gestion de la persistance des données.
  • Comprendre différents patterns d’architecture Web (MVC , DAO, etc…) et les implémenter
  • Adopter de bonnes pratiques de conception et de programmation
Lire moins

Heures d'enseignement

  • Technologies web - CMCours Magistral12h
  • Technologies web - TDTravaux Dirigés9h
  • Technologies web - TPTravaux Pratique9h

Pré-requis obligatoires

L1 NEC UE Introduction à la programmation objet

L1 NEC   UE Bases de données

Lire moins

Contrôle des connaissances

Évaluation continue intégrale (ECI) 100%

Lire moins

Compétences visées

Bloc 1             

C1.1 Concevoir et modéliser des programmes et des systèmes informatiques

 

Compétent

C1.3 Programmer des logiciels et des systèmes informatiques

 

Compétent

C1.4 Tester et déployer des logiciels et les systèmes informatiques

 

Compétent

Bloc 2 

C2.1 Concevoir des structures de données

 

Compétent

Lire moins