Email Us   Phone : 503-259-0312   
  Home    |    Instructor-led Training    |    Online Training     


Contact Us   -   Why Choose Wintrac   -   Clients    

Courses
ADA
Adobe
Agile
AJAX
Android
Apache
AutoCAD
Big Data
BlockChain
Business Analysis
Business Intelligence
Business Objects
Business Skills
C/C++/Go programming
Cisco
Citrix
Cloud Computing
COBOL
Cognos
ColdFusion
COM/COM+
CompTIA
CORBA
CRM
Crystal Reports
Data Science
Datawarehousing
DB2
Desktop Application Software
DevOps
DNS
Embedded Systems
Google Web Toolkit (GWT)
IPhone
ITIL
Java
JBoss
LDAP
Leadership Development
Lotus
Machine learning/AI
Macintosh
Mainframe programming
Microsoft technologies
Mobile
MultiMedia and design
.NET
NetApp
Networking
New Manager Development
Object oriented analysis and design
OpenVMS
Oracle
Oracle VM
Perl
PHP
PostgreSQL
PowerBuilder
Professional Soft Skills Workshops
Project Management
Rational
Ruby
Sales Performance
SAP
SAS
Security
SharePoint
SOA
Software quality and tools
SQL Server
Sybase
Symantec
Telecommunications
Teradata
Tivoli
Tomcat
Unix/Linux/Solaris/AIX/
HP-UX
Unisys Mainframe
Visual Basic
Visual Foxpro
VMware
Web Development
WebLogic
WebSphere
Websphere MQ (MQSeries)
Windows programming
XML
XML Web Services
Other
Introduction to ICEfaces (Version 1.8)
Java Training Overview

This intermediate-level course gives JSF developers a rapid introduction to the ICEfaces component library and Ajax framework. It can also be presented separately to students with JSF experience, though it is primarily intended to follow our three-day JSF Course JSF Development with ICEfaces, for a prepared combination of JSF and ICEfaces material.

We begin with backgrounders in both JSF custom component architecture and Ajax development, as these are essential to understanding both the purpose and the design of ICEfaces. Then, the bulk of class time is occupied in practical, hands-on exercise with ICEfaces. We focus on Ajax -- partial submits and responses, and Ajax Push -- and other cross-cutting features of the framework. Then we survey the component library, drilling down on a few of the most interesting components for demos and lab exercises

Java Training Learning Objectives

  • Integrate ICEfaces into JSF applications.
  • Use partial submits and responses to implement auto-completes, form updates, and other Ajax features.
  • Make judicious use of Ajax Push to implement asynchronous updates from the application to existing JSF views.
  • Use popup calendars, menus, charts, and other UI components to enhance the look and feel of JSF views.
  • Use tabbed panes, splitters, and other layout management tools.
  • Use modal dialogs for a more seamless user experience.
Java Training Prerequisites

  • General note:
  • This course is intended primarily for experienced JSF application developers The remaining prerequisites shown below are all requirements of that course as well. Please note that page authors,Swiss Replica Watches component developers, and others who may have little or no Java experience (but perhaps are stronger on HTML and JSP) may well find this to be a valuable training experience, but without solid Java skills many of the coding exercises will be difficult to follow.
  • Java programming experience is essential
  • JSP page-authoring experience is required
  • Servlets programming experience is recommended but not required
  • Basic knowledge of XML will be helpful, as will any previous experience with HTML.
Java Training Course duration

1 day

Java Training Course outline

Chapter 1. Custom Components

  • UI Component Libraries
  • Using a Custom Component Library
  • The Components of a Component
  • Delivering JavaScript
  • Blending Client- and Server-Side Logic
Chapter 2. Ajax Applications
  • What is Ajax?
  • Request Formats
  • Asynchronous Response Handling
  • Alternatives: XMLHttpRequest
  • Alternatives: Direct Web Remoting
  • JSF for Ajax
  • ICEfaces
Chapter 3. ICEfaces Architecture
  • The ICEfaces Value Proposition
  • Acquiring and Configuring ICEfaces
  • PersistentFacesServlet and BlockingServlet
  • JSP, JSP Documents, and Facelets
  • Ajax via "Parital Submit"
  • Ajax Push: RenderManager vs. SessionRenderer
  • Drag and Drop
  • Security Features
Chapter 4. ICEfaces Components
  • Extended Components
  • Custom Components
  • Layout Managers
  • Component Stylesheets
  • <ice:dataTable>
  • <ice:selectDateInput>
  • <ice:panelTooltip>
  • <ice:panelPopup>
  • <ice:panelTabSet>
  • <ice:outputChart>
  • Visual Effects
Appendix A. Learning Resources



Hardware/Software Requirements

Hardware – minimal

1.5 GHz, 1 gig RAM, 2 gig disk space

Hardware – recommended

2.5 GHz, 2 gig RAM, 2 gig disk space.

Operating system

Tested on Windows XP Professional. Course software should be viable on all systems which support a Java 6 Developer's Kit.

Network and Security

Limited privileges required Breitling Replica Watches

Software

All free downloadable tools.


 
About us
Contact us
Careers at Wintrac
Our Clients
Why Wintrac


Register for a free training CD-ROM drawing
Refer a client or instructor and earn $$$


Wintrac Inc.
16523 SW McGwire Ct.
Beaverton OR 97007
 
? Wintrac, Inc. All rights reserved.                                                                               Site Map   |   Terms of Use   |   Privacy Policy