C++ / Qt

Formation inter-entreprise

Combien de temps dure la formation ?

 3,00 jour(s)

Dans quelle(s) langue(s) la formation est-elle donnée ?

EN FR

Quand a lieu la prochaine session ?

Qui organise cette formation ?

Dawan est un organisme de formations qui propose plus de 2500 formations en informatique, management, gestion de projets et commercial en inter-entreprise ou en intra. Notre catalogue regroupe des centaines de thématiques: Java, PHP, Webmaster, E-Marketing, Linux, Windows Server, Vmware, Autocad, Photoshop, l'intelligence artificielle, etc.

À qui s’adresse la formation ?

Tous

Quels sont les prérequis ?

Avoir suivi la formation C++ ou notions équivalentes (Orienté objet en C++)

Quels sont les objectifs poursuivis ou les compétences visées ?

Maîtriser le développement d'applications graphiques avec l'API Qt.

Quel est le contenu de la formation ?

Découvrir Qt

Présentation, versions, licences
Environnement de développement Qt
Compilation, plateformes supportées
Modèle objet Qt
Types de projets

Atelier: Installation de l'environnement de développement, paramétrage, structure d'un projet

Construire une interface graphique avec Qt Widgets

Types d'APIs: Qt avec widgets vs Qt Quick
Types de fichiers
Classes principales: QMainWindow, QDialog, types, conversions...
Boites de messages
Signaux et slots
Principaux composants graphiques, menus et barres d'outils
Gestion du positionnement: layouts disponibles
Zones d'affichage et d'impression
Gestion des événements, adaptation et filtres

Atelier: Création de multiples fenêtres, positionnement des widgets et évènements

Créer des widgets personnalisés

API disponible: la classe QWidget
Structure, évènements
Intégration de widgets dans Qt Designer

Atelier: Création de widgets Qt

Maîtriser les APIs Qt

Collections: conteneurs et algorithmes génériques

Manipulation de fichiers

Connexion aux bases de données, requêtes, vues

Multithreading

Connexions réseau (TCP, HTTP, FTP)

Manipulation de flux XML

Atelier: Multiples exemples d'utilisation des

Notions avancées

Drag and drop

Graphique 2D / 3D

Création des systèmes d'aide
Internationalisation

Personnalisation de l'apparence (Look and Feel)

Création de plugins

Scripting avec JavaScript

Atelier: Internationalisation de l'application, création de systèmes d'aide

Quelles méthodes pédagogiques sont utilisées ?

Méthodologie basée sur l'Active Learning : 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.

Comment l’évaluation est-elle organisée ?

Contrôle continu

Que recevez-vous à la fin de la formation ?

Attestation de fin de stage mentionnant le résultat des acquis

Quel support de cours est fourni ?

Sources des exercices + Support papier

Comment contacter l’organisme de formation ?

Dawan - Service commercial

Ces formations pourraient vous intéresser