À la fin de ce cours, vous saurez :
Considéré comme la troisième révolution de l'Internet, l'Internet des objets (Internet of Things ou IoT en anglais) est une évolution naturelle de la technologie, un lien entre le monde physique et le monde numérique dont l'objectif est de nous faciliter la vie.
Avec déjà des milliards d'objets connectés, l'Internet des objets a un très large éventail d'applications, notamment dans les domaines de la domotique, de l'agriculture mais aussi la santé ou l'industrie...
L'Internet des objets doit relever de nombreux défis parmi lesquels :
La plupart du code et des exercices pratiques de programmation de ce cours sont basés sur le système d'exploitation open sourceRIOT. Ceci permet la réutilisation de ce code sur une large gamme de matériel IoT, au delà du matériel disponible sur la plateforme d'experimentation FIT IoT-Lab.
Ce cours est composé de 6 modules associant :
- des contenus de cours textuels,
- des vidéos,
- des tutoriels,
- des quiz et des activités pratiques avec l'utilisation de notebooks Jupyter et de la plateforme FIT IoT-Lab.
Le cours est bilingue anglais / français : tous les contenus textuels sont proposés en anglais et français, les vidéos sont en anglais avec des sous-titres anglais et français.
Pour suivre ce cours il est nécessaire de possèder les pré-requis suivants :
- Bases de la programmation en C et/ou Python ou Bash
- Connaissance des systèmes Linux (lignes de commandes)
L’évaluation est basée sur des quiz et sur une évaluation par les pairs d'activités pratiques.
Catégories
Catégories
Catégories
Catégories