Public Cible
Ce cours s'adresse à plusieurs profils, notamment :
- Utilisateurs de LabVIEW et Developer Suite désireux d'améliorer les performances, l'extensibilité et la réutilisation de leur code, tout en réduisant les coûts de maintenance de leurs applications.
- Utilisateurs de LabVIEW cherchant à obtenir la certification CLD (Certified LabVIEW Developer).
- Utilisateurs de LabVIEW ayant suivi les cours LabVIEW 1 et 2.
Prérequis
Avant de suivre ce cours, il est nécessaire de remplir l'un des prérequis suivants :
- Avoir suivi la formation LabVIEW Fondamental 1 et LabVIEW Fondamental 2.
- Posséder une expérience équivalente.
Objectifs de la Formation
En suivant ce cours, vous atteindrez les objectifs suivants :
- Maîtriser les directives de style LabVIEW et choisir un processus de développement logiciel approprié pour créer des applications.
- Utiliser les bibliothèques de projet LabVIEW et les outils de l'Explorateur de projet pour organiser vos applications.
- Exploiter des frameworks et des gestionnaires de messages pour créer des applications multi-boucles.
- Concevoir et tester une interface utilisateur personnalisée tout en garantissant la convivialité grâce à une documentation utilisateur adéquate.
- Tirer parti du code modulaire pour développer des applications de grande envergure.
- Effectuer des tests de modules de code et d'intégration pour assurer la fiabilité de l'application.
Programme du Cours LabVIEW 3
Le programme du cours est structuré comme suit :
- Exploration des Directives de Style LabVIEW- Configuration de l'environnement LabVIEW
- Utilisation des directives de style LabVIEW
 
- Conception et Développement d'Applications Logicielles- GIT et SVN pour LabVIEW
- Processus de développement logiciel
- Collecte des exigences du projet
- Analyse des tâches
 
- GIT et SVN pour LabVIEW
- Organisation d'un Projet LabVIEW- Utilisation de bibliothèques dans un projet LabVIEW
- Introduction aux classes LabVIEW
 
- Utilisation des Outils et Techniques de l'Explorateur de Projet- Outils de l'Explorateur de projet
- Résolution des conflits du projet
 
- Création d'une Architecture d'Application- Génération d'événements utilisateur
- Exploration des frameworks LabVIEW
- Types de données du framework
- Test de l'architecture
 
- Sélection du Framework Logiciel- Gestionnaire de messages dans une file d'attente
- Gestionnaire de messages dans une file d'attente DQMH
- Gestionnaire de messages en conduit
- Utilisation de notificateurs
- Exploration du framework d'acteur
 
- Création d'une Interface Utilisateur- Directives de style pour une interface utilisateur
- Prototypage d'interface utilisateur
- Personnalisation de l'interface utilisateur
- Extensibilité de l'interface utilisateur
 
- Garantir la Convivialité d'une Interface Utilisateur- Personnalisation de l'apparence de la fenêtre
- Élaboration de la documentation utilisateur
- Initialisation de l'interface utilisateur
- Test de l'interface utilisateur
 
- Conception d'Applications Modulaires- Conception de code modulaire
- Couplage et cohésion
 
- Test de Modules de Code- Test de modules de code
- Tests d'intégration
 
Ce cours vous permettra d'approfondir vos compétences en LabVIEW pour devenir un programmeur chevronné et compétent dans la création d'applications avancées.
 
                        