Formation C++ Objets connectés : Développer une solution de A à Z

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Les objets connectés proposent une sorte de synthèse des technologies informatiques clés comme l’embarqué, le développement logiciel, le réseau, le web, le big data, le cloud, etc. Au-delà de ses fonctions, un « objet connecté » peut envoyer un énorme flux d’informations. Mais qui les récupère et comment sont-elles traitées ? Que va-t-il se passer au fil du temps? Comment va-t-on stocker et analyser les données? Existe-t-il des applications « toutes faites » ou faut-il développer soi-même?

Cette formation vous explique comment, sans connaître le monde traditionnel du développement dit "embarqué", vous pouvez mettre en œuvre une solution logicielle de A à Z : récupérer les informations des capteurs d’une carte (donc d’un objet), les traiter éventuellement, puis les transférer vers une solution Cloud. De nombreuses variantes étant possibles dans l’architecture globale (objet, gateway, firewall, Cloud, Big Data), nous nous appuierons sur une maquette tout à fait réaliste et de vrais équipements pour illustrer ce cours.

Au terme de cette formation, vous disposerez d’une vue globale et opérationnelle sur les technologies logicielles utilisées dans le développement des applications IoT.

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 1 890,00 €

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

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 1 890,00 €

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

Programme

Jour 1

Introduction à l'Internet des Objets ( IoT )

Définition des Objets Connectés
Cas d'utilisation
Les enjeux de l'IoT...
... et ses limites

Architecture IoT

Les briques logicielles
Les briques matérielles
Les grands protocoles de l'Internet des objets (mediums et protocoles)
L'approche par le système

La carte métier / Le sensor

Présentation du scénario utilisé durant l'atelier
Mise en place de la première brique : la carte métier et ses capteurs
Utiliser le sensor disponible
Ajout du support d'un nouveau sensor/actuator

Travaux Pratiques sur carte

Jour 2 :

La gateway

Introduction à la gateway IoT

Présentation des différentes gateways possibles
Focus sur la solution retenue dans notre scénario
Sécuriser la gateway
Les brokers de données : MQTT

Travaux Pratiques :

Lecture des données des sensors depuis la carte métier
Écriture des données vers les actuators
Configurer la gateway
MQTT par la pratique
Sécurisation, les premiers éléments

Jour 3 :

Le cloud

Introduction à la notion de Cloud

Qu'est-ce que le Cloud?
Les différentes solutions Cloud disponibles
Cloud du marché vs solution privée?
Le stockage des données : base relationnelle ou NoSQL?
L'intelligence est-elle dans le cloud ?
Comment présenter ses données
- Qu'est-ce qu'un WebService
- Application mobile
- Site web
Le cloud et la sécurité

Travaux Pratiques :

MQTT : Le serveur
Enregistrement des données provenant des sensors via la gateway
Contrôle d'un actuator depuis le cloud
Présenter ses données
- Les WebServices
- Présentation sur un smartphone via un site web personnalisé
- Sécurisation du cloud, les premiers éléments.

 

Prérequis

La connaissance d’un langage objet (C/C++ et JavaScript) est vivement conseillée car 50% de la mise en pratique implique une « autonomie » sur les phases de codage. Les bases du langage C sont nécessaires.
Quelques notions de base de JavaScript (déclarer une variable, syntaxe d'une boucle, par exemple) sont utiles mais pas indispensables.
Les concepts complexes des langages C/C++ et JavaScript n'étant pas utilisés, un développeur C# pourra s'adapter sans trop de difficulté.
Vous pouvez acquérir toutes ces connaissances en suivant la formation « C++ : Programmation objet en C++ » (DPOC), la formation « C++ Approfondissement » (DCAP) et la formation « C++ Programmation Avancé Expert » (DCPA).

Public

Ce cours s'adresse à un public technique. La formation peut néanmoins être suivie par un public de décideurs soucieux de comprendre le fonctionnement des objets connectés.

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Appréhender l'architecture de la plateforme Alfresco pour y développer de nouvelles fonctionnalités.
  • Mettre en place un environnement de développement pour Alfresco avec Maven et Eclipse.
  • Comprendre le SDK Alfresco et savoir l'utiliser en développement.
  • Etendre le modèle de données et de permissions d'Alfresco pour personnaliser les méta-données des documents.
  • Modéliser et créer de nouveaux types de contenu et aspects.
  • Concevoir de nouvelles fonctionnalités de la GED en Java avec Spring et les APIs de service d'Alfresco.
  • Créer des nouvelles actions et comportements en Java.
  • Développer des scripts et des WebScripts avec JavaScript et les APIs de service d'Alfresco.
  • Personnaliser l'apparence d'Alfresco Share pour intégrer les nouvelles fonctionnalités dans l'interface.
  • Packager des applications afin de pouvoir les redistribuer.
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Excel - Tosa

Proposé par YOU WEB

Objectifs de la formation

  • Apprendre à manipuler Excel en 30h : création de graphique, bases de données, tableaux de bord, automatiser des calculs complexes.
Tarif

A partir de 750,00 €

Durée

31 heures

Modes
  • Distance

Objectifs de la formation

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

  • Expérimenter les options de calcul et de stockage pour les workloads de Data Engineering dans Azure
  • Exécuter des requêtes interactives à l'aide de pools SQL sans serveur
  • Effectuer l'exploration et la transformation des données dans Azure Databricks
  • Explorer, transformer et charger des données dans le Data Warehouse à l'aide d'Apache Spark
  • Ingérer et charger des données dans le Data Warehouse
  • Transformer les données avec Azure Data Factory ou Azure Synapse Pipelines
  • Intégrer les données à partir des notebooks avec Azure Data Factory ou Azure Synapse Pipelines
  • Prendre en charge le traitement analytique transactionnel hybride (HTAP) avec Azure Synapse Link
  • Assurer la sécurité end-to-end avec Azure Synapse Analytics
  • Effectuer un traitement de flux en temps réel avec Stream Analytics
  • Créer une solution de traitement de flux avec Event Hubs et Azure Databricks.
Tarif

A partir de 2 680,00 €

Durée

4j / 28h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Acquérir la pratique des techniques de vente de produits bancaires et assurantiels
  • Comprendre les attentes de mon client grâce aux techniques d’écoute active
  • Savoir utiliser les socio-styles dans la négociation commerciale avec les clients
  • Connaître les principes des méthodes de communication
  • Mener des entretiens commerciaux efficaces grâce à la PNL
Tarif

A partir de 1 190,00 €

Durée

23 heures

Modes

Objectifs de la formation

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

  • Elaborer un tableau de bord opérationnel en sélectionnant les indicateurs pertinents adaptés aux spécificités de l'entreprise
  • Analyser la performance passée à partir des résultats constatés
  • Evaluer l'efficacité des plans d'actions à travers l'analyse des écarts
  • Analyser et réajuster les décisions initiales en fonction des résultats obtenus
  • Collaborer avec les différents services de l'entreprise pour construire un tableau de bord collaboratif
  • Identifier les éléments stratégiques clés pouvant être déclinés en objectifs opérationnels
  • Déterminer les facteurs de succès pour atteindre les objectifs fixés
  • Construire des indicateurs opérationnels pertinents pour chaque niveau de prise de décision
  • Gérer la performance de manière proactive en réagissant rapidement aux résultats
  • Identifier les différentes phases de la mise en oeuvre d'un système de tableau de bord efficace pour améliorer la performance globale de l'entreprise.
Tarif

A partir de 1 380,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Mieux appréhender l’ensemble des risques liés à l’usage de batteries à différents stades du cycle de vie.
  • Connaître les barrières de sécurité permettant de réduire le risque et les techniques d’intervention.
Tarif

A partir de 1 350,00 €

Durée

1.5 jours (10.5 heures)

Modes
  • Distance
  • Centre

Objectifs de la formation

  • Rédiger un cahier des charges complet, intégrer tous les acteurs au choix du prestataire, et fournir à celui-ci les conditions optimales de réussite du projet.
Tarif

A partir de 1 525,00 €

Durée

2 jours (14 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

  • Identifier les règles de fonctionnement des plans d'épargne.
  • Appliquer les règles concernant le calcul et la répartition des sommes issues de l'intéressement ou la participation.
  • Pratiquer le passage en paie de l'intéressement et la participation.
  • Contrôler le passage en paie d'un transfert de droit à CET dans un PERECO.
  • Gérer l'impact d'un abondement au PERECO sur les réintégrations sociales et fiscales.
Tarif

A partir de 500,00 €

Durée

0.5 jours

Modes
  • Centre
  • Entreprise

Objectifs de la formation

  • Appliquer les premières actions pour développer ses ventes sur les Médias Sociaux
  • Sélectionner le ou les Médias Sociaux utiles en fonction de son activité, de ses clients et de ses préférences
  • Développer le bouche-à-oreille positif des clients sur Internet
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Excel - Les Formulaires

Proposé par GROUPE LEXOM

Objectifs de la formation

  • Utiliser les barres d'outils Formulaires ou Commandes
  • Créer un formulaire simple à partir d'une feuille de calcul Excel
  • Lier les données du formulaire à une feuille de calcul ou classeur
  • Créer une boîte de dialogue simple et de manipuler automatiquement les données saisies
Tarif

A partir de 1 390,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...