IW102 - Programmation des applications web 1
Objectifs
Objectif général :
A l’issue du cours, l’étudiant :
Connaîtra les principes de base de l’algorithmique.
Possédera les notions élémentaires pour programmer en langage Python (style procédural)
Saura créer une page web statique.
Mettra en application ses acquis par la réalisation d’une application web en utilisant le framework Flask
Objectifs détaillés :
Pendant du cours, l'étudiant découvrira :
- L’algorithmique
- Les notions de base du langage Python
- La sauvegarde des données dans des fichiers textes
- La représentation des données dans un navigateur web
- Les feuilles de style
- Les formulaires
- La mise en place d'un serveur web contenant plusieurs pages
- La gestion des données client / serveur
L'étudiant réalisera :
- Des programmes d'application directe du cours
- Un projet de conception et de programmation d'une application web en Python/Flask.
Volume horaire (h)
- Cours Magistraux : 26h
- Travaux Dirigés : 12h
- Travaux Pratiques : 20h
Examens
Nombre total d'heures d’évaluation : 3
En bref
Crédits ECTS : Cf UE
Nombre d'heures 61
Contact(s)
Lieu(x)
- Toulouse