Formation Programmation IoT avec C
Internet of Things (IoT) est une infrastructure réseau qui connecte sans fil des objets physiques et des applications logicielles, leur permettant de communiquer entre eux et d'échanger des données via les communications réseau, l'informatique en nuage et la capture de données. Le langage C est un langage de programmation généraliste recommandé pour l'IoT en raison de son omniprésence et de ses avantages en matière de programmation de bas niveau.
Au cours de cette formation en direct dirigée par un instructeur, les participants apprendront à programmer des solutions IoT avec C.
A l'issue de cette formation, les participants seront capables de :
- Installer et configurer NetBeans pour programmer des systèmes IoT avec C
- Comprendre les principes fondamentaux de l'architecture IoT
- Apprendre les avantages de l'utilisation de C dans la programmation des systèmes IoT
- Construire, tester, déployer et dépanner un système IoT en utilisant C
Public
- Développeurs
- Ingénieurs
Format du cours permettant d'évaluer les participants
- En partie cours magistral, en partie discussion, exercices et pratique intensive.
Remarque
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter.
Plan du cours
Introduction à Internet of Things (IoT)
- Comprendre les principes fondamentaux de l'IdO
- Exemples de dispositifs et de plateformes IdO
Aperçu de l'architecture des solutions IdO
- Composants de l'IdO
- Capteurs et actionneurs analogiques
- Capteurs numériques
- Passerelles internet et systèmes d'acquisition de données
- Agrégation de données
- Conversion analogique-numérique
- Informatique de pointe
- Analyse
- Prétraitement
- Centre de données / Cloud
- Analyse
- Management
- Archives
Pourquoi le C est un Good langage pour construire des programmes IoT
Vue d'ensemble de NetBeans pour C Programming
Installation et configuration NetBeans
Construire un système IoT avec C
- Connexion et gestion des appareils
- Extraire et analyser les données des appareils
- Stocker, gérer et agir sur les données
Test et déploiement d'un système IoT avec C
Dépannage
Résumé et conclusion
Pré requis
- Expérience de base en programmation C
- Expérience de base ou familiarité avec les microcontrôleurs
Les formations ouvertes requièrent plus de 3 participants.
Formation Programmation IoT avec C - Réservation
Formation Programmation IoT avec C - Demande de renseignements
NobleProg propose des formations professionnelles conçues spécifiquement pour les entreprises et les organisations. Ces formations ne sont pas destinées aux particuliers.
Programmation IoT avec C - Demande d'informations consulting
Nos clients témoignent (4)
La capacité du formateur à aligner le cours sur les exigences de l'organisation, et non simplement à le dispenser pour le principe de sa livraison.
Masilonyane - Revenue Services Lesotho
Formation - Big Data Business Intelligence for Govt. Agencies
Traduction automatique
Les compétences orales et le côté humain du formateur (Augustin).
Jeremy Chicon - TE Connectivity
Formation - NB-IoT for Developers
Traduction automatique
Le fait d'avoir pu realiser un exemple reel applique TTN->Azure IoT_Hub est important pour moi: cela m'a permis de maniper et de voir cmt le setup complet est realisable. Presentation du Keys provisionning tres interessante aussi.
ludovic CHAMPSAUR - STMicroelectronics
Formation - Programming for IoT with Azure
Travaux pratiques
James - Argent Energy
Formation - Introduction to IoT Using Arduino
Traduction automatique
Cours à venir
Cours Similaires
5G et IoT
14 HeuresL'objectif de la formation est d'expliquer ce qu'est le réseau 5G et quel impact il a sur les technologies intelligentes. Je souhaite vous montrer à la fois les avantages et les inconvénients de ces relations technologiques (5G / IoT) et vous présenter les directions de développement du réseau, qui - dès le départ - était dédié au monde intelligent.
6G et IoT
14 HeuresLe 6G est la norme de communication sans fil de nouvelle génération, destinée à transformer les écosystèmes IoT grâce à une connectivité ultra-rapide, des capacités avancées de détection et une intégration d'IA.
Cette formation dirigée par un instructeur (en ligne ou sur site) est destinée aux participants de niveau avancé qui souhaitent comprendre et tirer parti de l'intersection émergente entre les technologies 6G et les applications IoT.
En terminant ce cours, les apprenants acquerront la capacité de :
- Expliquer les concepts techniques fondamentaux du 6G.
- Évaluer comment le 6G va redéfinir la communication et l'architecture des dispositifs IoT.
- Analyser les cas d'utilisation de l'IoT alimentés par le 6G dans divers secteurs.
- Élaborer des stratégies pour intégrer les capacités du 6G dans les solutions IoT existantes.
Format du Cours
- Des conférences axées sur les concepts, combinées à des discussions d'experts.
- Des exercices appliqués conçus pour renforcer les principes clés de l'ingénierie.
- Des explorations basées sur des cas et des analyses de scénarios dans un environnement guidé.
Options de Personnalisation du Cours
- Pour des versions sur mesure de cette formation alignées avec votre feuille de route technologique, veuillez nous contacter pour organiser.
Intelligence d'affaires Big Data pour les agences gouvernementales
35 HeuresLes progrès technologiques et l'augmentation des volumes d'information transforment la manière dont les affaires sont menées dans de nombreux secteurs, y compris le gouvernement. Les taux de génération et d'archivage numérique des données gouvernementales augmentent en raison de la croissance rapide des appareils mobiles et des applications, des capteurs intelligents et des dispositifs, des solutions de cloud computing et des portails destinés aux citoyens. À mesure que l'information numérique s'étend et devient plus complexe, la gestion, le traitement, le stockage, la sécurité et la disposition des données deviennent également plus complexes. De nouveaux outils de capture, de recherche, de découverte et d'analyse aident les organisations à tirer des insights de leurs données non structurées. Le marché gouvernemental est à un point d'inflexion, réalisant que l'information est un actif stratégique, et que le gouvernement doit protéger, exploiter et analyser tant les informations structurées que non structurées pour mieux servir et répondre aux exigences de sa mission. Alors que les dirigeants gouvernementaux s'efforcent d'évoluer vers des organisations axées sur les données pour accomplir avec succès leur mission, ils posent les bases pour corrélérer les dépendances entre les événements, les personnes, les processus et l'information.
Des solutions gouvernementales de haute valeur seront créées à partir d'un mélange des technologies les plus disruptives :
- Appareils et applications mobiles
- Services cloud
- Technologies de réseautage professionnel et de médias sociaux
- Big Data et analytics
Le Big Data est l'une des solutions intelligentes pour les industries et permet au gouvernement de prendre de meilleures décisions en agissant sur les modèles révélés par l'analyse de grands volumes de données — structurées ou non, liées ou non.
Mais accomplir ces prouesses nécessite bien plus que simplement accumuler des quantités massives de données. « Comprendre le sens de ces volumes de Big Data nécessite des outils et technologies de pointe capables d'analyser et d'extraire des connaissances utiles à partir de flux d'information vastes et diversifiés », ont écrit Tom Kalil et Fen Zhao du Bureau de la politique scientifique et technologique de la Maison Blanche dans un billet sur le blog OSTP.
La Maison Blanche a fait un pas pour aider les agences à trouver ces technologies en établissant l'Initiative nationale de recherche et développement Big Data en 2012. L'initiative comprenait plus de 200 millions de dollars pour tirer le meilleur parti de l'explosion du Big Data et des outils nécessaires pour l'analyser.
Les défis posés par le Big Data sont presque aussi redoutables que ses promesses sont encourageantes. Le stockage efficace des données est l'un de ces défis. Comme toujours, les budgets sont serrés, donc les agences doivent minimiser le coût du stockage par mégaoctet et conserver les données facilement accessibles pour que les utilisateurs puissent y accéder quand ils le souhaitent et comme ils en ont besoin. La sauvegarde de quantités massives de données accentue ce défi.
Analyser efficacement les données est un autre défi majeur. De nombreuses agences utilisent des outils commerciaux qui leur permettent de trier à travers des montagnes de données, repérant des tendances qui peuvent les aider à opérer plus efficacement. (Une récente étude de MeriTalk a montré que les dirigeants IT fédéraux pensaient que le Big Data pourrait aider les agences à économiser plus de 500 milliards de dollars tout en remplissant leurs objectifs de mission.).
Des outils Big Data développés sur mesure permettent également aux agences d'analyser leurs données. Par exemple, le groupe Analyse des Données Computationnelles du Laboratoire National Oak Ridge a rendu son système d'analyse de données Piranha disponible pour d'autres agences. Le système a aidé les chercheurs médicaux à trouver un lien permettant d'alerter les médecins sur les anévrysmes aortiques avant qu'ils ne surviennent. Il est également utilisé pour des tâches plus ordinaires, comme trier des CV pour connecter des candidats à des postes avec des gestionnaires de recrutement.
Insurtech : Une introduction pratique pour les gestionnaires
14 HeuresL'Insurtech (également connue sous le nom d'Assurance numérique) désigne la convergence entre l'assurance et les nouvelles technologies. Dans le domaine de l'Insurtech, les « assureurs numériques » appliquent des innovations technologiques à leurs modèles d’affaires et opérationnels afin de réduire les coûts, améliorer l’expérience client et renforcer l’agilité de leurs opérations.
Dans cette formation encadrée par un instructeur, les participants acquerront une compréhension des technologies, méthodes et mentalités nécessaires pour amorcer une transformation numérique au sein de leur organisation et de l'industrie en général. La formation est destinée aux gestionnaires qui doivent obtenir une vue d’ensemble, déconstruire le battage publicitaire et les termes techniques, et prendre les premières étapes pour établir une stratégie Insurtech.
Au terme de cette formation, les participants seront capables de :
- Débattre de l'Insurtech et de ses composantes de manière intelligente et systématique
- Identifier et démystifier le rôle de chaque technologie clé au sein de l'Insurtech.
- Rédiger une stratégie générale pour la mise en œuvre de l'Insurtech au sein de leur organisation
Public cible
- Assureurs
- Technologues dans le secteur de l’assurance
- Partenaires de l’industrie de l’assurance
- Conseillers et analystes d’affaires
Format du cours permettant d'évaluer les participants
- Partie théorique, partie discussion, exercices et activités de groupe basées sur des études de cas
Transformation Digitale avec IoT et le Calcul aux Bordures
14 HeuresCette formation dirigée par un instructeur en France (en ligne ou sur site) est destinée aux professionnels de l'informatique et aux gestionnaires d'entreprise de niveau intermédiaire qui souhaitent comprendre le potentiel de l'IoT et du calcul au bord pour améliorer l'efficacité, le traitement en temps réel et l'innovation dans divers secteurs.
À la fin de cette formation, les participants seront capables de :
- Comprendre les principes de l'IoT et du calcul au bord ainsi que leur rôle dans la transformation numérique.
- Identifier des cas d'usage pour l'IoT et le calcul au bord dans les secteurs de la fabrication, de la logistique et de l'énergie.
- Différencier entre les architectures et les scénarios de déploiement du calcul au bord et du cloud computing.
- Mettre en œuvre des solutions de calcul au bord pour la maintenance prédictive et la prise de décision en temps réel.
Edge AI pour les Applications IoT
14 HeuresCette formation en direct, dirigée par un formateur (en ligne ou sur site), s'adresse aux développeurs intermédiaires, architectes de systèmes et professionnels de l'industrie qui souhaitent utiliser Edge AI pour améliorer les applications IoT avec des capacités de traitement et d'analyse de données intelligentes.
À la fin de cette formation, les participants seront en mesure de :
- Comprendre les fondamentaux de l'Edge AI et son application dans IoT.
- Configurer des environnements Edge AI pour les appareils IoT.
- Développer et déployer des modèles IA sur les dispositifs Edge pour les applications IoT.
- Mettre en œuvre le traitement de données en temps réel et la prise de décision dans les systèmes IoT.
- Intégrer l'Edge AI avec divers protocoles et plateformes IoT.
- Aborder les considérations éthiques et les meilleures pratiques en Edge AI pour IoT.
Calculateur de Borda
7 HeuresCette formation en direct dans France (en ligne ou sur site) est destinée aux chefs de produit et aux développeurs qui souhaitent utiliser Edge Computing pour décentraliser la gestion des données afin d'obtenir des performances plus rapides, en exploitant les appareils intelligents situés sur le réseau source.
A l'issue de cette formation, les participants seront capables de :
- Comprendre les concepts de base et les avantages de Edge Computing.
- Identifier les cas d'utilisation et les exemples où Edge Computing peut être appliqué.
- Concevoir et construire des solutions Edge Computing pour accélérer le traitement des données et réduire les coûts opérationnels.
Fondements des systèmes embarqués et de l'Internet des objets (IoT)
21 HeuresLes systèmes embarqués sont des systèmes informatiques conçus pour effectuer des fonctions dédiées au sein de systèmes plus larges. L'IoT (Internet of Things) est un réseau d'appareils physiques interconnectés intégrés avec des capteurs et des logiciels qui communiquent et échangent des données via Internet.
Cette formation dirigée par un instructeur, en ligne ou sur site, est destinée aux professionnels techniques de niveau débutant qui souhaitent comprendre et appliquer les concepts des systèmes embarqués et de l'IoT à l'aide du langage C et des architectures de microcontrôleurs.
À la fin de cette formation, les participants seront en mesure de :
- Comprendre l'architecture et les composants des systèmes embarqués.
- Écrire et compiler du code C pour l'interaction avec le matériel embarqué.
- Travailler avec les périphériques de microcontrôleurs tels que des minuteries et des ADCs (convertisseurs analogique-numérique).
- Comprendre comment les systèmes embarqués contribuent aux architectures IoT.
Format du cours permettant d'évaluer les participants
- Cours interactif et discussion.
- Nombreux exercices et pratiques.
- Mise en œuvre pratique dans un environnement de laboratoire en direct.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
Apprentissage Fédéré dans l'IoT et le Calcul aux Bords
14 HeuresCette formation en direct avec instructeur à France (en ligne ou sur site) s'adresse aux professionnels de niveau intermédiaire qui souhaitent appliquer Federated Learning pour optimiser les solutions IoT et edge computing.
À l'issue de cette formation, les participants seront en mesure de :
- Comprendre les principes et les avantages de Federated Learning dans l'IoT et l'edge computing.
- Mettre en œuvre des modèles Federated Learning sur des appareils IoT pour un traitement décentralisé de l'IA.
- Réduire la latence et améliorer la prise de décision en temps réel dans les environnements d'edge computing.
- Relever les défis liés à la confidentialité des données et aux contraintes du réseau dans les systèmes IoT.
Sécurisation des applications Cloud et IoT
21 HeuresCette formation en direct avec instructeur en France (sur site ou à distance) s'adresse aux ingénieurs qui souhaitent mettre en place, déployer et gérer une application IoT sécurisée.
A l'issue de cette formation, les participants seront capables de :
- Développer et déployer des applications pour gérer les appareils IoT en toute sécurité.
- Intégrer en toute sécurité des appareils IoT dans le Cloud.
- Intégrer une application IoT à l'infrastructure existante.
Démarrage avec IoT (Internet des Objets) et Réalité Augmentée
14 HeuresInternet des Objets (IoT) est un domaine technologique émergent qui connecte des objets physiques et des applications logicielles de manière sans fil pour le contrôle et la détection à distance. La Réalité Augmentée (RA) est une technologie qui améliore l'expérience utilisateur en intégrant des éléments virtuels générés par ordinateur à l'environnement physique réel. La RA permet aux entreprises de fournir aux utilisateurs une vue en temps réel et contextualisée de l'information. Ce sont deux technologies dont l'adoption se développe rapidement dans de nombreuses industries.
Dans cette formation dirigée par un formateur, les participants apprendront les bases de l'IoT et de la RA et appliqueront ces connaissances aux opérations et aux stratégies de leur organisation.
À la fin de cette formation, les participants seront en mesure de :
- Comprendre les bases de l'IoT et de la RA
- Apprendre comment fonctionnent les technologies IoT et RA
- Comprendre comment les technologies IoT et RA peuvent être appliquées à la stratégie de leur entreprise
- Prendre des décisions éclairées concernant l'IoT et la RA
PUBLIC CIBLE
- Managers
- Entrepreneurs
FORMAT DE LA FORMATION
- Partiellement sous forme de présentation, partiellement sous forme de discussion, d'exercices et de pratique intensive
NOTE
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
Introduction à l'IoT avec Arduino
14 HeuresDans cette formation dirigée par un instructeur et en direct à France, les participants apprendront les principes fondamentaux de l'IoT tout en créant un système de capteurs IoT basé sur Arduino.
À la fin de cette formation, les participants seront en mesure de :
- Comprendre les principes de l'IoT, y compris ses composants et techniques de communication.
- Apprendre à utiliser les modules de communication Arduino qui peuvent être utilisés pour différents systèmes IoT.
- Apprendre à utiliser et programmer une application mobile pour contrôler Arduino.
- Utiliser un module Wi-Fi pour connecter l'Arduino à d'autres appareils.
- Construire et déployer leur propre système de capteurs IoT.
Programmation pour IoT avec Azure
14 HeuresL'IoT Internet of Things (IoT) est une infrastructure réseau qui connecte sans fil des objets physiques et des applications logicielles, leur permettant de communiquer entre eux et d'échanger des données via des communications réseau, l'informatique en nuage et la capture de données. L'IoT Suite Azure est un ensemble complet de services en nuage qui offre une suite IoT composée de solutions préconfigurées qui aident les développeurs à accélérer le développement de projets IoT.
Au cours de cette formation en direct dirigée par un instructeur, les participants apprendront à développer des applications IoT à l'aide de Azure.
A la fin de cette formation, les participants seront capables de :
- Comprendre les principes fondamentaux de l'architecture IoT
- Installer et configurer Azure IoT Suite
- Apprendre les avantages de l'utilisation de Azure dans la programmation des systèmes IoT
- Mettre en œuvre divers services Azure IoT (IoT Hub, Functions, Stream Analytics, Power BI, Cosmos DB, DocumentDB, IoT Device Management)
- Construire, tester, déployer et dépanner un système IoT en utilisant Azure.
Public
- Développeurs
- Ingénieurs
Format du cours permettant d'évaluer les participants
- En partie cours magistral, en partie discussion, exercices et pratique intensive.
Remarque
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter.
NB-IoT pour les développeurs
7 HeuresAu cours de cette formation en direct à France, les participants découvriront les différents aspects de NB-IoT (également connu sous le nom de LTE Cat NB1) en développant et en déployant un exemple d'application basée sur NB-IoT.
À l'issue de cette formation, les participants seront capables de :
- Identifier les différents composants de NB-IoT et comment ils s'intègrent pour former un écosystème.
- Comprendre et expliquer les fonctions de sécurité intégrées dans les appareils NB-IoT.
- Développer une application simple pour suivre les appareils NB-IoT.
Configuration d'un Pont IoT avec ThingsBoard
35 HeuresThingsBoard est une plateforme IoT open source qui offre la gestion des appareils, la collecte des données, le traitement et la visualisation pour votre solution IoT.
Dans cette formation en direct dirigée par un instructeur, les participants apprendront à intégrer ThingsBoard dans leurs solutions IoT.
À la fin de cette formation, les participants seront capables de :
- Installer et configurer ThingsBoard
- Comprendre les fondamentaux des fonctionnalités et de l'architecture de ThingsBoard.
- Construire des applications IoT avec ThingsBoard
- Intégrer ThingsBoard avec Kafka pour l'acheminement des données des appareils de télémétrie
- Intégrer ThingsBoard avec Apache Spark pour l'agrégation de données provenant de plusieurs appareils.
Audience
- Ingénieurs en logiciel
- Ingénieurs matériel
- Développeurs
Format du cours permettant d'évaluer les participants
- En partie conférence, en partie discussion, exercices et pratique intensive.
Remarque
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter.