IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Qt Creator Discussion :

Quel livre pour apprendre Qt ?


Sujet :

Qt Creator

  1. #1
    Membre émérite
    Profil pro
    Inscrit en
    novembre 2004
    Messages
    2 753
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : novembre 2004
    Messages : 2 753
    Points : 2 660
    Points
    2 660
    Par défaut Quel livre pour apprendre Qt ?
    Bonjour,

    Je suis un développeur C++ avec 20 ans d'expérience, et j'aimerais me mettre à Qt. Je précise que je ne veux pas développer sur mobile, mais faire de l'IHM en multi-plateformes.

    Seulement, je ne sais pas par où commencer... Le site de Qt est confus, avec des didacticiels et des cas d'usage, mais rien de bien organisé.
    Je veux une source d'apprentissage avec un déroulé linéaire, des explications sur les concepts de Qt, un chemin de progression bien balisé, etc. Aller en profondeur ne me dérange pas, mais j'ai l'impression qu'on ne me propose qu'une exploration en largeur.

    Il doit y avoir une quinzaine de livres, la plupart édités par le même éditeur Packt. On dirait qu'au sein de cet éditeur, des ouvrages se font concurrence, et rien n'est fait pour faciliter le choix. Sur le site de l'éditeur, il y actuellement 12 livres sur Qt.
    Cet éditeur ne fait manifestement pas son boulot éditorial. Ce n'est pas spécifique à ses publications sur Qt.

    Du même auteur, Lee Zhi Eng, on a deux livres sortis à 1 an d'intervalle, Hands-On GUI Programming with C++ and Qt5, et Qt5 C++ GUI Programming Cookbook - Second Edition.
    Je ne sais lequel prendre...

    Merci pour vos conseils.

  2. #2
    Membre confirmé

    Profil pro
    Inscrit en
    décembre 2013
    Messages
    347
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : décembre 2013
    Messages : 347
    Points : 527
    Points
    527
    Par défaut
    Je n'ai pas review les dernières (=au moins depuis 2-3 ans) publications sur Qt. Je dirais probablement de prendre un livre sur Qt6, histoire d'avoir la dernière version. "Cross-Platform Development with Qt 6 and Modern C++" me semble avoir un sommaire correct.

    Les livres de Lee Zhi Eng ont 4-5 ans. Le cookbook est plus une liste de code tout prêt. C'est probablement pas l'idéal pour apprendre (mais avec la doc et les exemples, ca peut être suffisant).

    Pour aller plus loin dans les concepts, j'ai l'impression que "Advanced Qt Programming" reste intéressant (meme s'il a été écrit pour qt4).

  3. #3
    Membre émérite
    Profil pro
    Inscrit en
    novembre 2004
    Messages
    2 753
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : novembre 2004
    Messages : 2 753
    Points : 2 660
    Points
    2 660
    Par défaut
    Citation Envoyé par mintho carmo Voir le message
    Je dirais probablement de prendre un livre sur Qt6, histoire d'avoir la dernière version. "Cross-Platform Development with Qt 6 and Modern C++" me semble avoir un sommaire correct.
    Bon, c'est commandé. Merci !

    Cela fait trop longtemps que je tergiverse sur cette histoire de Qt. Il est temps de prendre le taureau par les cornes.

  4. #4
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    août 2008
    Messages
    26 398
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : août 2008
    Messages : 26 398
    Points : 188 153
    Points
    188 153
    Par défaut


    Citation Envoyé par mintho carmo Voir le message
    Pour aller plus loin dans les concepts, j'ai l'impression que "Advanced Qt Programming" reste intéressant (meme s'il a été écrit pour qt4).
    Malheureusement, il n'est plus trop d'actualité : il parle beaucoup de Qt WebKit, qui n'existe plus (remplacé par Qt WebEngine, assez différent) ; il se focalise sur les widgets et la famille QGraphicsView, qui ne sont plus au goût du jour (toujours disponibles, mais plus que des correctifs, pas d'évolution : on parle plus de Qt Quick, pour le moment). Grosso modo, le développement de Qt 4 s'est arrêté il y a dix ans.

    Sinon, de manière générale, les livres Packt ont une qualité assez inégale, tout dépend de l'auteur.
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  5. #5
    Membre émérite
    Profil pro
    Inscrit en
    novembre 2004
    Messages
    2 753
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : novembre 2004
    Messages : 2 753
    Points : 2 660
    Points
    2 660
    Par défaut
    De toute façon, maintenant, le sort en est jeté, et le livre commandé.

    Je reviendrai sans doute bientôt avec des questions débiles.

  6. #6
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    mai 2008
    Messages
    26 491
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : mai 2008
    Messages : 26 491
    Points : 214 749
    Points
    214 749
    Billets dans le blog
    100
    Par défaut
    Bonjour,

    Si cela vous tente (et cela serait apprécié), vous pouvez en faire un retour sur la page dédié aux livres : https://qt.developpez.com/livres/
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

Discussions similaires

  1. Quel livre pour apprendre Flex ?
    Par Invité dans le forum ActionScript 3
    Réponses: 1
    Dernier message: 27/09/2010, 17h21
  2. [Livre] Quel livre pour apprendre et approfondir ?
    Par Hikage dans le forum Android
    Réponses: 2
    Dernier message: 02/05/2010, 16h08
  3. Quel livre pour apprendre le langage Assembleur ?
    Par argon dans le forum Assembleur
    Réponses: 1
    Dernier message: 11/06/2008, 18h46
  4. Quel Livre pour apprendre C++ ?
    Par yoann21 dans le forum Contribuez
    Réponses: 11
    Dernier message: 04/09/2007, 18h46
  5. Quel Livre pour apprendre C++ ?
    Par yoann21 dans le forum C++
    Réponses: 11
    Dernier message: 04/09/2007, 18h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo