Curso Java Server Faces

  • Development

Curso Java Server Faces

24 horas
Visão Geral

Este Curso Java Server Faces, ensina aos desenvolvedores da Web Java como usar o JavaServer Faces em seus aplicativos da Web. Os alunos aprenderão as bibliotecas de tags JSF padrão e escreverão beans gerenciados e manipuladores de eventos.

Os participantes também escreverão arquivos de configuração para managed beans e navegação em XML. Os componentes da tabela de dados são usados ​​para exibir facilmente dados de bancos de dados e outras fontes em uma tabela HTML. O curso de treinamento Java termina abordando os tópicos de validação e conversão, incluindo customização dessas fases, e um apêndice sobre tópicos de internacionalização.

Publico Alvo
  • Desenvolvedores Web que desejam criar aplicativos Web complexos com eficiência.
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico

Getting Started with JSF

  1. GUI Development
  2. JavaServer Faces
  3. A JSF Application
  4. JSF Components
  5. Managed Beans
  6. Configuration Files
  7. JSF Application Structure
  8. Running the Application

JSF Tag Libraries

  1. The JSF Component Tree
  2. JSF Tag Libraries
  3. Forms
  4. Input Tags
  5. Output Tags
  6. Buttons and Links
  7. Checkboxes
  8. Radio Buttons, Listboxes, and Menus
  9. Panels

Managed Beans

  1. Managed Beans and MVC
  2. Properties
  3. Configuring Beans
  4. Bean Scope
  5. Value Bindings
  6. Method Bindings
  7. Dynamic Beans – Lists
  8. Dynamic Beans – Maps
  9. Advanced Property Initialization

JSF Lifecycle and Event Handling

  1. JSF Lifecycle Overview
  2. Restore View Phase
  3. Apply Request Values Phase
  4. Process Validation Phase
  5. Update Model Values Phase
  6. Invoke Application Phase
  7. Render Response Phase
  8. JSF Events
  9. Action Events
  10. Value Change Events
  11. Immediate Events

Navigation

  1. Navigating Through a JSF Application
  2. Basic Navigation Configuration
  3. From View Id
  4. From Action
  5. Forward vs. Redirect

Data Table Component

  1. Data and Tables
  2. Basic Structure
  3. Headers and Footers
  4. Styles
  5. Adding Editable Components
  6. DataModel
  7. Sorting
  8. Scrolling

Validators and Converters

  1. Validation and Conversion within the JSF Lifecycle
  2. Converting Dates
  3. Converting Numbers
  4. Displaying Conversion Errors
  5. Built-In Validators
  6. Customizing Error Messages
  7. Writing Your Own Converter
  8. Custom Converter Configuration
  9. Writing Your Own Validator
  10. Using the Custom Component

Appendix – Internationalization

  1. I18N and L10N
  2. Resource Bundles
  3. Configuring a Resource Bundle
  4. Using a Resource Bundle
  5. Specifying the Locale
  6. I18N in Custom Code
  7. Dates and Numbers
TENHO INTERESSE

Cursos Relacionados

Curso Python Programação Advanced

32 horas

Curso SAP ABAP S4hana Developer Foundation

32 horas

Curso Full Stack and React Essentials

32 Horas

Curso Node.js for JavaScript Developers

24 horas

Curso Elasticsearch for Developers

16H

Curso Elastic Stack Foundation

24 horas

Curso Apache Spark™ Foundation

8 Horas