Logomarca Milfont

Workshop ExtJS 4

ExtJS é um Framework de propósito geral da empresa Sencha para construção de aplicações ricas com o maior conjunto de componentes visuais do mercado para voce desenvolver uma UI profissional mesmo sem conhecimentos de design.

Um Workshop voltado a profissionais e estudantes que desejam aprender como construir aplicações complexas para interações do usuário com base em Widgets que minimizam o problema clássico de "Cross Browser" ou aperfeiçoarem suas habilidades em um treinamento com situações reais do cotidiano.

Observe abaixo um exemplo construído com essa tecnologia, o instrutor tem experiência com esse Framework desde sua criação.

Dinâmica

Construiremos uma aplicação completa durante o Workshop com estratégias: Full Ajax (Aplicação totalmente ajax) usando o MVVM (Model, View e ViewModel) típico do ExtJS 4 que é mixado com o MVC; MVC2 tradicional (Usando ExtJS 4 apenas como complemento) e abordagens experimentadas nos últimos 6 anos em aplicações de diversos segmentos.

Utilizaremos tecnologias no server-side baseadas em modelo MVC2 Action-Based como VRaptor (Java) e Rails (Ruby). Não precisa ter experiência nessas tecnologias, o projeto server-side já estará pronto.

Tópicos

  • Base
    1. Introdução ao Extjs, como ele funciona desde quando era o plugin ext-yui.
    2. Hierarquia de componentes.
    3. Manipulação DOM e integração com jQuery.
    4. Extensão de componentes e orientação a objetos ao modo Sencha.
    5. Model com relacionamentos e métodos.
  • API de Dados e Comunicação com o Servidor
    1. Além do Ajax: Proxies, Readers e Writers para acesso rico ao servidor.
    2. Store como o verdadeiro organizador da comunicação.
    3. Models e API Rest.
    4. Pacote de objetos e componentes de tratamento de dados do servidor.
    5. Entendendo a interação de componentes gráficos com a API de dados.
  • Forms e Grids, os carros-chefes do Framework
    1. Grid, manipulação de dados e trato com o servidor.
    2. Integração entre Form e Grid, seus CRUDs sem javascript extra, apenas Widgets.
    3. Capturando a representação de seus objetos em JSON a partir do Form por mais complexo que sejam.
    4. Tabelas ricas com paginação, ordenação, edição em células e muito mais.
    5. Drag 'n' Drop entre grids e entre Grid e outros Widgets.
  • ExtJS Avançado
    1. Navegação customizada via teclado, invertendo o comportamento da Web quando necessário.
    2. Customizando Model, como adicionar métodos e rotas REST fora da convenção.
    3. Engine de Templates e organização da View.
    4. Modificando e criando novos componentes visuais que o Framework não possui.
    5. MVC no lado cliente, como o Extjs organiza as responsabilidades no javascript.

Informações

Instrutor: Christiano Milfont

Datas: 04 a 07 de Fevereiro de 2013

Carga Horária: 12h/aula, iniciando as 19h e finalizando as 22h.

Formato Hands on, máximo de 8 alunos por turma

Endereço: sede da empresa, endereço no rodapé

Valor: R$200,00 reais no boleto (consultar cmilfont@milfont.org) ou via paypal.

Inscrição via Paypal


Conheça Mais / Read more

  • Quem Somos / About us
  • Blog
  • Crowdsourcing
  • Comunidades / Communities

Empresa / Company

Milfont Consulting é uma comunidade comercial com o propósito de descobrir as melhores formas de desenvolver software e ajudar os outros a fazerem.

Milfont Consulting is a business community aimed at either researching the best software development techniques and at helping other people to do it.

Contato / Contact

  • phone: +55 (85) 3023-1712
  • phone: +55 (85) 8106-3769
  • skype: cmilfont
  • email: cmilfont@milfont.org

Tweet

Endereço / Address

Av. Desembargador Moreira 2020, sala 209. Edifício Trade Center, Bairro Aldeota, 60.170-002 Fortaleza - CE - Brazil