Pular Links de NavegaçãoHome > Cursos e Formações > Formações > Desenvolvedor ADOBE FLEX > Desenvolvendo Aplicações com FLEX

Twitter Orkut YouTube Picasa Oportunidades T@rgetTrust

Desenvolvendo Aplicações com FLEX

Duração: 20hs

Introdução ao Flex com noções de orientação, binding, coleções, eventos e criação de interfaces.

Objetivos

- Compreender as bibliotecas de componentes visuais, as transições e efeitos para enriquecer a experiência do usuário.
- Compreender o modelo de eventos.
- Definir a arquitetura da aplicação (uso de módulos, de RSL)
- Conhecer a fundo o actionscript 3.0 e seu relacionamento com o mxml.
- Compreender detalhes da criação de componentes.
- Construção de skins e themes via Actionscript
- Construir um aplicativo usando o Adobe Flex.

Pré-requisitos

- Curso T@rgetTrust Orientação a Objetos com UML
- Curso T@rgetTrust de Lógica de Programação

Público alvo

- Desenvolvedores de Aplicações
- Desenvolvedores de Softwares
- Programadores
- Web Developers
- Web Designers

Conteúdo

1. Fundamentos
- Introdução
- A diferença entre Flash, Flash Player, AIR e Flex
- Exercícios

2. Layouts e Containers
- Introdução
- Utilizar a propriedade layout dos containers
- Usar constraints (restrições) de layout
- DisplayList
- Usando o container TitleWindow
- Usando o container Form
- Usando os containers DivideBox, VdivideBox e HDivideBox
- Usando o container Tile
- Deferred instantiation
- Desafio: Layout compostos
- Exercícios

3. Manipulação de Eventos
- Introdução
- Compreender o modelo de eventos do AS3
- Manipulação básica de eventos, via AS3
- Compreender a classe EventDispacther
- Compreender a classe Event
- Compreender ciclos de carregamento de arquivos externos
- Identificar eventos de containers
- Disparando eventos customizados
- Compreender o ciclo de disparo de eventos.
- Desafios
- Exercícios

4. Manipulação de dados
- Introdução
- Data Binding
- Usar Validators
- Usar Formatters
- Usar Formatters
- Desafio Databindig
- Exercícios

5. Organizando sua Aplicação
- Introdução
- Criando seus próprios componentes via MXML
- Módulos: o que são, como funcionam.
- Prós e contras dos módulos
- RSL, o que é e como usar.
- Exercícios

6. Dados e Coleções
- Introdução
- O início de tudo: Object
- Os modelos básicos: Array, XML e XMLList.
- DataProvider: o que é?
- Coleções
- ListCollectionView: procurando, ordenando e filtrando
- Desafios
- Exercícios

7. Mais sobre data-driven controls
- Introdução
- Agrupando dados: AdvancedDataGrid
- Repetindo-se: control Repeater
- Item render e Item editor
- Exercícios


Home   |   Nossa Empresa   |   Cursos e Formações   |   Eventos   |   Calendário   |   Contato

T@rgetTrust 2009 | Rua São Francisco da Califórnia, 23 - Bairro Higienópolis - Porto Alegre - RS - CEP 90550080 | Tel. (51) 3325.2596 - FAX: (51) 3342.6850 ISUL TECNOLOGIA