M2i Formation

Découvrez notre formationIoT - Développer des applications connectées avec C++ / Qt

Présentiel

5 jours (35 heures) - IOT-CPPQT

Accueil  ›  Formations Informatique  ›  IoT - Internet des objets  ›  Développement  ›  IoT - Développer des applications connectées avec C++ / Qt

Objectifs pédagogiques

  • Développer en C++ / Qt5 dans un environnement connecté.

Niveau requis

Maîtriser le langage C++ 11.

Public concerné

Développeurs C++.

Paris La Défense20/04/20203 300 € HTDates proposées dans les agences M2iRéserver
Paris La Défense15/06/20203 300 € HTDates proposées dans les agences M2iRéserver
Paris La Défense21/09/20203 300 € HTDates proposées dans les agences M2iRéserver
Paris La Défense16/11/20203 300 € HTDates proposées dans les agences M2iRéserver

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Jour 1

Environnement

  • Qt Creator
  • Lire la documentation
  • Edition de texte

Developper Qt

  • Les fichiers en présence
  • fichier.pro
  • Classes de base

"DataViz Stat"

  • Classes présentes dans le designer
  • QLineEdit Slots et signaux

Exemples de travaux pratiques (à titre indicatif)

  • Vérification
  • Premiers programmes
  • QLineEdit
  • Application Layout
  • Découverte des slots et signaux
  • Déclaration Slot

Jour 2

Les Classes Qt

  • Les types de base
  • Classes QMap, QDialog, QMessageBox, QWidget et QFileDialog
  • Classes QRessource et QSettings
  • QRegexp

Exemples de travaux pratiques (à titre indicatif)

  • Message console
  • QCompleter
  • Découverte de QDate
  • QHash
  • Fenêtre à propos
  • QDialog
  • Affichage image
  • QSettings QDialog et QMenu
  • Expressions régulières

Jour 3

MVC

  • Bases de données
  • Modèle-Vue-Contrôleur
  • Plus loin avec les MVC

Exemples de travaux pratiques (à titre indicatif)

  • Insert base de données
  • SQLModel
  • Liste ordonnée ListView et ListWidget
  • Contruction d'un modèle à partir d'un tableau

Jour 4

"DataViz Dyn"

  • Evènements Qt
  • QPainter
  • Les images
  • GraphicsScene

Exemples de travaux pratiques (à titre indicatif)

  • Double clic
  • Production de lettres en images
  • QGraphicsScene

Jour 5

Connexion objets

  • Processus et thread
  • API REST

Objets types

  • QR Code
  • Code à barres

Exemples de travaux pratiques (à titre indicatif)

  • QProcess
  • Lancement d'un thread
  • Récupération d'informations sur OpenData
  • Analyse d'un QR Code via un fichier image
  • Analyse d'un code à barres
  • Lecture d'un contenu RFID (Radio Frequency IDentification)

Faites évoluer vos compétences

Complétez votre formation

En cliquant le bouton « Accepter », vous acceptez l’utilisation de cookies pour réaliser des mesures d’audiences et vous permettre d’enregistrer vos préférences de navigation. En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies.

Accepter Paramètres En savoir plus