Formation Développer des applications IoT (Java, C++)

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Le concept de "plateforme IoT" existe depuis quelques années dans l'univers des constructeurs, des éditeurs et des intégrateurs.

Le but de cette formation Programmation IoT est de mettre en place une chaîne IoT complète, depuis la remontée d'informations émises par des capteurs connectés LPWAN d'un réseau Internet des Objets jusqu'à la DataVisualization, en passant par la collecte Cloud/BigData et l'exploitation logicielle avec Java ou C++.

Cette formation vous permettra aussi évidemment de mieux comprendre l'architecture typique d'un réseau IoT.

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 5 jours (35h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

Contacter l'organisme

Durée 5 jours (35h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Programme

Introduction à l'Internet des Objets (IoT)

Concepts de base IoT. Liens avec M2M.
Architectures IoT.
Problématiques de la communication et de l'énergie.
Les offres et acteurs.

Architectures IoT

Schéma général d'architecture, des capteurs au serveurs.
Les systèmes d'exploitation adaptés à l'IoT (Linux, Raspbian, Win10 IoT...).
Liens avec les différents Cloud (MS Azure IoT...).
L'exploitation et l'indispensable corrélation de données avec les outils BigData.
Sécurité et confidentialité des données, respect de la vie privée.
Les différents types de réseaux disponibles : réseaux privés, réseaux opérateurs

Réseaux et détections de proximité

Panorama des technologies disponibles : Wi-Fi, Bluetooth, NFC, RFID...
Échanges avec le Bluetooth et le Wifi Direct.
Fonctionnement des systèmes RFID et NFC (tag et lecteur).
Les possibilités offertes par les smartphones.

Travaux Pratiques

Le réseau LPWAN

Les spécificités des réseaux IoT (distance, positionnement des équipement, autonomie).
Caractéristiques des réseaux LPWAN. Étude de SigFox et LoRaWan. Quelle programmation ?
Les offres disponibles (opérateurs).
Sécuriser un réseau IoT.

LoRa et LoRaWAN

La modulation radio LoRa et la spécification LoRaWAN. L’architecture générale d’un réseau LoRaWAN.
Les classes A-B-C d’équipements (« mote ») et les mécanismes ABP et OTAA d’inscription sur le réseau.
Les fonctions des concentrateurs (« gateways ») et des serveurs réseaux et applicatifs.
La sécurité LoRaWAN.

Travaux Pratiques

Le prototypage

Présentation des solutions Arduino et Raspberry.
Les possibilités Arduino Hardware (capteurs, shield, GPIO) et la programmation embarquée.
Les environnements disponibles sur Raspberry et le lien avec Arduino.
Le choix d'un système d'exploitation et des outils de développement.

Travaux Pratiques

Exploitation logicielle

Les brokers de messages adaptés IoT (MQTT).
Les APIs de type REST et outils de développement.
Les solutions d'injection de données dans une base NoSQL BigData.
Les différents Cloud (Google Cloud Platform, ThingPlus...).
Les moyens logiciels permettant de sécuriser une solution IoT.
Les techniques de Data Visualization (mobile et ordinateur).

Travaux Pratiques

Prérequis

Afin de suivre cette formation Programmation IoT dans les meilleures conditions possibles, il est important d'avoir pratiqué la programmation Java ou C/C++.

Public

Ce stage s'adresse aux chefs de projets MOE, architectes, développeurs.

Ces formations pourraient vous intéresser

DevOps et 

Proposé par M2I

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire les origines, les principes, et les avantages du framework DevOps
  • Mettre en oeuvre l'automatisation (IaC, CI/CD, CaaS) dans un environnement Cloud
  • Identifier les outils d'automatisation et d'orchestration adaptés à la gestion de vos applications dans le Cloud
  • Lister les bénéfices des technologies d'intégration et de déploiement continus
  • Déployer et surveiller des applications sur des Clouds publics.
Tarif

A partir de 3 800,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Installation et exécution de JBoss EAP 7 en mode autonome et en mode domaine
  • Configuration d'un domaine
  • Déploiement d'applications sur JBoss EAP 7
  • Configuration du sous-système de source de données
  • Configuration de Java Message Service (JMS) et HornetQ
  • Configuration du sous-système de journalisation
  • Configuration du sous-système web
  • Mise en œuvre de la sécurité des applications dans JBoss EAP 7
  • Configuration du sous-système de traitement par lots
  • Introduction à la mise en cluster

Ce cours repose sur la version 7 de JBoss EAP.

Tarif

A partir de 3 075,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre les Web Services et leurs composants
  • Utiliser XML et Java dans les Web Services
  • Concevoir des services RESTful avec Java et CXF
  • Implémenter et interagir avec des services SOAP
  • Créer et manipuler des documents WSDL
  • Utiliser et gérer l'annuaire UDDI
  • Développer et déployer des Web Services avec Java EE
  • Assurer la sécurité et les transactions des Web Services
Tarif

A partir de 3 000,00 €

Durée

5 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Gérer les ordres de fabrication de la création à la clôture, en passant par le lancement et le suivi de l'exécution
  • Contrôler la disponiblité des composants, planifier les capacités et imprimer les documents de fabrication
  • Gérer l'imputation des ordres et la clôture
  • Utiliser les traitemements en masse et le reporting
  • Lister les applications Fiori pour les ordres de fabrication
  • Mettre en oeuvre les paramètres permettant de modifier le fonctionnement des ordres de fabrication à des fins d'adaptation au contexte de l'entreprise.
Tarif

A partir de 4 100,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Identifier et exploiter les applications de l'IA pour optimiser les processus de vente.
  • Formuler des stratégies efficaces pour intégrer l'IA dans les pratiques commerciales.
  • Planifier et gérer la transformation digitale avec l'IA.
Tarif

A partir de 800,00 €

Durée

1j / 7h

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

À l'issue de cette formation Vue.js, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Améliorer une page existante de façon non obstrusive, comme le permettrait jQuery
  • Construire un templating dynamique et automatique de toute la page, comme le ferait Angular.JS 1
  • Créer vos propres widgets réutilisables et intégrer ceux de la communauté pour aboutir à une architecture complètement basée sur des composants réutilisables, comme avec React.JS.
  • Comprendre la philosophie et les apports de Vue.js par rapport à d’autres frameworks (jQuery, Angular, React…)
  • Savoir implémenter Vue.js au sein d’un environnement de développement JavaScript cohérent
  • Savoir développer une Single Page App (SPA) à l’aide de Vue.js
  • Être capable de construire un templating dynamique et automatique d’applications web
  • Savoir créer et intégrer des widgets réutilisables
  • Connaître et mettre en œuvre les bonnes pratiques de développement Vue.js
Tarif

A partir de 1 950,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire l'architecture de SAP S/4HANA Finance et les options de déploiement de SAP Central Finance
  • Configurer et mettre en oeuvre les nouvelles fonctionnalités de SAP Comptabilité Financière
  • Utiliser les applications Fiori standard conçues pour SAP S/4HANA.
Tarif

A partir de 1 640,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

Le Dossier Professionnel permet de valider la partie pratique de la profession visée en permettant à l’apprenant de développer certains exemples de pratiques auxquelles il aurait pu assister.

Les Evaluations en Cours de Formation (ECF) permettent de valider l'acquisition des compétences professionnelles par l'apprenant.

Les résultats à ces ECF viennent alimenter le livret ECF correspondant qui sera présenté au jury au moment de la certification.

Valider les compétences professionnelles acquises dans le cadre des 3 blocs de compétences du titre professionnel Assistant Immobilier.

Valider les compétences professionnelles à l’aide du remplissage du Dossier Professionnel
Tarif

A partir de 515,00 €

Durée

1j / 6h

Modes
  • Entreprise
  • Distance

Objectifs de la formation

Cette formation Titanium Appcelerator vous permettra de réaliser des applications natives pour téléphone mobile, en utilisant uniquement le langage JavaScript. L'utilisation du Framework Titanium vous permettra de développer de véritables applications multiplateformes professionnelles pour mobile en vous affranchissant des contraintes liées aux langages spécifiques à chaque plateforme. Ces applications utiliseront toutes les fonctionnalités des SDK (géolocalisation, accéléromètre, bases de données, système de fichiers, base de contacts, API Facebook, UI, ...). De plus, nous vous montrerons également comment déposer votre application mobile à la fois sur l'AppStore et sur Android Market.

Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement à l'issue de cette formation ASP.NET MVC 5 vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Développer des applications avancées ASP.NET MVC en utilisant les technologies et outils du framework .NET 4.6
  • Créer des applications web avec Visual Studio 2017
  • Tester et déboguer des applications web ASP.NET MVC5
  • Comprendre comment mettre en œuvre une méthode MVC pour développer en équipe
  • Savoir mettre en œuvre Ajax avec ASP.NET MVC5
  • Être capable d'écrire un service web Windows Azure et l'appeler à partir d'une application MVC.
Tarif

A partir de 2 820,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...