Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Curso Spring MVC I: Criando aplicações web

Nota

8.6

Nível

Básico

Última atualização

04/07/18

Carga horária

20h

Iniciar Curso
Concluir

Pré-requisitos:

Carreiras com esse curso:

Instrutor

  • Paulo é desenvolvedor e instrutor com mais de 8 anos de experiência e com foco em Java, JavaEE, Spring e JSF. Também entende de PHP, HTML, CSS e JavaScript. É ativo na comunidade Java e como Jug Leader do CEJUG (Ceará Java Users Group) desde 2010 participa na realização de eventos técnicos com foco em conhecimento e participação.

Veja as últimas novidades do curso Veja as perguntas frequentes Fórum do curso

Conteúdo detalhado:

  1. Começando com SpringMVC

    1. Introdução
    2. Didática do curso
    3. Criação do projeto
    4. Avaliando o projeto gerado pelo JBoss Forge
    5. O primeiro Controller
    6. Completando Controller
    7. Mãos na massa: Primeiros passos
  2. Cadastro de produtos

    1. Projeto da aula anterior
    2. Preparando ProdutosController
    3. Preparando Spring com JPA
    4. Sobre a utilização do @AutoWired
    5. Configurando o TransactionManager
    6. Mãos na massa: Cadastrando produtos
  3. Cadastro de preços do produto

    1. Projeto da aula anterior
    2. Modelando o tipo e preço
    3. Utilização do ModelAndView
    4. Testando o cadastro
    5. Mãos na massa: Preços do produto
  4. Listando os produtos

    1. Projeto da aula anterior
    2. Preparando Controller, DAO e JSP
    3. Encoding e ajustes no Controller
    4. Utilização de métodos de requisição do HTTP
    5. Mãos na massa: Listando os produtos
  5. Redirect com Escopo de Flash

    1. Projeto da aula anterior
    2. Redirect com Escopo de Flash
    3. Escopo de Flash
    4. Always Redirect After Post
    5. Mãos na massa: Redirect
  6. Validação e conversão de dados

    1. Projeto da aula anterior
    2. Validação e conversão de dados
    3. Erro com a JRE 9 +
    4. Validator do Spring MVC
    5. Mãos na massa: Validando e convertendo dados
  7. Mais Validações

    1. Projeto da aula anterior
    2. Preparando ResourceBundle
    3. Ajustando o HTML
    4. Mãos na massa: Mais validações
  1. Formatação de datas

    1. Projeto da aula anterior
    2. Trabalhando com data
    3. Melhorando as configurações
    4. Mãos na massa: Formatando datas
  2. Enviando arquivos ao servidor

    1. Projeto da aula anterior
    2. Configurando Multipart
    3. Salvando upload
    4. Mãos na massa: Envio de arquivos
  3. URLs amigáveis

    1. Projeto da aula anterior
    2. Arquivos extras
    3. URLs amigáveis
    4. Mãos na massa: URLs amigáveis
  4. Expondo atributos no JSP

    1. Projeto da aula anterior
    2. Expondo atributos
    3. Mãos na massa: Expondo atributos na JSP
  5. Escopo sessão

    1. Projeto da aula anterior
    2. Escopo Sessão
    3. Entendendo o escopo
    4. Tipos de escopo
    5. Mãos na massa: Escopo de sessão
  6. Carrinho de compras

    1. Projeto da aula anterior
    2. Arquivos extras
    3. Listando os itens
    4. Finalizando o código
    5. Mãos na massa: Implementando o carrinho
  7. Finalizando o carrinho

    1. Projeto da aula anterior
    2. Finalizando o carrinho
    3. Usando RestTemplate
    4. Requisições assíncronas
    5. Mãos na massa: Finalizando o carrinho
    6. Projeto completo