Descriptif
Cours en français ou en anglais (deux occurrences)
L'objectif de cette unité d'enseignement est d'être capable de développer des sites Web dynamiques, modernes, robustes, sûrs.
Les thèmes abordés sont: Internet et le Web, les langages de base du Web (HTML, CSS, JavaScript), les contenus dynamiques riches, la programmation côté serveur et les frameworks, les frameworks côté client et AJAX, la sécurité des sites Web.
Le cours sera évalué sur la base de travaux pratiques et d'un examen final.
Les thèmes abordés sont: Internet et le Web, les langages de base du Web (HTML, CSS, JavaScript), les contenus dynamiques riches, la programmation côté serveur et les frameworks, les frameworks côté client et AJAX, la sécurité des sites Web.
Le cours sera évalué sur la base de travaux pratiques et d'un examen final.
Objectifs pédagogiques
A la fin du cours, les étudiant.e.s:
- auront mis en oeuvre les formats (HTML, CSS, JS) et outils courants (node.js, serveur HTTP) du web au cours de TP
- connaitront la base des formats et outils courants du web
- comprendront la complexité des fonctions simples: formulaires, chat, upload, API REST
- auront été exposés aux techniques de crawling, de sécurité du web, et les trends en bibliothèques de développement rapide pour le web
24 heures en présentiel (16 blocs ou créneaux)
réparties en:
- Travaux Pratiques : 9
- Leçon : 13.5
effectifs minimal / maximal:
/200Diplôme(s) concerné(s)
- Programme de mobilité des établissements français partenaires
- Echange international non diplomant
- Master M2 - Interaction, Graphic & Design
- Diplôme d'ingénieur
Parcours de rattachement
Format des notes
Numérique sur 20Littérale/grade européenPour les étudiants du diplôme Master M2 - Interaction, Graphic & Design
L'UE est acquise si Note finale >= 10- Crédits ECTS acquis : 2.5 ECTS
La note obtenue rentre dans le calcul de votre GPA.
Pour les étudiants du diplôme Diplôme d'ingénieur
Vos modalités d'acquisition :
Le cours sera évalué sur la base de travaux pratiques.
L'UE est acquise si Note finale >= 10- Crédits ECTS acquis : 2.5 ECTS
- Crédit d'UE partagées acquis : 2.5
La note obtenue rentre dans le calcul de votre GPA.
L'UE est évaluée par les étudiants.
Pour les étudiants du diplôme Programme de mobilité des établissements français partenaires
La note obtenue rentre dans le calcul de votre GPA.
Pour les étudiants du diplôme Master M1 - Interaction, Graphic & Design
Pour les étudiants du diplôme Echange international non diplomant
L'UE est acquise si Note finale >= 10- Crédits ECTS acquis : 2.5 ECTS
La note obtenue rentre dans le calcul de votre GPA.
Programme détaillé
Support pédagogique multimédia