Archives pour la catégorie Formation Java Introduction

Formation JavaFX 1 jour Bruxelles Belgique


Suivez notre formation JavaFX de référence !Durant cette formation vous découvrirez les principes et outils de base, les composants d’interface utilisateur et pourrez mettre en œuvre les threads. Vous serez ainsi en mesure d’intégrer le multimédia et améliorer la réactivité de vos IHM grâce à JavaFX.

Plan de Formation JavaFX

Principes et outils de base de JavaFX

Particularités d’une application riche
Solutions du marché : Flex, Silverlight, HTML 5, Swing
Bénéfices
Environnements Desktop, Mobile, TV, …
Le SDK, les outils (SceneBuilder), les IDE Eclipse/Netbeans
Modes de développement : Java et FXML
Architecture d’une application

Nos autre formations Java

FORMATION JAVAFX 1 JOUR
FORMATION JAVA NETBEANS 1 jour
FORMATION JAVA ECLIPSE 1 jour
FORMATION JAVA INTRODUCTION 1 jour
FORMATION JAVA PROGRAMMATION 1 jour

Mettre en forme dynamiquement les composants

Modèle hiérarchique de l’interface
Scene Graph API
Groups et de Regions
Layouts standards et personnalisés
Ajouter un style aux layouts

Composants d’interface utilisateur

Composants de base et avancés
Gérer les évènements
Créer des graphiques
CSS

Binding et collections

Propriétés et évènements
Binding haut niveau et bas niveau
Collections

Mettre en œuvre les threads

Exemplaire de thread d’une application
Framework Concurrency
Exécution de code en tâche de fond

Élaboration d’effets et d’animations

Pipeline graphique
Effet et transformation 2D/3D
Transition, timeline et interpolateur

Intégration du multimédia

Charger et afficher une image
Créer un média player
Intégrer l’audio et la vidéo

Packaging et déploiement des applications

Démarrer et exécuter les applications
Packager les applications
Déployer les applications : standalone, applet, java web start, …
Embarquement dans des applications Swing

Formation NetBeans 1 jour Bruxelles Belgique


Suivez notre formation NetBeans de référence !La formation NetBeans vous permet de maitriser NetBeans notamment grâce à Java. En effet, vous débuterez par une découverte approfondie de l’environnement de NetBeans et ses principes de bases. Puis vous saurez comment développer et programmer par l’exception. Vous saurez également gérer l’accès des concurrents et charger des pilotes JDBC.

Nos autres formations JAVA

FORMATION JAVAFX 1 JOUR
FORMATION JAVA NETBEANS 1 jour
FORMATION JAVA ECLIPSE 1 jour
FORMATION JAVA INTRODUCTION 1 jour
FORMATION JAVA PROGRAMMATION 1 jour

Plan de Formation NetBeans

Introduction et découverte de NetBeans

Installer NetBeans
Les différentes versions disponibles
Les concepts et l’environnement de NetBeans
Les différents menus : File, Run, Debug, Profile, …
Présentation des éditeurs : Inspecteur, Navigateur, Palette des composants, Propriétés, …
Les raccourcis

Créer des projets

Genres de projets : Java, JPA, Groovy, PHP, C++, JavaSE, Java EE, …
Classe principale d’un projet
Actions de refactoring
Générer du code
Exécuter un projet
L’éditeur de Debug : breakpoints, watchpoints
Inspecter des variables
Pile d’exécution

Tests unitaires

Principes de base : condition initiale, test unitaire, assertions, suite de tests
Créer des tests avec JUnit
Editeurs de tests unitaires
Lancer des tests unitaires

Automatiser avec Maven

Principes de base : repository, cycle de vie d’un projet, gérer les dépendances, les tâches, plugins, modules
Assistant d’élaboration des projets : type et structure des projets, fichiers de configuration (pom.xml, properties, …)
L’éditeur graphique des dépendances
Générer des artefacts

Gérer les versions

Principes de base : dépôt, projets, branches, révisions, tags
Les différents procédés : CVS, Mercurial, Subversion
L’éditeur de gestion de version
Actions de gérance des versions : check, commit …
Gérer les branches et conflits

Profiler les applications

L’éditeur de profilage
Superviser la JVM
Profiler la mémoire, les threads…
La saisie et gérance de snapshots

Configurer NetBeans

Préférences
Bibliothèques
Plugins
Centre de mise à jour

Formation Java Eclipse 1 jour Bruxelles Belgique


Suivez notre formation Eclipse de référence !La formation vous permet d’utiliser efficacement Eclipse, de savoir migrer un projet d’un IDE quelconque vers Eclipse, de savoir installer et utiliser les plug-ins les plus importants. Vous serez aussi en mesure suite à cette formation de programmer avec Java Development Toolkit et effectuer des tests avec JUnit.

Nos autres formations JAVA

FORMATION JAVAFX 1 JOUR
FORMATION JAVA NETBEANS 1 jour
FORMATION JAVA ECLIPSE 1 jour
FORMATION JAVA INTRODUCTION 1 jour
FORMATION JAVA PROGRAMMATION 1 jour

Plan de Formation Eclipse

Introduction

Finalités et principes d’Eclipse
Concepts : vue, éditeur, perspective, espace de travail, projet, répertoire, fichier, nature

Installer Eclipse

Téléchargement
Installation
Démarrage
Mise à jour
Préférences

Utiliser Eclipse

Fonctions d’aide, de navigation et de recherche
Gérer :
– Les vues
– Les perspectives
– Les ressources
Workspaces
Assistants pour l’édition
Navigation dans le code
Créer un contexte d’exécution

Programmer avec Java Development Toolkit

Concepts de la programmation avec JDT
Organiser et éditer du code
Mécanismes de :
– Complétion
– Correction assistée
Générer du code grâce à différentes fonctions
Fonctions de refactoring
Lancer les programmes

Junit

Principes du test unitaire
Ecriture :
– Des cas de tests
– Des suites des tests
Exécution du test
Lancer les tests

Débogage

Perspective debugger dans Eclipse
Breakpoints et watchpoints
Inspecter les variables ou expressions
Naviguer dans la pile d’exécution
Contrôler l’exécution
Le debug réparti

Gestion de projet

Assistants de création de projet
Structures des projets
Création et déplacement des package
Génération JavaDoc
Intégration CVS
Intégration JUnit

Migration de projet

Migration depuis JBuilder, NetBeans,…
Migration de projet web
Structure des projets Eclipse, WSAD/RAD6, Workshop

Gérer les versions : découverte de SVN

Concepts principaux liés à la gestion de versions
Concepts SVN : dépôt, projets, révisions, tronc, branches et tags
Opérations offertes au développeur
Gérer les conflits et les branches
Les perspectives SVN présentées par les plugins Eclipse

Automatiser les tâches avec Maven

Définition de la composition d’un projet
Les conventions
Dépendances entre projets
Tâches prédéfinies : compilation, génération d’archives …
Les perspectives Maven présentées par les plugins Eclipse

Intégration de plug-in

Plug-ins pour la visulation des bases de données
Plug-ins pour UML Plug-ins pour JSP
Plug-ins pour Struts
Plug-ins pour JSF
Plug-ins pour Hibernate
Plug-ins pour le profilage

Configurer Eclipse

Gérer :
– Les préférences
– Les propriétés
Références entre projets
Ajouter des plug-ins et features
Paramétrer Eclipse

Trucs et astuces pour être plus performant avec Eclipse

Raccourcis clavier
Génération de code

Formation Java 3 jours Bruxelles Belgique


Suivez 3 jours intensifs de formation Java !Cette formation est une initiation complète au langage java et une introduction à l’écosystème JEE.

Nos autres formations JAVA

FORMATION JAVAFX 1 JOUR
FORMATION JAVA NETBEANS 1 jour
FORMATION JAVA ECLIPSE 1 jour
FORMATION JAVA INTRODUCTION 1 jour
FORMATION JAVA PROGRAMMATION 1 jour

Plan de Formation Java

Présentation de Java

Historique
La machine virtuelle (JVM)
Présentation de J2SE
Caractéristiques du langage

Présentation d’Eclipse

Espace de travail et projet
Organisation de l’outil (perspectives, vues, éditeurs)
Sélectionner une machine virtuelle
La perspective Java
La perspective Debug
Installer un plugin

Structure et syntaxe du langage

Constructions de base du langage
Types, identificateurs et variables
Instructions et opérateurs

Notions Objet en java

Notions élémentaires (classes, objet, attributs, méthodes, constructeurs, tableaux)
Organisation du code (package, visibilité et encapsulation)
Notions avancées (héritage, polymorphisme, classes et méthodes abstraites, interfaces)
Mécanisme d’exceptions

Librairies standards

La classe Object
La classe System
Chaînes de caractères (String et StringBuffer)
Types élémentaires (classes wrapper, formatage des nombres, manipulation des dates / heures)
Collections (Collection, List, Set, Map, Iterator)

Accéder aux bases de données avec JDBC

Principe
Se connecter à la base de données
Effectuer des requêtes statiques
Effectuer des requêtes avec paramètres
Transaction
Erreurs JDBC

Structurer le code d’une application

Notion de design pattern
Le design pattern « singleton »
Le design pattern « factory method »
La programmation en couches

Les évolutions de Java

Les nouveautés de Java

Introduction aux JFC

Présentation des JFC
Créer une fenêtre
Utiliser les composants de bases
Gestion des évènements
Afficher des listes dans les formulaires: composants Jlist et Jtable