Adobe Flex - Developing Rich Client Applications

  • Web Design (Web Sites & Mobile)
  • Cód: CPW074
  • Área DGERT: 213-Audiovisuais e produção dos media
  • Nº dias: 5
Datas de início
2018 2019
SET OUT NOV DEZ JAN FEB MAR ABR MAI JUN JUL AGO SET OUT NOV DEZ
3 22 5 24 7 4 4 22 6 24 22 5 23 7 4 23

CPW074

Adobe Flex - Developing Rich Client Applications

 

 

Objectivo Geral

 

O Flex é uma framework extremamente produtiva para a concepção e manutenção de aplicações, e o objectivo deste curso é introduzir as principais características do FLEX e dotar os participantes dos conhecimentos, técnicas e práticas necessárias para desenvolver Rich Internet Applications, totalmente funcionais

 

 

 

OBJEcTIVos Específicos

 

No final deste curso os participantes saberão:

·         Quais as principais funções e como trabalhar com o Adobe Flex 3

·         Como Explorar a interface do Flex Builder

·         Criar um projecto e uma primeira aplicação

·         Quais os fundamentos do flex

·         Como manipular eventos

·         Como desenvolver uma aplicação usando constraint-based layout

·         Como usar view states no design de aplicações

·         Criar a navegação da aplicação

·         Personalizar uma aplicação

·         Usar actionscript data models

·         Criar formularios

·         Recuperar dados xml com httpservice

·         Exibir dados usando o datagrid

 

 

Destinatários

 

Este Curso destina-se essencialmente a todos os Web Developers que queiram desenvolver RIA’s (Rich Internet Applications) totalmente atraentes e funcionais ou utilizadores avançados de FLASH que pretendam elevar a interactividade dos seus projectos

 

 

PRÉ-REQuisitos

 

 

Assume-se que os participantes estão familiarizados com uma linguagem de programação orientada a objectos como Java ou C++ e estar familiarizados com a terminologia XML


 

 

 

Duração  

 

 30 Horas

 

 

 

Conteúdo Programático

1 -    INTRODUÇÃO AO ADOBE FLEX 3

·         Rich Internet applications

·         Adobe Flex

·         Adobe Flex Builder

·         Fundamentos de RIA: Flash Player/Máquina Virtual Flash

·         Flex applications process flow

·         Aceder a Data Sources remotos com uma Aplicação Flex

·         Obter ajuda e outros recursos

2 -    INICIAR NO FLEX

·         Relacionar Eclipse e Flex Builder

·         Explorar a interface do Flex Builder

·         Criar um projecto e uma primeira aplicação

·         Fazer debug numa aplicação Flex

·         Aceder a ajuda no Adobe Flex Builder

3 -    FUNDAMENTOS DO FLEX

·         Criar uma simples aplicação Flex

·         Exibir imagens

·         Criar uma aplicação Flex com conteiners

·         Usar o conteiner Panel

·         Usar o conteiner ControlBar

·         Adicionar controles de interface

·         Criar data bindings entre componentes

·         Arquitectar uma aplicação com componentes MXML

·         Criar propriedades e métodos para componentes MXML

4 -    MANIPULAR EVENTOS

·         Compreender Eventos

·         Criar manipuladores de eventos com o  ActionScript inline

·         Manipulando eventos com funções ActionScript

·         Inserir funções ActionScript em arquivos externos

·         Event object

·         Usar o método addEventListener

5 -    DESENVOLVER UMA APLICAÇÃO USANDO CONSTRAINT-BASED LAYOUT

·         Posicionamento absoluto

·         Posicionar componentes com o conteiner Canvas

·         Posicionar componentes dentro do Canvas

·         Criar um constraint-based layout usando o Flex Builder

·         Criar um constraint-based layout em MXML

·         Usar o Enhanced Constraint

·         Usar constraint-based layouts com conteiners aninhados

6 -    USAR VIEW STATES NO DESIGN DE APLICAÇÕES

·         View states

·         Controlar view states

·         Rever o código MXML gerado

·         Criar view states para incluir custom component states

7 -    CRIAR A NAVEGAÇÃO DA APLICAÇÃO

·         Conteiners de Navigator e controle

·         LinkBar control

·         TabBar control

·         ViewStack container

·         TabNavigator container

·         the Accordion container

·         ButtonBar & ToggleButtonBar

·         ApplicationControlBar container

8 -    PERSONALIZAR UMA APLICAÇÃO

·         Personalizar a aparência de uma aplicação Flex

·         Modificar Estilos para mudar a aparencia

·         Usar Temas

·         Aplicar comportamento em componentes

·         Aplicar transições para mudanças de view states

9 -    USAR ACTIONSCRIPT DATA MODELS

·         Usar o MVC design pattern

·         Criar um data model MXML

·         Usar classes ActionScript num data model

·         Criar um construtor ActionScript com parametros

·         Definir metodos de classes

10 -  EXCHANGING DATA BETWEEN COMPONENTS USING CUSTOM EVENTS

·         Entender o problema com bindings

·         Criar eventos personalizados

·         Enviar dados com eventos personalizados

11 -  CRIANDO FORMULÁRIOS

·         Usar o conteiner Form

·         Sharing Form Data

·         Validar um formulário

·         Validação com eventos events

·         Validação com ActionScript

12 -  RECUPERAR DADOS XML COM HTTPSERVICE

·         Dados XML data em tempo de execução

·         Manipular resultados

·         Manipular resultados com um manipulador de evento

·         Manipular erros

·         Criar requisições HTTP requests para diferentes domínios

·         Criar requisições HTTP com parâmetros

13 -  EXIBINDO DADOS USANDO O DATAGRID

·         Usar o controle DataGrid

·         Especificar colunas de DataGrid

·         Formatar colunas DataGrid

·         Usar item renderers e item editors

·         Inline item renderers e item editors

·         Item renderer e item editor components

·         Usar o TileList e HorizontalList

·         Usar eventos e seleccionar itens em componentes baseados em lista

Preços

1º participante 2º participante 3º participante
2790 EUR 1490 EUR 1290 EUR
1º participante 2º participante 3º participante
Preço sob consulta, peça-nos um orçamento através do seguinte email: comercial@vantagem.com
1º participante 2º participante 3º participante
Preço sob consulta, peça-nos um orçamento através do seguinte email: comercial@vantagem.com

Outras Informações

Os preços  e incluem Coffee Breaks e Documentação.
Aos valores acresce IVA à taxa legal em vigor.

Todos os cursos podem ser realizados em versão Intra-Empresa e também em Horário Pós Laboral. CONSULTE-NOS!

LISBOA
Tel. +351 21 849 33 33 / 50 Fax. +351 21 848 61 81

PORTO
Tel. +351 22 606 50 77 Fax. +351 22 606 50 78

LEIRIA
Tel. +351 24 457 75 97 Fax. +351 24 457 75 99

LUANDA
Tel. +244 222 718 081 ou +244 913 787 355 ou +244 944 541 910 ou +351 939 580 367 

MAPUTO
Tel. +258 844 985 751 ou +258 824 668 190 ou +351 939 580 367 ou +351 218 493 333 

E-Mail Geral de contacto da Vantagem+ para todos os países
vantagem@vantagem.com

Inscrições
Complete o formulário em baixo com os seus dados e a lista de participantes que deseja inscrever na formação

Curso no qual pretende efectuar a inscrição:

Adobe Flex - Developing Rich Client Applications

Responsável pela inscrição ou inscrições

Lista de Participantes

Pode adicionar vários participantes. Clique em adicionar e volte a este formulário para adicionar outros participantes.
Consulte os nossos descontos para participantes adicionais.
Quem participa?

Participantes:

Observações

(*) Campos Obrigatórios

(**) Os presentes dados irão ser tratados informaticamente destinam-se a comunicar informações relevantes sobre a Vantagem +, ao seu titular é garantido o direito de acesso, rectificação, alteração ou eliminação sempre que para isso se dirigem por escrito ou pessoalmente ao responsável pelo tratamento (Vantagem +). (Artº 10º, 11º e 12º da Lei 67/98)

Informa-se que os presentes dados circulam em redes abertas podendo ser vistos e utilizados por 3ªs entidades não autorizadas.
VALIDATE_CAPTCHA
ENVIAR