Qt/QML

Une formation Qt QML adaptée à vos besoins

KDAB a dispensé plus de 700 formations sur Qt, pour des entreprises aussi telles que Boeing, CERN, IBM, Intel, Roche, Siemens ou Shell. Lors d'une formation Qt, le support de formation contient l'entiereté de nos modules pédagogiques, permettant au formateur de pouvoir aggrémenter la session de formation selon les besoins des participants. En pratique, si vous souhaitez aborder une notion connexe, telle que le multi-threading par exemple, le formateur pourra facilement inclure ce chapitre à la formation.

Vous constaterez dans la table des matieres que les formations Qt dédiées aux applications de bureaux, à l'émbaquarqué ou aux plateformes mobiles ont beaucoup en commun.

Cependant Qt offrant deux modules distincts pour mettre en place l'IHM, nous proposons des formations dédiées à Qt Widget et d'autres dédiées à Qt QML, avec des variantes selon la plateforme cible. Toutes ces variantes couvrent les concepts de base et/ou avancés.

Notre offre se compose des formations listées ci-dessous :

Devenez autonome en découvrant QML ou perfectionnez vos connaissances en vous concentrant sur les bonnes pratiques. Apprenez à mettre en place des IHM efficaces et attrayantes, interfacées à une couche métier développée en C++. Vos applications pourront cibler des plateformes embarquées, desktop ou mobiles.

La formation d’Introduction à Qt QML pour l'embarqué reprend les fondamentaux de la formation Qt QML et ajoute des notions propres à l'embarqué : l'optimisation de performance et l'utilisation avancée de Qt Creator pour le développement / deploiement.

La formation Qt QML avancé a pour objectif d'amener des développeurs ayant de l'experience en QML vers une compréhension à la fois plus profonde et globale d'une application Qt Quick. Seront notamment abordés : l'élaboration d' une API C++ / QML ; la conception d'une architecture perènne ; l'optimisation du rendu ou encore la mise en place d'un framework de navigation etc.

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.

Visant les développeurs expérimentés de Qt Widgets, cette formation repasse sur les fondamentaux de Qt avant de plonger dans les sujets plus complexes tels que les classes d'infrastructure, l'usage avancé du Modèle-Vue, la stylisation de votre application etc. Vous acquierez ainsi une compréhension plus complète et profonde du framework Qt.

Cette formation sur 3 jours enseigne les techniques de développement d’applications multitâches, en utilisant la technologie objet Qt/C++. L’objectif étant d’acquerir une bonne compréhension des problématiques multithread ainsi que des outils pour y faire face dans une application Qt.