Descriptif
Cours en anglais
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.
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.
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)
effectifs minimal / maximal:
/200Diplôme(s) concerné(s)
- Data & Artificial Intelligence
- Interaction, Graphic & Design
- Programme de mobilité des établissements français partenaires
- Echange international non diplomant
- Diplôme d'ingénieur
Parcours de rattachement
Format des notes
Numérique sur 20Littérale/grade européenPour 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 Echange international non diplomant
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
La note obtenue rentre dans le calcul de votre GPA.
Pour les étudiants du diplôme 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 Data & Artificial Intelligence
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 Programme de mobilité des établissements français partenaires
La note obtenue rentre dans le calcul de votre GPA.
Programme détaillé
Support pédagogique multimédia