Oracle - SL-340-EE6 Developing Web Applications Using JSF Technologies

Seminar

In Hamburg und Berlin

Preis auf Anfrage

Beschreibung

  • Dauer

    3 Tage

  • Beginn

    auf Anfrage

Oracle - SL-340-EE6 Developing Web Applications Using JSF Technologies: Java developers responsible for developing and deploying JavaServer Faces (JSF) based web applications. Java developers pursuing the Sun Certified JSF Developer examination. Course Objectives : Design web applications using standard architectures, protocols, technologies and components Configure JSF within.. Gerichtet an: Java developers responsible for developing and deploying JavaServer Faces (JSF) based web applications. Java developers pursuing the Sun Certified JSF Developer examination. Course Objectives : Design web applications using standard architectures, protocols, technologies and components Configure JSF within the Web Container Design views using JSF and EL Design custom components using Facelets Design and develop the model using JavaBeans or Pojos Integrate external...

Standorte und Zeitplan

Lage

Beginn

Berlin

Beginn

auf AnfrageAnmeldung möglich
Hamburg

Beginn

auf AnfrageAnmeldung möglich

Hinweise zu diesem Kurs

Have a good understanding of the Java Programming Language Understand the fundamentals of web applications and HTTP protocol Related Courses: Before: Java Programming Language (SL-275-SE6) Developing Applications for the Java EE Platform (FJ-310-EE6) After: Web Component Development with Servlet and JSP Technologies (SL-314-EE6)

Fragen & Antworten

Ihre Frage hinzufügen

Unsere Berater und andere Nutzer werden Ihnen antworten können

Wer möchten Sie Ihre Frage beantworten?

Geben Sie Ihre Kontaktdaten ein, um eine Antwort zu erhalten

Es werden nur Ihr Name und Ihre Frage veröffentlicht.

Meinungen

Erfolge dieses Bildungszentrums

2020

Sämtlich Kurse sind auf dem neuesten Stand

Die Durchschnittsbewertung liegt über 3,7

Mehr als 50 Meinungen in den letzten 12 Monaten

Dieses Bildungszentrum ist seit 15 Mitglied auf Emagister

Themen

  • Design
  • Navigation
  • Datenbank
  • Java
  • Programmierung
  • Web
  • Oracle Datenbanken
  • Events

Inhalte

KURSZIEL
Oracle - SL-340-EE6 Developing Web Applications Using JSF Technologies:
  • Java developers responsible for developing and deploying JavaServer Faces (JSF) based web applications.
  • Java developers pursuing the Sun Certified JSF Developer examination.
Course Objectives :
  • Design web applications using standard architectures, protocols, technologies and components
  • Configure JSF within the Web Container
  • Design views using JSF and EL
  • Design custom components using Facelets
  • Design and develop the model using JavaBeans or Pojos
  • Integrate external resources such as JPA within Web Application
  • Integrate navigation flow/ redirection
  • Integrate models and views using events
  • Validate application data
  • Application data conversion
  • Identify, Capture, and Resolve Errors
  • Integrate Security
  • Test, package and deploy applications


ZIELGRUPPE
  • Java developers responsible for developing and deploying JavaServer Faces (JSF) based web applications.
  • Java developers pursuing the Sun Certified JSF Developer examination.
Course Objectives :
  • Design web applications using standard architectures, protocols, technologies and components
  • Configure JSF within the Web Container
  • Design views using JSF and EL
  • Design custom components using Facelets
  • Design and develop the model using JavaBeans or Pojos
  • Integrate external resources such as JPA within Web Application
  • Integrate navigation flow/ redirection
  • Integrate models and views using events
  • Validate application data
  • Application data conversion
  • Identify, Capture, and Resolve Errors
  • Integrate Security
  • Test, package and deploy applications


KURSINHALT
The JavaServer Faces (JSF) technology is a server side user interface component framework for building Java technology-based web applications. Included in Java EE 6, the JSF 2.0 standard further simplifies the web application development. This course provides an in-depth introduction to the JSF technology. Students perform the course lab exercises using the NetBeans IDE and the GlassFish Application Server v3. This course supports Sun Certified JSF Developer.Course Outline
Module 1 - Getting Started with JavaServer Faces
  • Understand common requirements for Web Applications
  • Describe the JSF Web Application framework
  • Describe the architecture of the JSF Web Applications
  • Describe the View Description Language (VDL)
  • Understand the role and structure of Managed Beans
  • Describe navigation rules and cases
  • Walk through a simple JSF web application
Module 2 - Designing JSF Pages Using Facelets
  • Understand the structure of Facelet pages
  • Use Tag libraries in Facelet Pages
  • Describe the tag libraries supported in Facelets
  • Understand the JSF Core Tag Library
  • Understand the HTML RenderKit Tag Library
  • Understand common attributes of the HTML tags
Module 3 - Using Managed Beans
  • Define bean properties and bean scopes
  • Declare beans using annotations
  • Bind UI Components with Managed Beans
  • Understand the Unified Expression Language (EL)
  • Work with beans using Expression Language
  • Understand the faces-config.xml Configuration File
  • Configure beans in the faces-config.xml file
  • Use Java EE Resources in Managed Beans
Module 4 - Designing Navigations
  • Understand the implicit navigation rules in JSF 2.0
  • Understand static and dynamic navigations
  • Configure navigation rules and cases
  • Understand the navigation rule declaration syntax
  • Understand the navigation evaluation process
Module 5 - Validating and Converting Data
  • Understand the data conversion and validating process
  • Use standard data converters and standard data validators
  • Configure default validators
  • Use JSR-303 Bean Validation
  • Work with conversion and validation messages
  • Use Error Messages
  • Use Resource Bundles in JSF Pages
  • Develop custom validators and converters
Module 6 - Developing Complex Facelet Pages
  • Use the DataTable Component
  • Use the Facelets AJAX tag
  • Understand the Facelets UI Tag Library
  • Understand Facelet Templating
  • Use ui:insert to define templates
  • Use ui:composition to specify the template page
  • Use ut:define to populate the template
Module 7 - Developing Composite UI Components
  • Understand the concept of composite UI components
  • Understand the elements of a composite component
  • Understand JSF application resource libraries
  • Design composite components
  • Store composite components as resources
  • Use Composite components
Module 8 - Working with Events
  • Understand the life cycle of JSF request processing
  • Understand life cycle events in JSF
  • Understand value change events
  • Use action events
  • Register event listenets
  • Understand the event model enhancements in JSF 2.0
Module 9 - Configuring and Deploying JSF Applications
  • Understand JSF Web Application Stages
  • Configure the state maintenance method
  • Understand the application configuration loading process
  • Install and upgrade JSF for a web container
  • Deploy JSF web applications to the web container
  • Test and verify the JSF application
  • Configure security for JSF Web Applications


VORRAUSSETZUNG
  • Have a good understanding of the Java Programming Language
  • Understand the fundamentals of web applications and HTTP protocol
Related Courses:Before:
  • Java Programming Language (SL-275-SE6)
  • Developing Applications for the Java EE Platform (FJ-310-EE6)
After:
  • Web Component Development with Servlet and JSP Technologies (SL-314-EE6)

Oracle - SL-340-EE6 Developing Web Applications Using JSF Technologies

Preis auf Anfrage