TODO

Continuer le TP03!

Aide-mémoire

Horaire jusqu'à la Fin!

Semaines (No cours) Heures Activités pédagogiques Évaluations
7 17/03/2025 (13-14) 2 Tests avec Vitest Formative
3 Mise en place de tests Exercice formatif (1%)
8 24/03/2025 (15-16) 2 Routes avec Vue Router Formative
3 Documentation avec VitePress Exercice formatif (1%)
9 31/03/2025 (17) 0 Pas de cours!!! ===
3 Présentation du TP02 Sommative
10 07/04/2025 (18-19) 2 Temps TP02 Sommative
3 Store avec Pinia Exercice formatif (1%)
11 14/04/2025 (20-21) 2 Temps TP02 Sommative
3 Temps TP02 Sommative
12 21/04/2025 (X-23) 0 Levée de cours!!! ===
3 Temps TP02 Sommative
13 28/04/2025 (22-24) 2 Authentification et autorisation Exercice formatif (1%)
3 Présentation du TP03 Sommative
14 05/05/2025 (25-26) 2 Tests d'acceptation avec Cypress Exercice formatif (1%)
3 Temps TP03
Révision examen final
Sommative
15 12/05/2025 (27-28) 2 Examen final Sommative
3 Temps TP03 Sommative

Horaire jusqu'à la mi-session

Semaines (No cours) Heures Activités pédagogiques Évaluations
1 20/01/2025(1-2) 2 Configuration de l'environnement de développement Formative
3 Révision JavaScript Exercice formatif (1%)
2 27/02/2025 (3-4) 2 Présentation de TypeScript Formative
3 Principes de base de TypeScript Exercice formatif (1%)
3 03/02/2025 (5-6) 2 Vue.js - Liaisons de données et directives Formative
3 Vue.js - Réactivité et Composants Exercice formatif (1%)
4 10/02/2025 (7-X) 2 Vue.js – Composants Vue.js et leurs interactions 1 Formative
0 Tempête (Cours annulé) ===
5 17/02/2025 (8-9) 2 Déploiement d'une application Exercice formatif (1%)
3 Vue.js – Composants Vue.js et leurs interactions 2 Exercice formatif (1%)
6 24/02/2025 (10-11) 2 Présentation du TP01 Sommative
3 Temps TP01 Sommative
7 03/03/2025 (12-#) 2 Temps TP01 Sommative
3 Temps TP01 Sommative

HTML

<!-- Ceci est un commentaire -->
<div class="message">
    <p>Bonjour tout le monde!</p>
</div>

JavaScript

// Ceci est un commentaire
let message = "Bonjour tout le monde!";
document.querySelector("div.message p").innerHTML = message;

TypeScript

// Ceci est un commentaire
let message: string = "Bonjour tout le monde!";
document.querySelector("div.message p").innerHTML = message;