e-Genial Soluções Inteligentes
Matrículas Abertas
Grade do curso
1. Introdução ao Adobe Flex
      a. Boas vindas
      b. Rich Internet Applications
      c. Flash Platform e Flash Player
      d. Instalação
      e. Flex Builder e Eclipse
      f. Flex SDK
      g. MXML e ActionScript
      h. Primeira aplicação de teste
      i. Data Binding
      j. Componentes
      k. Usando o Help

2. Eventos
      a. Importância e Event Driven Programming
      b. System Events e User Gestures
      c. Escutando eventos em MXML
      d. Disparando eventos
      e. Tipos de eventos
      f. Objeto Event
      g. Escutando evento em ActionScript

3. Controles
      a. Hierarquia
      b. Button, CheckBox, RadioButton, TextInput, Text
      c. Imagens estáticas
      d. Imagens dinâmicas
      e. Considerações sobre tipos de imagens

4. Containers de Layout
      a. Tipos de Containeres
      b. Application, Box, Panel, TitleWindow, Form,
          ControlBar
      c. Layout absoluto e relativo
      d. Canvas
      e. Regras de dimensionamento e posição

      f. Constraints no Flex3

5. Containers de Navegação
      a. Accordion, ButtonBar, LinkBar, TabBar, TabNavigator,
          ToggleButtonBar, ViewStack
      b. Componentes filhos do Containers de Navegação
      c. Construção adiada
      d. Deep Linking

6. View States
      a. Benefícios e desvantagens
      b. Criação de estados pelo Design Mode
      c. Controlando estados
      d. Entendendo o código
      e. AddChild, RemoveChild, SetProperty, SetEventHandler

7. Customizando: Transições e efeitos
      a. Importância
      b. Efeitos
      c. Efeitos paralelos e seqüenciais
      d. Transições de estados

8. Customizando: Estilos
      a. Estilos inline
      b. Estilos em arquivo CSS
      c. Type selectors
      d. Class selectors
      e. Global selector
      f. Precedência de estilos
      g. Utilizando o design-mode css no Flex3
9. Construção de Aplicativo:
        a. Um site em Flex

10. Arquitetura de Aplicativos e Eventos
      Customizados, Parte 1

        a. Problema atual
        b. Acoplamento e manutenção
        c. Criar, declarar, disparar!

11. Arquitetura de Aplicativos e Eventos
      Customizados, Parte 2

        a. Classe de evento
        b. Adicionando propriedades

12. DataGrid
        a. Populando
        b. Colunas
        c. Formatando dados nas colunas
        d. Editando dados no DataGrid
        e. Customizando a visualização nas colunas com
            itemRenderer
        f. Eventos e seleção
        g. Utilizando data effects no Flex3

13. HTTPService e XML
        a. Tempo de execução e tempo de compilação
        b. Fazendo chamadas HTTP
        c. Utilizando E4X para trabalhar com XML
        d. Event Handlers
        e. Falha de conexão
        f. crossdomain.xml

14. Repeater
        a. currentItem
        b. getRepeaterItem()
        c. Comparação com listas

15. Introdução aos gráficos
        a. Tipos de gráficos
        b. Criando gráficos
        c. Fornecendo dados para o gráfico
        d. Exemplo: Relatório Gerencial

16. Dados dinâmicos do servidor
        a. AMF0 e AMF3
        b. LiveCycle Data Services, AMFPHP, WebORB, etc
        c. Comparação entre formas de conexão
        d. Trazendo informações dinâmicas via WebService

17. Deploy:
        a. Framework caching
        b. Introdução a modulos
        c. Release Build

18. Construção de Aplicativo:
        a. Guia de Imóveis, Parte 1

19. Construção de Aplicativo:
        a. Guia de Imóveis, Parte 2
e-Genial Soluções Inteligentes
Proibida a reprodução e utilização não autorizada, de todo ou parte do conteúdo deste site.
Todos os direitos são reservados.