Formation indisponible à l'heure actuelle

Java SE 7 : Develop Rich Client Application [D67230]

Formation

À Paris ()

3 275 € HT

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Heures de classe

    35h

  • Durée

    5 Jours

the course takes participants through the process of designing a rich client application using Java SE 7 and Java FX 2 using the Model-View-Controller (MVC) pattern and a case study approach participants learn to add two tier and three tier features to their application by connecting to a database using the Java Persistence API (JPA) connect their application to a RESTful web service using JAX-RS and the Jersey API

À propos de cette formation

avoir suivi Java SE 7 : programmation pour Développeur confirmé ou posséder des compétences équivalentes

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

Introduction

Providing an overview of Rich Client applications(RIAs)
Providing an overview of JavaFX

The Broker Tool Application

Describing an overview of BrokerTool
Describing BrokerTool database schema
Providing an overview of Henley Automobile application

JavaFX Overview

Demonstrating Simple JavaFX Applications
What is JavaFX?
Exploring JavaFX API
Understanding JavaFX Scene Graph
How to create a JavaFX app?
Creating JavaFX FXML Application
Comparing JavaFX with Swing
Overview of JavaFX features

Generics and JavaFX Collections

Reviewing Java Generics syntax
Reviewing Java Generic Collection objects
Reviewing JavaFX Collection's ObservableList and ObservableMap

UI Controls, Layouts, Charts, and CSS

Understanding Scene Graph in depth
Using UI controls in JavaFX application
Using Layout features in JavaFX application
Using Charts in JavaFX application
Understanding the usage of CSS in JavaFX application
Adding events to JavaFX controls

Visual Effects, Animation, Web View, and Media

Copyright © 2012, Oracle. All rights reserved. Page 2
Using Visual Effects in JavaFX application
Using Animation and transition features in JavaFX application
Describing the benefits of using WebView and WebNode
Describing the implementation of Multimedia in JavaFX

JavaFX Tables and Client GUI

Creating smart Table
Describing the BrokerTool app interface
Determining which JavaFX components to use in the BrokerTool interface
Displaying BrokerTool data and determine which charts and tables to use to display data
Applying CSS to a JavaFX application

JavaFX Concurrency and Binding

Describing properties and binding in JavaFX
Implementing Threading and Concurrency in JavaFX

Java Persistence API (JPA)

Understanding JPA concepts
Understanding Components of JPA architecture
What is Transactions ?
Performing CRUD operations using Entity and Queries

Applying the JPA

Identifying Entity Relationships
Using Criteria API in JavaFX application
Applying JPA in HenleyApp application
Applying two-tier design

Implementing a Multi-Tier Design with RESTful Web Services

Comparing Three-tier design versus Two-tier design
Describing JAX-RS web services
Using JAX-RS web services in the HenleyServer application

Connecting to a RESTful Web Service

Testing REST web service with HTTP and HTML
Developing JAX-RS web service clients
Identifying how to develop a Jersey RESTful client
Reviewing the implementation of Web service clients of HenleyApp

Packaging and Deploying Applications

Using jar to package up Java applications
Deploying applications
Deploying Embedded applications
Deploying Jar using Java Web Start
Using an Installer
Deploying Rich Internet using Deployment Toolkit

Developing Secure Applications

Describing the Aspects of security
Describing Fundamental secure coding concepts
Avoiding common Injection and inclusion attacks
Protecting Confidential data
Limiting the accessiblity of classes
Understanding Mutability
Listing Security resources available on the Internet

Signing an Application and Authentication

Describing Public and private key encryption
Describing Digital Signatures
Introducing SSL/TLS
Understanding HTTP Authentication mechanism
Using HTTPS with an application

Logging

Overview of Java Logging API
Creating a Logger Object
Setting Log levels
Reviewing Logging methods
Configuring Logger Handlers and formatters
Using Logger Configuration

Implementing Unit Testing and Using Version Control

Understanding Unit Testing, Test Cases and features of JUnit
Understanding and Writing JUnit test cases
Using NetBeans support for JUnit
Using Version control system
Copyright

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Java SE 7 : Develop Rich Client Application [D67230]

3 275 € HT