Logo de l'organisme de formation

La formation au coeur de l'avenir technologique

Représentation de la formation : IoT - Développement en JavaScript, HTML & CSS

IoT - Développement en JavaScript, HTML & CSS

Formation à distance
Durée : 28 heures (4 jours)
Durée :28 heures (4 jours)
HT
Se préinscrire
Durée :28 heures (4 jours)
HT
Se préinscrire
Durée :28 heures (4 jours)
HT
Se préinscrire

Formation créée le 21/02/2023. Dernière mise à jour le 20/03/2023.

Version du programme : 1

Programme de la formation

Objectif de formation : Maîtriser le développement d'applications connectées en JavaScript pour des projets IoT

Objectifs de la formation

  • Connaître les forces et faiblesses des diverses cartes
  • Appréhender les multiples frameworks JavaScript pour l'IoT
  • Lier des objets connectés avec des périphériques mobiles
  • Développer des applications embarquées
  • Être capable de prototyper des objets connectés

Profil des bénéficiaires

Pour qui
  • Développeurs
  • Chefs de projets techniques
  • Ingénieurs
Prérequis
  • Notions clés en JavaScript, HTML & CSS
  • Facultatif : Bases en électronique

Contenu de la formation

  • Introduction
    • État de l'art IoT
    • Études de cas représentatifs du marché IoT et des wearables
    • Rappels d'électronique
    • Le rôle des langages Web dans l'IoT
    • Environnement de développement
  • Conception d'applications en temps réel avec Node.js
    • Rôle de Node.js dans les applications embarquées
    • Installation et premiers pas
    • Modules et Node Package Manager
    • Communication temps réel avec Express & Socket.io
    • Travaux pratiques : Conception d'un serveur HTTP & affichage d'un message. Manipulation d'Express et de Socket.io
  • Premiers pas avec la plateforme Tessel
    • Présentation de la carte et des modules
    • Installation et paramétrage
    • Communication sans fil
    • Travaux pratiques : Détection et communication avec des périphériques Bluetooth. Sécurisation d'une interface Web à l'aide des technologies RFID
  • Prototypage d'objets connectés avec Arduino
    • Installation & paramétrage de la carte
    • Connexion avec d'autres périphériques
    • Manipulation de la robotique
    • Travaux pratiques : Manipulation et études de cas à l'aide de Arduino
  • Micro PC Raspberry au service de l'IoT
    • Comparaison avec Arduino
    • Installation & paramétrage de la carte
    • Mise en place d'un environnement léger & performant avec Rasbian & Node.js
    • Connexion à d'autres périphériques avec GPIO / USB
    • Frameworks Cylon.js & Node-RED
    • Travaux pratiques : Utilisation des matrice LEDs avec Raspberry Pi
  • Utilisation couplée d'Arduino, Raspberry Pi et Smartphones au sein de la domotique
    • Connexion de la carte Arduino au Raspberry Pi
    • Communication avec l'extérieur
    • Connexions en temps réel
    • Travaux pratiques : Contrôle des deux cartes avec un Smartphone
Équipe pédagogique

Professionnel expert technique et pédagogique.

Suivi de l'exécution et évaluation des résultats
  • Émargement numérique
  • Mises en situation
  • Formulaires d’évaluation de la formation
  • Certificat de réalisation de l’action de formation
Ressources techniques et pédagogiques
  • Espace intranet de formation
  • Documents supports de formation projetés
  • Exposés théoriques
  • Étude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation

Qualité et satisfaction

Taux de satisfaction des apprenants, nombre d'apprenants, taux et causes des abandons, taux de retour des enquêtes, taux d'interruption en cours de prestation...