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
2020 2021
SET OUT NOV DEZ JAN FEB MAR ABR MAI JUN JUL AGO SET OUT NOV DEZ
7 26 23 7 18 15 8 19 10 21 19 9 20 18 22 20

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
2,990.00 EUR 1,790.00 EUR 1,290.00 EUR
1º participante 2º participante 3º participante
2,720,900.00 AOA 1,628,900.00 AOA 1,173,900.00 AOA
1º participante 2º participante 3º participante
269,100.00 MZN 161,100.00 MZN 116,100.00 MZN

Outras Informações

Aos valores acresce IVA à taxa legal em vigor.
 

​​​​​​GARANTIA DE REALIZAÇÃO - POLÍTICA DE NÃO CANCELAMENTO
Porque respeitamos as necessidades de formação e disponibilidade dos nossos clientes, desenvolvemos uma Política de não Cancelamento, com base na qual garantimos a realização de qualquer curso, em pelo menos um dos regimes disponíveis, mesmo que este seja ministrado apenas para 1 pessoa numa lógica one to one.


REGIMES, MODALIDADES E HORÁRIOS 100% FLEXÍVEIS 
Todos os cursos podem ser ministrados em regime presencial ou à distância.
Caso pretenda iniciar o seu curso noutra data, contacte-nos!
Temos também disponível a modalidade intra empresa no horário que lhe for mais conveniente: laboral ou pós-laboral

                                                                                                                           
CONSULTE-NOS:

E-Mail Comercial: comercial@vantagem.com

LISBOA:   
 +351 218 493 333 
PORTO:     +351 226 065 077 
LEIRIA:      +351 244 577 597
LUANDA:   +244 222 718 081   +244 913 787 355    +244 944 541 910   +351 939 580 367 
MAPUTO:   +258 844 985 751   +258 824 668 190   +351 939 580 367 

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:

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