java programmation - prise en main de javafx
Post on 20-Jun-2022
14 Views
Preview:
TRANSCRIPT
Organisme de formation professionnelle continueNumero agrément 91 30 03332 30France : +33 (0)188 24 70 33 / 34
Site : www.oo2.frMail : contact@oo2.fr
Java Programmation - Prise en main de JavaFX
Date et durée
JAV15FCode formation :5 joursDurée :
35 heuresNombre d'heures :
Description
Ce cours fait suite au cours "JAVA : démarrer en programmation objet" (JAV05F), il s'adresse principalement aux développeurs ayant des connaissances C++ , C# , delphi ou autre langage objet et souhaitant utiliser JAVA en découvrant les mécanismes et classes de base, ainsi que la synthaxe JAVA.
Objectifs
A l'issue de cette formation, le participant est capable de développer en JAVA, des applications autonomes simples en mode console ou interface graphique.
Pré-requis
Il faut avoir suivi le cours "Java - Démarrer en programmation objet " (JAV05F) ou avoir déjà une connaissance et une pratique de la programmation objet.
Les formations ci-dessous sont recommandées.
Java - Démarrer en programmation objet
Public
Ce cours est destiné à toute personne ayant déjà une expérience de la programmation objet : programmeurs, développeurs d'applications, concepteurs, chefs de projets.
Cette formation s'adresse aux profils suivants
Chef de projet / Responsable de projetDéveloppeur
Programme
Présentation générale de java
Les différents types d'applications : programmes autonomes, Servlets, Applets,Le cycle de développement JavaDéfinir une classeLa documentation en ligneLes atouts de Java
128, Rue de la Boétie - 75008 Paris - NDA : 11-75-60615-75 - Datadock : 0083655 - Immatriculation 531570679 RCS Paris - TVA IntraCommunautaire : FR39531570679 - Tel:+33 (0)188 24 70 33 / 34 - contact@oo2.fr - www.oo2.fr
Structure d'une classe java (rappels)
Comprendre le principe de l'encapsulationAcquérir la structure de base d'une classeSavoir déclarer des variables d'instanceEtre capable de créer une instance via un constructeurSavoir déclarer et appeler une méthode d'instance
Syntaxe du langage java (rappels)
Les mots clefs du langageSavoir écrire des commentairesSavoir utiliser les types primitifs, le type StringSavoir déclarer les constantesComprendre les spécificités des différentes variables d'une classeSavoir programmer des conversions de typeConnaître la liste des opérateursSavoir programmer des instructions conditionnelles et des boucles ( y compris foreach )Savoir utiliser des tableauxLes obligations et conventions de nommage
Héritage, classes abstraites et interfaces java (rappels et approfondissement)
L'héritage et la hiérarchie des classesLa classe ObjectL'héritage et les constructeursLe polymorphismeLes classes abstraitesLes interfaces
Packages et modificateurs d'accès java
Comprendre l'organisation des classes en packagesUtiliser l'instruction import et static importUtiliser les modificateurs d'accès pour les variables et les méthodes.Utiliser les modificateurs d'accès au niveau d'une classeComprendre les unités de compilationGénération de la documentation technique (javadoc)
Exceptions java
Comprendre la hiérarchie des classes ThrowableDistinguer les Exceptions contrôlées et RuntimeUtiliser les instructions try/catch et finally pour traiter les ExceptionsUtiliser throw et throws pour propager des ExceptionsHériter de la classe Exception pour créer vos propres ExceptionsUtiliser la redéfinition avec les Exceptions
Les entrées / sorties java
Notions de flux d'octets et de caractèresLes classes du package java.ioLes classes InputStream et OutputStreamLes classes Reader et WriterLes classes de conversion
128, Rue de la Boétie - 75008 Paris - NDA : 11-75-60615-75 - Datadock : 0083655 - Immatriculation 531570679 RCS Paris - TVA IntraCommunautaire : FR39531570679 - Tel:+33 (0)188 24 70 33 / 34 - contact@oo2.fr - www.oo2.fr
Les classes filtresLa classe File
Prise en main de JavaFX
De AWT a JavaFX en passant par Swing : Evolution des interfaces graphiques dans JavaArchitecture MVC et structure d’une application JavaFXJavaFX Scene Builder et fichier FXMLTéléchargement et installation de JavaFX pour IntelliJInstallation de JavaFX Scene BuilderMa première application JavaFXGérer des évènements dans JavaFX Scene BuilderGestion des feuilles de style (CSS) dans JavaFXPropriétés JavaFXPrincipaux composants JavaFX : ImageView, ComboBox,ListView,TreeVIew,FileChooserJavaFX BindingLes composants Menus JavaFX (Menu, MenuBar, MenuItem, SeparatorMenuItem)Le composant JavaFX CheckBoxLe composant JavaFX RadioButtonLe composant TableViewLe composant DatePickerLe composant WebViewGestion des graphiques dans JavaFX avec les composant PieChart, Line ChartGestion Multimedia dans JavaFX avec le composant Media PlayerDémos et Etude de cas intégrant l’ensemble des composants presentes
Collections
Qu’est-ce que les collections génériquesLes classes Wrapper, définitionAutoboxing et Auto-UnboxingL’Interface Collection et Classe CollectionsL’implémentation Lists et LinkedListLes implémentations ArrayList et IteratorPrincipales Méthodes des objets CollectionsLes implémentations de Sets et MapClasses utilitaires des Collections
128, Rue de la Boétie - 75008 Paris - NDA : 11-75-60615-75 - Datadock : 0083655 - Immatriculation 531570679 RCS Paris - TVA IntraCommunautaire : FR39531570679 - Tel:+33 (0)188 24 70 33 / 34 - contact@oo2.fr - www.oo2.fr
top related