Formation C++ Objets connectés : Développer une solution de A à Z
Mots-clésIntermédiaireFormatHybrideDurée21 hType d'offreCours
BAF-IOT_EMBED-0006Publiéformation-c-objets-connectes-developper-une-solution-de-a-a-zObjectifs pédagogiques
- 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.
Public visé
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.
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) . J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant ce test .