FORMATION : Interface graphique Homme-Machine en langage JAVA pour une communication avec une plateforme matérielle embarquée
Pour connaitre les prochaines sessions de formation en Logiciel embarque et programmation cliquez ici.
Cette formation a pour but de fournir les concepts de base permettant d’appréhender la programmation orientée objet ainsi que les étapes du développement d’une interface Homme-Machine. Les concepts présentés et étudiés théoriquement feront l’objet d’une mise en pratique.
 
			
Compétences à l’issue de la formation
 Maîtriser les concepts de base de la programmation orientée objet.
 Maîtriser les concepts de base de la programmation orientée objet.
 Programmer en langage Java.
 Programmer en langage Java.
 Comprendre une modélisation UML.
 Comprendre une modélisation UML.
 Utiliser l’environnement de développement Eclipse.
 Utiliser l’environnement de développement Eclipse.
 Réaliser une interface graphique de communication avec une plateforme matérielle embarquée de type Beaglebone Black.
 Réaliser une interface graphique de communication avec une plateforme matérielle embarquée de type Beaglebone Black.
 Maîtriser toutes les étapes du développement d’une interface homme-machine (IHM) en langage JAVA pour communiquer avec une plateforme embarquée distante.
 Maîtriser toutes les étapes du développement d’une interface homme-machine (IHM) en langage JAVA pour communiquer avec une plateforme embarquée distante.
Programme
Jour 1
 Introduction à la programmation orientée objet.
 Introduction à la programmation orientée objet.
 Initiation à la programmation en langage Java
 Initiation à la programmation en langage Java
 Les concepts de base de la programmation orientée objet en Java : héritage, encapsulation, polymorphisme
 Les concepts de base de la programmation orientée objet en Java : héritage, encapsulation, polymorphisme
 Présentation des concepts de base du langage Java
 Présentation des concepts de base du langage Java
 Initialisation à la modélisation UML : diagramme d’objets et diagramme de classes
 Initialisation à la modélisation UML : diagramme d’objets et diagramme de classes
 Initiation à l’utilisation de l’environnement de développement Eclipse.
 Initiation à l’utilisation de l’environnement de développement Eclipse.
 Réalisation d’un programme en Java à partir d’une description UML
 Réalisation d’un programme en Java à partir d’une description UML
 Réalisation d’une horloge à partir d’une description UML
 Réalisation d’une horloge à partir d’une description UML
Jour 2
 Initiation à la programmation événementielle en Java : ActionListener, ItemListener,
 Initiation à la programmation événementielle en Java : ActionListener, ItemListener,
 Présentation du mécanisme de call-back
 Présentation du mécanisme de call-back
 Réalisation d’une horloge graphique avec les options de démarrage, d’arrêt, de remise à zéro, de incrémentation/décrémentation, de capture, …
 Réalisation d’une horloge graphique avec les options de démarrage, d’arrêt, de remise à zéro, de incrémentation/décrémentation, de capture, …
 Initialisation à la programmation événementielle en WindowsBuilder (plugin Eclipse)
 Initialisation à la programmation événementielle en WindowsBuilder (plugin Eclipse)
 Initiation à la communication par sockets en Java
 Initiation à la communication par sockets en Java
 Initiation à la communication série en Java
 Initiation à la communication série en Java
 Réalisation d’une interface graphique permettant de communiquer avec une plateforme matérielle de type BeagleboneBlack
 Réalisation d’une interface graphique permettant de communiquer avec une plateforme matérielle de type BeagleboneBlack
Personnes concernées
Tout public souhaitant avoir une première expérience de conception d’interface graphique dans un langage orienté objet
Pré-requis
Connaissances de bases en algorithmique et en langage C
Lieu de l’événement :
Institut Jean Lamour
Campus Artem, 2 allée André Guinier, 54011 Nancy
 
                    