WEB - Développement Web II
Appartient à l'UE Développement Web II
Personnes enseignantes
Description générale du cours
Introduction aux environnements de développement d’applications Web dynamiques
Matières de base utilisées
L’apprenant·e est supposé·e avoir une maîtrise de l’écriture de pages web statiques en utilisant les technologies HTML 5 et CSS (y compris CSS Grid, CSS Flex) ainsi que Javascript.
Pré-requis : WEBG2 (WEB I)
Objectifs
- découverte de concepts spécifiques à la mise en place de sites web dynamiques
- introduction à différentes technologies utilisées dans le développement Web
- création d’un site web grâce au framework Laravel.
Plan du cours
Introduction
Côté Client
- JavaScript asynchrone / AJAX
- JSON
Côté Serveur
- PHP
- Bases
- Gestion des formulaires
- Gestion d’une base données
- MVC
- Laravel
- API REST
Modalités d’évaluations
WEBG3 | Éval continue | Janvier | Septembre |
---|---|---|---|
Web II | -- | EOM 100% | EOM 100% |
WEBG4 | Éval continue | Juin | Septembre |
---|---|---|---|
Web II | -- | EOM 100% | EOM 100% |
Détail | Durée | Pondération |
---|---|---|
L’examen est composé de 2 parties : | ||
1. Une partie courte théorique, sur papier, sans note | ~30’ | 20% |
2. Une partie pratique, avec notes, consistant à créer un site web avec le framework Laravel | ~2h30 | 80% |
Estimation de la charge de travail
Cette UE est une unité de 3 crédits, soit une charge de travail estimée à 90h.