• ISQL Global Logo
  • About Us

  • Certification

  • Courses

  • Corporate

  • Placements

  • Contact Us

  • Location


      Java 7 Develop Rich Client Applications 1.0 Training & Placements in Chennai SQL STAR

      Java SE 7: Develop Rich Client Applications

      (The Course materials and Course Completion Certificates are directly delivered from Oracle University to those seeking for Foreign Opportunity)

      (Government of India Approved Education Center)

      This Java SE 7: Develop Rich Client Applications training teaches you how to design a rich client application in a case study approach: analyze, design & develop key components of the application. You'll design the application using the Model-View-Controller pattern & more.

      The Java SE 7: Develop Rich Client Applications training takes you 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, you'll learn to analyze, design and develop the User interface, connect the User interface to a database and finally connect the User interface to a RESTful web service.

      Learn To:

      • Create a graphical User interface using Java FX.
      • Connecta Java FX GUI to database using JPA.
      • Connecta Java FX GUI to a RESTful web service.
      • Packageand deploy a Java FX application.
      • Signa Java FX application.
      • connecttheir application to a RESTful web service using JAX-RS and theJersey API.

      Learn How to Create a User Interface

      The User interface is created using key Java FX components including layouts, UI controls, data structures like ObservableList, charts, smart tables, CSS and JavaFX concurrency libraries. You'll also learn to add two tier and three tier features to your application by connecting to a database using the Java Persistence API (JPA).

      Additional Topics Include:

      • Packaging and deploying your application.
      • Developing secure applications.
      • Signing an application and authentication.
      • Addinglogging to your application.
      • Implementing unit testing with JUnit.
      Required Prerequisite
      • Java SE7 Fundamentals
      • Java SE 7 Programming
      Audience
      • Application Developers
      • JavaDevelopers
      • Developer
      • Java EE Developers
      Course Objectives
      • Implement a rich client application (RIA) from the ground up
      • Create a JavaFX GUI using controls, layouts, charts, smart tables, andCSS
      • Implementevent handling in a JavaFX application
      • UseJavaFX visual effects, animations, media, and a web view controlin a JavaFX application
      • Implementconcurrency and binding to a JavaFX application
      • LeverageJava Persistence API (JPA) in a Java SE application
      • Createtwo-tier and three-tier Java technology applications
      • Connectyour application to a REST web service
      • Packageand deploy a Java SE application
      • Securea Java SE application
      • Signa Java SE application
      • Implementthe Logging API to generate log messages in GUI
      • Implementunit testing using JUnit
      • ApplyModel View Controller (MVC) design pattern to create reusableclasses
      Course Topics
      Introduction
      • Providing an overview of Rich Client applications(RIAs)
      • Providing an overview of JavaFX
      The Broker Tool Application
      • Describing BrokerTool database schema
      • Describing an overview of BrokerTool
      • Providing an overview of Henley Automobile application
      JavaFX Overview
      • Whatis JavaFX?
      • Comparing JavaFX with Swing
      • Understanding JavaFX Scene Graph
      • Howto create a JavaFX app?
      • Exploring JavaFX API
      • Creating JavaFX FXML Application
      • Overview of JavaFX features
      • Demonstrating Simple JavaFX Applications
      Generics and JavaFX Collections
      • Reviewing Java Generic Collection objects
      • Reviewing JavaFX Collection's ObservableList and ObservableMap
      • Reviewing Java Generics syntax
      UI Controls, Layouts, Charts, and CSS
      • Using Charts in JavaFX application
      • Addingevents to JavaFX controls
      • Using Layout features in JavaFX application
      • Understanding Scene Graph in depth
      • Understanding the usage of CSS in JavaFX application
      • Using UI controls in JavaFX application
      Visual Effects, Animation, Web View, and Media
      • Describing the benefits of using WebView and WebNode
      • Describing the implementation of Multimedia in JavaFX
      • UsingVisual Effects in JavaFX application
      • Using Animation and transition features in JavaFX application
      JavaFX Tables and Client GUI
      • Displaying BrokerTool data and determine which charts and tables to use todisplay data
      • Applying CSS to a JavaFX application
      • Describing the BrokerTool app interface
      • Determining which JavaFX components to use in the BrokerTool interface
      • Creatingsmart Table
      JavaFX Concurrency and Binding
      • Implementing Threading and Concurrency in JavaFX
      • Describing properties and binding in JavaFX
      Java Persistence API (JPA)
      • Performing CRUD operations using Entity and Queries
      • Understanding JPA concepts
      • Understanding Components of JPA architecture
      • Whatis Transactions ?
      Applying the JPA
      • Applying JPA in HenleyApp application
      • Identifying Entity Relationships
      • Using Criteria API in JavaFX application
      • Applyingtwo-tier design
      Implementing a Multi-Tier Design with RESTful Web Services
      • Describing JAX-RS web services
      • Comparing Three-tier design versus Two-tier design
      • Using JAX-RS web services in the HenleyServer application
      Connecting to a RESTful Web Service
      • Reviewing the implementation of Web service clients of HenleyApp
      • Testing REST web service with http and html
      • Identifying how to develop a Jersey RESTful client
      • Developing JAX-RS web service clients
      Packaging and Deploying Applications
      • Deploying Jar using Java Web Start
      • Deploying Rich Internet using Deployment Toolkit
      • Usingjar to package up Java applications
      • Deploying Embedded applications
      • Using an Installer
      • Deploying applications
      Developing Secure Applications
      • Listing Security resources available on the Internet
      • Understanding Mutability
      • Avoiding common Injection and inclusion attacks
      • Protecting Confidential data
      • Limiting the accessiblity of classes
      • Describing Fundament al secure coding concepts
      • Describing the Aspects of security
      Signing an Application and Authentication
      • Understanding http Authentication mechanism
      • Using https with an application
      • Introducing SSL/TLS
      • Describing Public and private key encryption
      • Describing Digital Signatures
      Logging
      • Overview of Java Logging API
      • Setting Log levels
      • Using Logger Configuration
      • Creating a Logger Object
      • Reviewing Logging methods
      • Configuring Logger Handlers and formatters
      Implementing Unit Testing and Using Version Control
      • Understanding Unit Testing, Test Cases and features of JUnit
      • Understanding and Writing JUnit test cases
      • UsingVersion control system
      • Using NetBeans support for JUnit

    AWS Training Data Science Training in ISQL Global Big Data Training in ISQL Global

    All rights reserved. ©1999 - 2022, SQLSTAR Global.

    Terms of Service | Privacy Policy