1. Sobre o curso
Bem vindo ao curso "Aprendo Fácil - Adobe Flex 4".
Nas próximas cinco semanas você aprenderá como usar o Framework Adobe Flex 4 e a usar o aplicativo Adobe Flash Builder 4 para construir aplicações interativas para web e desktop.
Aprendo Fácil - Adobe Flex 4
Requisitos
É desejável, mas não obrigatório que você já esteja familiarizado com conceitos básicos de programação, tais como criação de variáveis, criação de estruturas condicionais e criação de loops.
É desejável ainda que você tenha conhecimentos básicos de XML, HTML e CSS.
Funcionamento e custo
O curso "Aprendo Fácil - Adobe Flex 4" é grátis e consiste de aulas escritas e exercícios na forma de tutoriais organizados em cinco semanas de treinamento.
O curso foi estrurado para que você leia as aulas e interaja quando necessário através de comentários ao final de cada texto, seguindo sempre a ordem das semanas apresentada na página inicial do curso.
As aulas exploram conceitos e conduz aos passos necessários ao processo de criação de aplicações Flex que você construirá nos exercícios que acompanham cada aula.
Em cada página de exercício existe um link para você baixar o exercício inicial e começar o exercício. Existe ainda (para usuários cadastrados no site) a possibilidade de baixar o exercício final, caso não consiga executar o exercício para identificar onde você está errando.
Distribuição do conteúdo
Você aprenderá como importar arquivos para o Flash Builder na semana 1. Se encontrar problemas, por favor poste a dificuldade na seção de comentários.
Você pode ainda usar a seção de comentários ao final de cada página para nos enviar feedback sobre o curso, sua construção e forma de apresentação.
Na primeira semana criaremos um "Formulário de Requisição de Uso de Veículos"e um Formulário de Consultas Estaduais.
Você aprenderá a criar o layout da interface do usuário no modo de Design usando os componentes do Flash Builder.
Você aprenderá a usar o Flash Builder para aplicar estilos e temas à sua aplicação.
Você aprenderá a recuperar dados XML de um arquivo remoto e usá-lo para preencher controle DropDownList. Nesse tipo de controle o usuário seleciona um valor da lista suspensa e dados relacionados são preenchidos nos controles TextInput.
Clique na imagem para ver.
Na última parte da semana 1 você aprenderá conceitos de programação orientada a objetos e como esses conceitos são aplicados no desenvolvimento de aplicações Flex. Nessa parte você aprenderá a criar seus próprios componentes MXML personalizados.
As semanas 2 e 3 apresentam foco no desenvolvimento de aplicações dirigidas a eventos para responder a eventos do usuário e do sistema.
Você aprenderá três métodos para manipulação de dados requisitados de e enviadas ao servidor.
No lado do cliente (client-side), você aprenderá como implementar tipo de dados usando "value objects" e como formatar e validar dados.
Clique na imagem para ver mais...
A Semana 4 continua com mais conteúdo sobre manipulação de dados. Você aprenderá como mostrar os dados em containers e controles do framework padrão do Flex.
A segunda parte da Semana 4 mostra como usar elementos de navegação em sua aplicação, tais como: container Accordion e TabNavigator.
Você aprenderá como criar diferentes páginas em sua aplicação e como criar efeitos animados e transições entre páginas.
Na Semana 5 você aprenderá como melhorar a interface de usuário. Primeiro você observará controles "text" e o Text Layout Framework, você aprenderá ainda como implementar características avançadas de CSS adicionadas ao Flex 4.
No final da semana 5, você encerrará o curso "Aprendo Fácil Adobe Flex 4" aprendendo como criar versão de distribuição de sua aplicação.
Você aprenderá ainda a compilar sua aplicação Flex em pacote Adobe AIR para distribuição como aplicação desktop.
Créditos:
Sobre o autor:
Toni Pereira ( Este endereço de e-mail está protegido contra spambots. Você deve habilitar o JavaScript para visualizá-lo. ) é Flash Designer formado pelo Instituto Infnet.
Sobre o curso:
Este curso online foi baseado na série "Flex in a week vídeo training" (http://www.adobe.com/devnet/flex/videotraining.html).
No Flex Developer Center (http://www.adobe.com/devnet/flex.html) você obtém as últimas informações e se mantém atualizado sobre a tecnologia Flex. Lá você pode encontrar artigos de evangelistas, engenheiros de software e especialistas em Flex e Flash Builder.
Sobre direitos autorais:

Este trabalho é licenciado sobre uma Creative Commons Attribution-NonCommercial 3.0 Unported License.



Comments (4)
Toni...
Parabéns por essa iniciativa, pois existe muito pouco material em português sobre Flex e pelo menos a metade do que existe não é de boa qualidade.
Vou acompanhar sem dúvida alguma todas as publicações deste curso, além é claro de passar o endereço para o maior número de pessoas possíveis...
Grande abraço e sucesso!!!
Att,
Valdir Silva
Parabéns pelo conteúdo, muito interessante as aulas e a didática também.
Parabéns pela iniciativa, conteúdo muito bem explicado.
Continue assim amigo, pois nós ainda temos uma certa carência desse tipo de informação em português.
Mais uma vez parabéns e sucesso.
Parabéns por essa iniciativa.
Vou acompanhar todo o curso.