- Accueil /
- Meriadeg Perrinel
Meriadeg Perrinel

Dernière sortie
QT 6 en pratique
Ce livre vous accompagne dans la conception d'applications modernes, robustes et évolutives à l'aide du framework Qt 6 et des langages C++ et QML.
À travers le développement d'une application fil rouge déclinée en plusieurs versions (QML moderne, QtWidget classique et une variante cartographique), l'auteur met l'accent sur les fondamentaux de Qt utiles à connaître dans le cadre professionnel. Chaque exemple est soigneusement pensé pour illustrer concrètement les concepts clés, en privilégiant une approche résolument pragmatique centrée sur la qualité du code.
De CMake à la gestion réseau, en passant par les interfaces graphiques, les bases de données et le multithreading, l'ensemble des modules essentiels sont couverts.
Au-delà de la connaissance de l'outil, vous acquerrez une méthodologie qui vous aidera à faire les bons choix architecturaux, à comprendre les implications de chaque décision technique et à développer des applications professionnelles répondant aux standards actuels. Que vous visiez les plateformes desktop, mobiles ou embarqués, ce livre vous fournira les clés pour exploiter pleinement le potentiel de Qt 6 en adoptant les meilleures pratiques. Ce que vous apprendrez - Les fondamentaux de Qt 6 : le module Qt Core, la classe QObject, le système de signaux et de slots, la gestion de la mémoire. - Construire vos projets Qt 6 avec CMake. - Concevoir des interfaces utilisateur modernes et interactives avec QML. - Développer des interfaces graphiques classiques et éprouvées avec Qt Widgets. - Faire communiquer efficacement votre code C++ avec vos interfaces QML. - Maîtriser des modules Qt essentiels : Qt Network (communication réseau), Qt SQL (bases de données), Qt Positioning et Qt Location (géolocalisation). - Implémenter le multithreading pour des applications réactives et performantes. - Adopter les bonnes pratiques de développement Qt 6 : qualité du code, maintenabilité, robustesse, optimisation des performances. - Structurer votre code de manière claire et évolutive. Points forts - Une approche par la conception - Des choix techniques argumentés - Un projet fil rouge complet décliné en deux versions (QML et QtWidget) - Un focus sur la robustesse, la performance et la maintenabilité - L'utilisation exclusive de modules Qt en licence LGPL V3 (sauf Qt Charts en GPL V3)
Au-delà de la connaissance de l'outil, vous acquerrez une méthodologie qui vous aidera à faire les bons choix architecturaux, à comprendre les implications de chaque décision technique et à développer des applications professionnelles répondant aux standards actuels. Que vous visiez les plateformes desktop, mobiles ou embarqués, ce livre vous fournira les clés pour exploiter pleinement le potentiel de Qt 6 en adoptant les meilleures pratiques. Ce que vous apprendrez - Les fondamentaux de Qt 6 : le module Qt Core, la classe QObject, le système de signaux et de slots, la gestion de la mémoire. - Construire vos projets Qt 6 avec CMake. - Concevoir des interfaces utilisateur modernes et interactives avec QML. - Développer des interfaces graphiques classiques et éprouvées avec Qt Widgets. - Faire communiquer efficacement votre code C++ avec vos interfaces QML. - Maîtriser des modules Qt essentiels : Qt Network (communication réseau), Qt SQL (bases de données), Qt Positioning et Qt Location (géolocalisation). - Implémenter le multithreading pour des applications réactives et performantes. - Adopter les bonnes pratiques de développement Qt 6 : qualité du code, maintenabilité, robustesse, optimisation des performances. - Structurer votre code de manière claire et évolutive. Points forts - Une approche par la conception - Des choix techniques argumentés - Un projet fil rouge complet décliné en deux versions (QML et QtWidget) - Un focus sur la robustesse, la performance et la maintenabilité - L'utilisation exclusive de modules Qt en licence LGPL V3 (sauf Qt Charts en GPL V3)
Ce livre vous accompagne dans la conception d'applications modernes, robustes et évolutives à l'aide du framework Qt 6 et des langages C++ et QML.
À travers le développement d'une application fil rouge déclinée en plusieurs versions (QML moderne, QtWidget classique et une variante cartographique), l'auteur met l'accent sur les fondamentaux de Qt utiles à connaître dans le cadre professionnel. Chaque exemple est soigneusement pensé pour illustrer concrètement les concepts clés, en privilégiant une approche résolument pragmatique centrée sur la qualité du code.
De CMake à la gestion réseau, en passant par les interfaces graphiques, les bases de données et le multithreading, l'ensemble des modules essentiels sont couverts.
Au-delà de la connaissance de l'outil, vous acquerrez une méthodologie qui vous aidera à faire les bons choix architecturaux, à comprendre les implications de chaque décision technique et à développer des applications professionnelles répondant aux standards actuels. Que vous visiez les plateformes desktop, mobiles ou embarqués, ce livre vous fournira les clés pour exploiter pleinement le potentiel de Qt 6 en adoptant les meilleures pratiques. Ce que vous apprendrez - Les fondamentaux de Qt 6 : le module Qt Core, la classe QObject, le système de signaux et de slots, la gestion de la mémoire. - Construire vos projets Qt 6 avec CMake. - Concevoir des interfaces utilisateur modernes et interactives avec QML. - Développer des interfaces graphiques classiques et éprouvées avec Qt Widgets. - Faire communiquer efficacement votre code C++ avec vos interfaces QML. - Maîtriser des modules Qt essentiels : Qt Network (communication réseau), Qt SQL (bases de données), Qt Positioning et Qt Location (géolocalisation). - Implémenter le multithreading pour des applications réactives et performantes. - Adopter les bonnes pratiques de développement Qt 6 : qualité du code, maintenabilité, robustesse, optimisation des performances. - Structurer votre code de manière claire et évolutive. Points forts - Une approche par la conception - Des choix techniques argumentés - Un projet fil rouge complet décliné en deux versions (QML et QtWidget) - Un focus sur la robustesse, la performance et la maintenabilité - L'utilisation exclusive de modules Qt en licence LGPL V3 (sauf Qt Charts en GPL V3)
Au-delà de la connaissance de l'outil, vous acquerrez une méthodologie qui vous aidera à faire les bons choix architecturaux, à comprendre les implications de chaque décision technique et à développer des applications professionnelles répondant aux standards actuels. Que vous visiez les plateformes desktop, mobiles ou embarqués, ce livre vous fournira les clés pour exploiter pleinement le potentiel de Qt 6 en adoptant les meilleures pratiques. Ce que vous apprendrez - Les fondamentaux de Qt 6 : le module Qt Core, la classe QObject, le système de signaux et de slots, la gestion de la mémoire. - Construire vos projets Qt 6 avec CMake. - Concevoir des interfaces utilisateur modernes et interactives avec QML. - Développer des interfaces graphiques classiques et éprouvées avec Qt Widgets. - Faire communiquer efficacement votre code C++ avec vos interfaces QML. - Maîtriser des modules Qt essentiels : Qt Network (communication réseau), Qt SQL (bases de données), Qt Positioning et Qt Location (géolocalisation). - Implémenter le multithreading pour des applications réactives et performantes. - Adopter les bonnes pratiques de développement Qt 6 : qualité du code, maintenabilité, robustesse, optimisation des performances. - Structurer votre code de manière claire et évolutive. Points forts - Une approche par la conception - Des choix techniques argumentés - Un projet fil rouge complet décliné en deux versions (QML et QtWidget) - Un focus sur la robustesse, la performance et la maintenabilité - L'utilisation exclusive de modules Qt en licence LGPL V3 (sauf Qt Charts en GPL V3)
Les livres de Meriadeg Perrinel

QT 6 en pratique. Créer facilement des applications modernes, robustes et performantes en C++ et QML
Meriadeg Perrinel
Grand Format
45,00 €
