MOOC « L’Internet des Objets sur microcontrôleurs par la pratique »

Comprendre et programmer l’Internet des Objets

Ce MOOC a pour but d’aider les ingénieur.e.s, étudiant·e.s en informatique ou « makers » à comprendre les spécificités de la programmation d’objets connectés à travers une alliance de contenus théoriques et d’activités pratiques.

A la fin de ce cours chaque participant sera capable de développer une application IoT de l’objet au cloud. Il n’est pas nécessaire de posséder de matériel spécifique pour suivre ce cours : chacun pourra programmer et tester son logiciel en utilisant la plateforme d’expérimentation FIT IoT-Lab.

Les contenus du cours et les activités pratiques ont été produites par des ingénieurs et chercheurs impliqués dans la plateforme FIT-IoTLab ou dans les recherches sur l’IoT: Alexandre Abadie (Ingénieur de recherche, Inria), Emmanuel Baccelli (Professeur Freie Universität Berlin), Antoine Gallais (Professeur, Université Polytechnique Hauts-de-France), Olivier Gladin (Ingénieur de recherche, Inria), Nathalie Mitton (Chercheuse, Inria), Frédéric Saint-Marcel (Ingénieur de recherche, Inria), Guillaume Schreiner (Ingénieur, CNRS) and Julien Vandaële (Ingénieur de recherche, Inria).

Programme du cours

  • Module 1 : Présentation générale de l’Internet des Objets
  • Module 2 : Zoom sur les aspects matériels
  • Module 3 : Zoom sur les logiciels embarqués
  • Module 4 : Zoom sur les réseaux basse consommation sans-fil
  • Module 5 : Sécurisation des objets connectés

À qui s’adresse ce cours ?

Ce cours s’adresse aux développeur·se.s, étudiant·e.s en informatique, ingénieur·e.s ou tout simplement maker fan de technologie. Pour suivre ce cours il est nécessaire de posséder les pré-requis suivants :

  • Notions de programmation en C et/ou Python ou Bash
  • Connaissance des systèmes Linux (lignes de commandes)

Format

Ce MOOC est composé de 5 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.
  • les activités de programmation pratique sur les notebooks Jupyter sont proposés en anglais seulement.

Informations et liens utiles :

 

Les commentaires sont fermés.