Formation Développement logiciel

QT / QML

Développer des interfaces graphiques. Apprendre à maîtriser le framework QT via les langages C++ et QML / JavaScript.

Apprendre à maîtriser le Framework Qt via les langages C++ et QML/ JavaScript.

Cette formation s’adresse à un public visant l’acquisition d’un solide socle de compétences techniques autour de QT et QML en vue de créer des contenus toujours plus percutants, destinés à des plateformes variées et en toute efficacité.

A l’issue de la formation, les participants pourront appliquer leur nouvelle compréhension de l’outil et pourront sans difficulté utiliser tous les modules et outils fournis par le SDK Qt.

Durée

3 jours

Public visé
  • Chef de Projet
  • Développeur
Prérequis

Une expérience de la programmation objet est indispensable : C++, Java ou C# sont des bons points d’entrée.

Tarifs

Inter-entreprise / Sur mesure :
Nous consulter

Intra-entreprise :
Nous consulter

Référence

VIVERIS_DEVELOPPEMENT_01
Enregistré sous le N° 11940744994

Jour

Programme
Jour 1
  • Présentation de l’écosystème et du marché
  • Historique du framework Qt
  • Installation du SDK et des outils
  • Prise en main de l’IDE QTCreator
  • Documentation de référence
  • Rappels de POO / C++
  • Création du projet de base
Jour 2
  • Qt Meta Object en détail
  • Signaux / slots
  • Conteneurs intelligents / conteneurs génériques
  • Classes les plus courantes
  • Architecture modules/plugins du framework
  • Abstraction des plateformes, déploiement
  • Contraintes de déploiement PC / Mobile
Jour 3
  • Langage déclaratif QML
  • Toolkit graphique QtQuick
  • Javascript / ECMAScript 5 dans le moteur
  • Pattern MVC dans les interfaces modernes
  • QBS une autre utilisation de QML.

Les 2 jours supplémentaires (optionnels) se présentent sous la forme de TP avec la réalisation d’une application faisant intervenir les connaissances en Qt Core, Qt Network, QML et QtQuick.

Formateur

Julien
Formateur Qt QML

Ingénieur ENSEEIHT mathématiques appliquées et informatique, Julien a débuté sa carrière en 2008 sur des technologies Model Driven Architecture (MDA).
Puis, il a participé au développement d’une importante application de simulation de modèles de satellites et de missions spatiales en Qt (+ modèle 3D OPEN GL) pendant 3 ans.
Embauché chez Viveris des activités de gestion de projet, d’architecture logicielle et de responsabilité technique lui ont été confiées. Il intervient actuellement sur les technologies Qt, QML, JAVA/JAVA EE, Angular et plus largement les technologies web.

Dates et lieux de formation.
Adapter le programme à vos besoins.
Organiser une cession inter-entreprise