Formation en Développement: IoT - Développement en JavaScript, HTML & CSS - Ascent Formation
Retour aux formations
Développement

IoT - Développement en JavaScript, HTML & CSS

4 jour(s)28h

Description

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

Objectifs pédagogiques

  • 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

Public concerné

Développeurs
Chefs de projets techniques
Ingénieurs

Prérequis

Notions clés en JavaScript, HTML & CSS
Facultatif : Bases en électronique

Déroulé du programme

1

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
2

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
3

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
4

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
5

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
6

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

Informations

Durée

4 jour(s)

28h

Tarif

2750 € HT

HT