Accueil > Robotique et Internet des Objets > IoT : développer des applications connectées avec Java
Formation #RIS06

Formation IoT : développer des applications connectées avec Java

Durée : 5 jours

Code : RIS06


Prochaines dates programmées :

Du 27 au 31 Mai 2024

Du 22 au 26 Juil. 2024

Du 09 au 13 Sept. 2024

Du 25 au 29 Nov. 2024

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

Objectifs

  • Avoir une vision complète sur une architecture IoT
  • Etre capable de programmer efficacement en Java pour la technologie IoT
Programme
1/ Présentation de l'écosystème IoT
  • Définition, typologie d’objets connectés
  • IoT vs M2M
  • Communication / données, capteurs et gestion de l'énergie
  • Formats de données et stockage
  • Domaines et types d'applications IoT
  • Langages et environnements de développement
  • Panel sur les offres du marché
  • Les normes et standards
2/ Architectures IoT
  • Infrastructure IoT : Composants, Capteurs, Réseaux sans fil
  • Les OS adaptés à l'IoT
  • IoT et les différents Cloud
  • Internet des objets et big data
  • Réseaux physiques de proximité : Wi-Fi, Bluetooth, RFID, LoRa, LoRaWAN...
  • Protocoles de communication
  • Sécurité : Authentification, Confidentialité
3/ Programmation Java pour IoT
  • Environnement de développement et choix d'IDE
  • Librairie IoT for Java : Cloud IoT
  • Java J2SE Embedded
  • Présentation de la plateforme de développement
4/ Programmation du GPIO
  • I/O numériques
  • I2C
  • Impulsion PWM (Pulse Width Modulation)
  • Gestion des interruptions
  • Capteurs : GPS, Ultrasonique, Mouvement, Inclinaison, Vibration...
5/ Programmation : Communication et multi-thread
  • Communication
  • Programmation
  • Bluetooth
  • TCP/IP au moyen de sockets
  • MQTT Broker
  • Intégration Arduino. Programmeur FTDI
6/ Travaux pratiques
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Développeurs
Dates

Dates

  • Du 27 au 31 Mai 2024
  • Du 22 au 26 Juil. 2024
  • Du 09 au 13 Sept. 2024
  • Du 25 au 29 Nov. 2024
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.