Échange de données
Plan de cours
Présentation
À votre tour! 🙂
- Que représente pour vous le terme Échange de données
- Que pensez-vous voir dans le cours?
Plan de cours
- 420-0SV-SW
- Pondération hebdomadaire
2h Théorie -
2h Laboratoire -
1h Autonome
- Concevoir, développer, déployer et documenter un service web d’échange de données à partir d’un devis en
respectant les standards de programmation, format des données et mécanisme de sécurité.
Effectuer le développement de services d’échange de données
- Développer des applications web(API) capables d'échanger des données via HTTP
- Client: Utiliser des services existants, ex: Récupérer la météo, la bourses
- Serveur: Fournir des fonctionnalités aux applications clientes, ex: Discord permet de créer des webhooks, Se connecter avec Google, Facebook, etc., Envoi de notifications SMS, Courriel, Push
- Donc, l'API offre une interface permettant à d'autres logicielles d'exploiter des fonctionnalités sans les implémenter soi-même
- 5%, C12 - Labo #1: Programmation en Ruby
- 10%, C03 - Quiz #1: Programmation en Ruby
- 5%, C12 - Labo #2: RPC avec HTTP
- 10%, C06 - Quiz #2: RPC avec HTTP
- 5%, C12 - Labo #3: REST avec HTTP
- 10%, C09 - Quiz #3: REST avec HTTP
- 15%, C15 - Labo #4: Projet intégrateur
- 40%, C16 - Final
Les évaluations sont individuelles
Vous êtes responsable de votre réussite, je suis là pour vous guider et vous aider dans votre apprentissage.
- Tout retard à la remise d’un laboratoire entraîne une pénalité de 10% par jour de retard à partir de la date de remise.
- Les présences seront prises au début de chaque cours.