Cours de programmation Web avancée
Chargé de cours : Félix-Étienne Trépanier - [email protected]
Démonstrateurs : TBD
26 octobre 2022
14 décembre 2022
Création d’une application de chat simple en équipe de 2.
Les dates de début et de remise:
- Création de l’interface utilisateur - 23 sept, remise le 7 oct
- Création et intégration d’un API - 7 oct, remise le 21 oct
- Intégration d’une base de donnée - 21 oct, remise le 11 nov
- Tests et gestion d’erreurs - 11 nov, remise le 2 déc
- Déploiement - 25 nov, remise le 16 déc
Aucun labo
- 1.3 Modele MVC
- 2.1 Couche Présentation
- Démo détection de changements Angular
- Intro Typescript
- Démo Angular
- Démo Angular - Vidéos
- Material Design
- Angular Material
- I built the same app 10 times
- Guide de Style Angular
- FAQ React - Structure de fichiers
- Typescript en 5 minutes
- Installation Angular
- Tutoriel Angular
- Angular - Résumé
- Aperçu RxJs
- Diagramme billes pour RxJS
Aucun labo
- 4.1 Couche de traitement - Microservices et API
- Article - Microservice architecture at Medium
- Démo Spring Boot
- Le versionnage sématique
- Stripe API Produits
- Stripe API Charges
- Github API Commentaires
- Guide API Google
- Guide AIP Miscrosoft
- GraphQL
- Spring Boot Quickstart
Suite du TP1
Remise du TP1 (au plus tard vendredi 7 octobre 23:59)
- Encodage Base64
- JSON Web Token
- OAuth Playground - Autorization Code Flow
- LinkedIn Autorization Code Flow
- LinkedIn Client Credential Flow
- Intl - API javascript
- Angular - Internationalisation
- Transloco
Suite TP2
- 7.1 Gestion d'erreurs et résilience
- Examen Intra - Information
- Démo Validation Angular
- Démo Résilience Spring
Remise du TP2 (au plus tard vendredi 21 octobre 23:59)
Examen Intra
- Politique Same-Origin
- Politique de sécurité de contenu
- Attribut SameSite
- CORS
- OWASP Cheatsheets
- Site d'exercices
Suite TP3
Remise du TP3 (au plus tard vendredi 11 novembre 23:59).
Liens Zoom : https://uqam.zoom.us/my/felixtrepanier
Suite du TP4 - remise 2 décembre 23:59.
Suite du TP4 - remise 2 décembre 23:59.
Fin du TP4 - remise 2 décembre 23:59.
Début TP5 - remise vendredi 16 décembre à 23:59.
Suite du TP5 - remise vendredi 16 décembre à 23:59.