Público Alvo
Desenvolvedores Web e Desktop que estejam interessando em desenvolver aplicações RIA utilizando Adobe Flex integrado com Java EE.
Ementa
Este workshow tem o objetivo de capacitar o aluno ao desenvolvimento de aplicações ricas para a Web RIA (Rich Internet Application) utilizando Adobe® Flex™ e Java EE
O curso apresenta uma visão integrada de Adobe Flex contemplando aspectos relacionados desde manipulação de dados e componentes em Flex até a sua integração com um back-end Java.
No fim do curso, o aluno com bom aproveitamento será capaz de desenvolver aplicações RIA, explorando frameworks MVC mais utilizados no mercado e explorando vários meios de comunicação.
- Introdução
- Containers de Layout
- Componentes de Navegação
- Trabalhando com Eventos(Disparar e capturar)
- Usando Janelas Popup
- Trabalhando com módulos
- Introdução ao BlazeDS
- Comunicando Adobe Flex com back-end Java EE
- Comunicação em Real-Time (Messages)
- Frameworks MVC para Flex
Pré-requisito
Conhecimento em programação orientada a objetos e em desenvolvimento de aplicações Web ou desktop.
Detalhes:
Data: De 19 a 23 de julho de 2010 – 19:00h às 22:00h
Local: Núcleo de Educação Continuada da Challenge IT
Endereço: Rua Gonçalves Dias, 1181 / 1005 - Savassi
Instrutor
Edgard Davidson Costa Cardoso
Profissional especialista em engenharia de software e desenvolvimento de sistemas, professor universitário, coordenador do curso de Pós Graduação em Engenharia de Software Centrada em Métodos Ágeis ofertado pela UNA, mestrando em Engenharia Elétrica com ênfase em Engenharia de Software, Especialista em Engenharia de Software, Graduado em Sistemas de Informação. Sou sócio da MÉRITA – ENGENHARIA DE SERVIÇOS E SISTEMAS e atualmente estou utilizando Java como back-end e Adobe Flex como front-end em projetos e em Mentoring.
Habilidades Após o Workshop
Compreender a tecnologia de RIA (Rich Internet Application) da Adobe.
Desenvolver aplicações RIA utilizando Adobe Flex
Integrar front end (Flex) com back end (Java EE)
Compreender a utilização o Blaze DS
Compreender a utilização de frameworks MVC no Flex
Compreender a integração de Flex com outras tecnologias além do Java
Agenda
- Introdução
- O que é RIA – Rich Internet Applications
- Aonde procurar ajuda
- O que é o MXML
- MXML e o ActionScript
- Diferença entre Flex e AIR.
- Hello World em Flex
- Data Binding
- Entendo o que significa assincronismo.
- Containers de Layout
- Tipos de Containeres
- Application, Box, Panel, TitleWindow, Form, ControlBar
- Layout absoluto e relativo
- Componentes de Navegação
- ViewStack
- Accordion
- TabNavigator
- States
- Trabalhando com Eventos(Disparar e capturar)
- Ouvindo eventos em MXML
- Evento de Objetc
- Disparar e capturar eventos.
- Eventos Customizados
- Usando Janelas Popup
- Criando um janela popup personalizada
- Removendo uma janela popup
- Manipulando evento de uma janela popup
- Trabalhando com módulos
- Criando um componente Module
- Carregando um módulo com ModuleLoader
- Manipulando eventos de um componente módulo
- Passando dado para um módulo
- Introdução ao BlazeDS
- Download e configuação
- Entendendo os arquivos de configuração
- Comunicando Adobe Flex com back-end Java EE
- HTTPServices
- WebServices
- Remote Object – RPC ( Remote Procedure Calls )
- Comunicação em Real-Time (Messages)
- Data Push
- Construindo um exemplo
- Frameworks MVC para Flex
- Cairngorm
- Swiz
- Mate
Investimento
R$ 595,00 ou 3 X de R$ 198,33
Descontos:
- 05% para pagamento à vista
- 10% para associados de entidades convêniadas
- 15% para estudantes de escolas convêniadas
* Descontos não cumulativos





