Introduction à Qt Widgets

Centré sur le développement d’applications desktop, cette formation propose aux développeurs avec des connaissances en C++ de découvrir les bases du module Qt Widgets : QObject, QWidget, Qt Designer et plus encore. Aucune experience de Qt n'est requise.

Cette formation couvre les fondamentaux de Qt en partant des QObjects aux QWidgets, de Qt Creator et son Designer aux mécanismes sous jacents des classes de QtCore, l'implementation de ses propres dialogues, le placement via des layout, le dessin à l'écran, la gestion des évènements utilisateurs, jusqu'aux bases du framework Modèle/Vue.

Une session à taille humaine garantie une attention particulière et un contenu adapté. Toutes les formations KDAB offrent une expérience pédagogique de haute qualité, alliant bonnes pratiques, théorie et exercices concrets.

Points clés de la formation :

  • Comprendre QObject et ses mécanismes : gestion mémoire, signaux, slots etc.
  • Utiliser les signaux et les slots pour faire communiquer des objets entre eux
  • Développer une interface graphique à l’aide des widgets Qt
  • Ecrire un modèle pour fournir des données à une vue Qt

Télécharger le contenu complet de la formation :

Qt-Widgets-programme

Informations sur la session

Audience

Développeur souhaitant développer des applications desktop avec le module Qt Widgets

Durée

Cette formation couvre les apsects fondamentaux sur 3 jours mais peut être étendue sur 5 jours, aux choix du client, pour aborder des sujets additionnels. En cas de formation inter-entreprises, la formation dure 21h, sur 3 jours ou 5 selon le format indiqué.

Prérequis

Une expérience professionnelle de la programmation objet est indispensable, et une expérience en C++ est fortement recommandée. Cependant si le client en exprime le besoin, la première demi-journée de formation pourra être consacrée à des rappels de C++, afin de s'assurer que les notions nécessaires à la suite de la formation sont bien connues par les participants.

Formations à Venir

Début

Jours

Lieu

Session

Langue

Prix hors TVA

██████

███

███████████████

███

███

█████

███

██████

███

███████████████

███

███

█████

███

██████

███

███████████████

███

███

█████

███

* hors TVA si celle-ci s'applique

““La formation était claire et intéressante, avec des exercices réguliers pour valider l’apprentissage. Le formateur avait un vrai bagage pratique et a su répondre à toutes nos questions avec patience et pédagogie. Toute l’équipe a été très satisfaite, même les plus réticents initialement ! [...]”

— Gilles Berguet, Senior Engine Programmer

Ubisoft Montpellier, France

Pourquoi apprendre Qt

Qt est un framework moderne, éprouvé et proposant un grand nombre de modules et fonctionnalités pour le développement d’applications sur desktop, embarqué ou mobile.

Qt est utilisé par plus de 10 000 entreprises dans plus de 70 type d’industries à travers le monde. Disponible pour vos développement sous les licences open-source (GPL, LGPL) et commerciale.

Pour plus d'informations

Contactez-nous