TECNOLOGIA JAVA SERVER FACES- 40hs

JSF COM AJAX

Sobre o Curso: sempre buscando cursos inovadores e que tratam de tecnologias emergentes e já com alta demanda no mercado de TI, a Interplan criou este curso que vai preparar o Profissional de Desenvolvimento para criar aplicações mais ricas na sua apresentação, usando o Java Server Faces e a tecnologia AJAX, combinadas.

Objetivos do Curso
: O curso "Desenvolvimento de Componentes JavaServer Faces com AJAX " permite que você adquira as habilidades necessárias para criar componentes personalizados, em nível Web, que tiram proveito das técnicas AJAX para a estrutura JSF (JavaServer Faces). A estrutura JSF é um conjunto extensível de componentes de interface do usuário com uma interface de programação e aplicativos (API - Application Programming Interface) para gerenciamento dinâmico de estado de aplicativo, manipulação de eventos, validação de entrada, navegação de página, bem como suporte para internacionalização e acessibilidade. AJAX é uma técnica emergente de desenvolvimento de aplicativos Web que utiliza JavaScript de cliente para proporcionar uma experiência mais rica e mais responsiva ao usuário do que aquela que pode ser obtida pela lógica de servidor sozinha. O foco deste curso é mostrar como incorporar a tecnologia AJAX a componentes JSF reutilizáveis usando técnicas de design que complementam ambas as tecnologias

Pré-requisitos para o curso: Para poder participar deste curso, o aluno deve saber:

- Escrever Aplicativos Web em Java usando tecnologias Java de nível Web: Servlets e JavaServer Pages (JSP)
- Projetar aplicativos em Java que integram código Java existente
- Descrever funcionalmente as vantagens de uma arquitetura de n-níveis
- Descrever funcionalmente as vantagens do padrão composto Model-View-Controller
- Escrever uma página da Web que utiliza HTML, CSS e JavaScript

O aluno deste curso vai estar apto a:
- Desenvolver um aplicativo Web com técnicas AJAX
- Desenvolver um aplicativo Web com JSF
- Criar um componente JSF personalizado que pode ser reutilizado em qualquer aplicativo Web com JSF
- Criar um componente JSF personalizado que fornece funcionalidade AJAX

Carga Horária :
40 horas
            Principais tópicos abordados :

*** JAVA SERVER FACES - JSF

Parte 1 - Apresentação do JavaServer Faces (JSF)

Parte 2 - Componentes JSF de Entrada

Parte 3 - Vincular campos de uma página da Web a valores no bean de suporte usando a EL (Expression Language) do JSF

Parte 4 - Descrever o uso das facetas e da marca JSF DataTable

Parte 5 - Criar um aplicativo de várias páginas com a tecnologia JSF

Parte 6 - Criar opções de menu dinâmicas a partir dos dados do seu banco de dados

Parte 7
- Explicar a função dos Componentes JSF

Parte 8 - Listar as etapas do Ciclo de Vida do JSF

Parte 9 - Descrever o relacionamento entre manipuladores de marcas, componentes personalizados da interface do usuário, processadores e kits de processadores

Parte 10 - Descrever a estrutura de um Componente JSF
Parte 11 - Descrever como as variáveis são transmitidas de marcas JSF para Componentes JSF
Parte 12 - Desenvolver um Componente JSF

***Implementação da Tecnologia AJAX

Parte 1 - Definir o AJAX (Asynchronous JavaScript and XML)

Parte 2 -
Usar JavaScript com o DOM (Document Object Model) para criar um aplicativo Web simples

Parte 3 -
Descrever o objeto XmlHttpRequest e descrever como ele é usado para atualizar a exibição da página da Web com dados de servidores, sem atualizar toda a página da Web

Parte 4 -
Componentes JSF Habilitados para AJAX

Parte 5 -
Listar modelos para manipulação de solicitações assíncronas

Parte 6 - Comparar estratégias para manipulação de solicitações assíncronas dentro do ciclo de vida do JSF

Parte 7 - Criar um aplicativo JSF que usa técnicas AJAX para extrair dados do servidor de forma assíncrona e processar os dados no cliente




Material didático (apostila +CD-ROM com os softwares , os exercícios e projetos propostos em sala de aula) e certificado de participação do curso.

Este curso é destinado a profissionais de informática que desejem obter uma colocação como Desenvolvedor de aplicações Java, com uma interface visual Rica baseada nas tecnologinas JSF e AJAX ou desenvolvedores que pretendam aprofundar seus conhecimentos em tecnologia Java / JavaServerFaces / AJAX, de forma ganhar eficácia e melhorar a qualidade do seu trabalho.


PREÇO DO CURSO:
 R$ 1.260,00, parcelado em 6 x de R$ 210,00

Descontos Promocionais :

1 - Para EX-Alunos da Interplan - 10%:  R$ 1.134,00,

parcelado em 6 x de R$ 189,00


À VISTA - DESCONTO A CONSULTAR


Para Empresa: acrescentar os encargos referentes à emissão de Nota Fiscal correspondendo a 15 %

     


     


MAIS INFORMAÇÕES:


(+21) 3473-2210/2516-2257

 www.interplan.com.br

 interplan@interplan.com.br