Opleidingstype   Training
Trainingskosten Zie kostenspecificatie
Segmenten

Java

,

Programmeertalen

Code: T-JAV485

Doelgroep

Experienced Server Side (Servlets & JSPs) Java Developers who want to learn how to use JSF.

Korte inhoud

JavaServer Faces (JSF) provides event driven, component –based technology for developing Java EE web applications. This technology greatly simplifies developing web applications. Finally, Java web developers can assemble reusable UI components into rich GUI pages. A standard UI component model will create a rich third party market of reusable GUI components. Throughout the three day course students will be led through a series of progressively advanced topics, where each topic consists of lecture, group discussion, comprehensive hands-on lab exercises, and lab review.

Voorkennis

Students should have at least 6 months of practical Java development experience working with Servlets/JSPs. Struts knowledge is bonus and helpful.

Invulling

This workshop is about 50% hands-on lab and 50% lecture. Multiple detailed lab exercises are laced throughout the course, designed to reinforce fundamental skills and concepts learned in the lessons.

Duur

3 dagen. De trainingsdagen duren van 09.30 uur tot 16.30 uur.

Opleidingsdata en locaties (inschrijven is mogelijk voor al deze momenten)


Startdatum Variant Dag Locatie Inschrijven Planning
30-01-2012 Dag Maandag Regio Amsterdam Inschrijven Planning
30-01-2012 Dag Maandag Regio Utrecht Inschrijven Planning
24-04-2012 Dag Dinsdag Regio Amsterdam Inschrijven Planning
24-04-2012 Dag Dinsdag Regio Utrecht Inschrijven Planning
01-08-2012 Dag Woensdag Regio Amsterdam Inschrijven Planning
01-08-2012 Dag Woensdag Regio Utrecht Inschrijven Planning
29-10-2012 Dag Maandag Regio Amsterdam Inschrijven Planning
29-10-2012 Dag Maandag Regio Utrecht Inschrijven Planning

Programma

1.Intro to JavaServer Faces
a. JavaServer Faces Technology Benefits
b. JSF Architecture Overview
2. Understanding the lifecycles of JSF
a. Invoking the controller components
b. Performing validations
c. Updating the model
3.Simple application
a. Step by Step overview
b. Lab 1: simple application
4. UI Component architecture
a. Component rendering
b. Event model
c. Configuration
5. Creating a simple component
a. Step by Step overview
b. Lab 2: creating a simple component
6. Understanding MVC
a. MVC and JSF
b. Model Components
c. View Components
d. Controller Components
e. Introduction to sample application
f. Managing Navigation
g. Lab 3: Setting up CRUD listing
7. Binding components to the model
a. Lab 4: Binding components to the model
8. JSF Custom Tags and UIComponents
a. JSF Tags
b. UIComponents
c. GUI Model Objects
d. Event handling
e. Lab 5: Creating CRUD Listing
f. Lab 6: Create a shopping cart
9. JSF Validation and Data Conversion
a. Using Standard Validation components
b. Creating Custom Validation components
c. Lab 7: Providing validation to user registration form
d. Using Standard data conversion
e. Writing custom data conversion
g. Lab 8: Performing data conversion with user registration form

Kosten

Inschrijfgeld: € 25,-
Trainingskosten: €1245,-
Studiemateriaal: € 160,-
Certificaatkosten: €25,-

Arrangementen

Twice regelt voor de dagopleidingen van maandag tot en met zaterdag een arrangement à € 50. Een dagarrangement bestaat uit onbeperkt koffie, thee, frisdrank, ijswater en een lunch. De kosten van de arrangementen worden direct aan u doorberekend.

Btw

De prijs van de training is standaard exclusief 19% btw. Indien u als organisatie geen btw kunt terugvorderen of als zich particulier aanmeldt, kunt u ook btw-vrij de trainingen volgen. Op het studiemateriaal zit standaard 6% btw.

Code: T-JAV485

Nieuwsbrief van Twice?