IoT - Développer des applications connectées avec C++ / Qt
Qualiopi
Objectifs pédagogiques
A l'issue de cette formation, vous serez capable de :
- Développer en C++ / Qt5 dans un environnement connecté.
Programme de la formation
Jour 1
Environnement
- Qt Creator
- Lire la documentation
- Edition de texte
Développer 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 "A 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
- Construction 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)
Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.
Modalités d’évaluation des acquis
- En cours de formation, par des études de cas ou des travaux pratiques
- Et, en fin de formation, par un questionnaire d'auto-évaluation
Proposé par
M2I
"Un leadership dans le domaine de la formation"
À partir de
3800 €
Durée
35h en 5 jours
Localisation
Partout en France
Proposé par
M2I
À partir de
3800 €