Niveau d'étude
BAC +3
Composante
Polytech Dijon
Description
Ce cours est une initiation à la conception et la mise en place d'une base de données d'une part et à la programmation Web d'autre part au développement d'une application Web.
- Base de données.
- Introduction et concepts fondamentaux / modèle entité association.
- Modèle relationnel.
- Dépendances fonctionnelles et normalisation.
- Algèbre relationnelle et calculs relationnels.
- SQL + Introduction à Php / Mysql.
- Développement web :
- HTML5 : historique, API HTML5, Balisage sémantique HTML5, API Document Object Model (DOM).
- CSS3 : Présentation CSS2.1, CSS3, Transformations, translations et animations.
- JavaScript : Modification du DOM avec JavaScript, Formulaires et JavaScript, Développement d’un « jeu tir à bulles ».
- PHP : récupération des données d'un formulaire, interaction avec une base de données.
Objectifs
- Comprendre les étapes de conception et de mise en œuvre d'une base de données.
- Développer une application web.
- Gérer les interactions entre l'application / site web et la base de données.
Heures d'enseignement
- CMCours Magistral10,5h
- TDTravaux Dirigés10,5h
- TPTravaux Pratiques19h
Pré-requis obligatoires
Algorithmique et programmation.
Modalités de contrôle des connaissances
Évaluation initiale / Session principale
| Type d'évaluation | Nature de l'évaluation | Durée (en minutes) | Nombre d'épreuves | Coefficient de l'évaluation | Note éliminatoire de l'évaluation | Remarques |
|---|---|---|---|---|---|---|
| CC (contrôle continu) | CC : Ecrit et/ou Oral | 1.5 | ||||
| CC (contrôle continu) | Epreuve pratique | 1.5 |
Seconde chance / Session de rattrapage
| Type d'évaluation | Nature de l'évaluation | Durée (en minutes) | Nombre d'épreuves | Coefficient de l'évaluation | Note éliminatoire de l'évaluation | Remarques |
|---|---|---|---|---|---|---|
| CC (contrôle continu) 2nde chance | CC : Ecrit et/ou Oral | 1.5 | ||||
| CC (contrôle continu) 2nde chance | Epreuve pratique | 1.5 |