Powered by Caelum

Curso online VRaptor: web rápida e fácil com java

12 horas

Acesso completo a todos os cursos
R$197,00/mês

Gostaria que seu dia-a-dia de programador Web Java fosse PRODUTIVO?

É Java na Web sem enrolação.

Um framework MVC com configuração SIMPLES, FÁCIL de entender, e.... MUITO DIRETO e PRODUTIVO.

Open source, BRASILEIRO, com uma grande comunidade e muitos contribuidores. Aprenda com os CRIADORES do VRaptor!

Boas práticas do início ao fim.

Veja como separar o MVC, aprenda os controllers do VRaptor e sua integração com a view.

Trabalhe com CONVENÇÕES de código, VALIDAÇÃO, INJEÇÃO DE DEPENDÊNCIAS e AJAX de uma maneira muito simples e só com BOAS PRÁTICAS.

Informações

12 horas 7 capítulos Curso Básico
7 vídeos 48 exercícios

Público alvo

Programadores Java que querem desenvolvedor aplicações Web de uma maneira fácil.

Instrutores

  • flavio henrique de souza almeida
  • guilherme silveira
  • mauricio aniche

Assista o primeiro capítulo do curso

Para assistir os outros capítulos, fazer os exercícios e ler o conteúdo, assine o Alura.

Conteúdo do curso

  1. Configuração do VRaptor

    1. O projeto
    2. Configurando o Eclipse
    3. Atalhos do Eclipse
    4. Configurando o Tomcat
    5. Rodando sua aplicação
    6. O web.xml
    7. Criando uma nova lógica e um jsp
  2. O padrão MVC * Model View Controller

    1. Modelos * Bibliotecas de view e o jsp
    2. Frameworks e o VRaptor
  3. Controlando seus sistemas

    1. Criando controllers e lógicas
    2. Renderizando sua view
    3. Exibindo todos os produtos
    4. JSTL e JSP
    5. Convention Over Configuration (CoC)
    6. URIs customizáveis
    7. Adicionando produtos
    8. Novos campos
    9. Visualizando um produto
  1. Controlando o resultado

    1. O Result
    2. Retornando diversos objetos
    3. Trabalhando com JSon
    4. Trabalhando com XML
    5. Negociação
    6. Redirecionamento server side
    7. Redirecionamento client side
  2. Injeção de dependências

    1. Injeção de dependências (DI)
    2. O papel da construção de objetos
    3. O uso de um repositório como interface
    4. Componentes no VRaptor
    5. Escopo sessão
    6. Exemplo de login
    7. Escopo de aplicação
  3. Validação

    1. A importância da validação
    2. A validação no VRaptor
    3. O Validator
    4. Validação programática
    5. Página de erro
    6. Voltando ao formulário
    7. Mostrando os erros
    8. Validação no estilo funcional
    9. Client Side x Server Side
    10. Validando novos produtos
  1. AJAX: por páginas mais dinâmicas

    1. Requisições assíncronas
    2. Removendo produtos
    3. A biblioteca jQuery
    4. get com jQuery
    5. Resultado 200
    6. Usando jQuery para remover um elemento
    7. get x post
    8. Tratando erros

Por que aprender no alura?

Dúvidas passageiras

Suas dúvidas serão logo respondidas. Instrutores e alunos conversam e discutem a todo momento.

Muita prática

Diversos exercícios em um ambiente que estimula você a praticar de verdade.

Ensino colaborativo

Todos que participam trocam experiências. As discussões e avaliações tornam o aprendizado muito mais dinâmico.

Certificado

Além da qualidade de ensino, você sai com certificado oficial Alura ao final do curso

mais de