Programação CURSO ONLINE. ESTUDE ONDE E QUANDO QUISER

Spring MVC I: Como Criar Aplicações Web

7,7 Nota dada
pelos alunos
7.913 Alunos
matriculados
20h Tempo para
conclusão
410 Minutos
em vídeo
68 Atividades
inclusas
Assista à primeira aula grátis:
Escolha o plano:
12x de R$ 75 R$71,25
Quero me Matricular
12x de R$ 100 R$95
Quero me Matricular
12x de R$ 120 R$114
Quero me Matricular
Compra 100% segura
Matricule-se e tenha acesso à:
  • 578 Cursos
  • 1 ano de acesso
  • Certificado digital de conclusão
  • Novos cursos toda semana
Compartilhe este curso:
*5% de desconto para leitores do tecnoblog.
Início » Cursos » Programação » Spring MVC I: Como Criar Aplicações Web

Conquiste as seguintes qualificações com este curso:

  • Conheça a fundo o SpringMVC
  • Use o HTTP com seus métodos e estados
  • Valide seus formulários de maneira fácil
  • Trabalhe com upload de arquivos
  • Use as URL's da aplicação a seu favor
  • Use o modelo de integração REST

Descrição

Nesse curso de Spring MVC I você aprende o que é Spring MVC para criar as melhores aplicações web. O módulo tem atividades que testam o seu conhecimento e estimulam o aprendizado para você se capacitar de verdade com exercícios na linguagem Java.

Esse curso online de Spring MVC tem dificuldade básica, mas é voltado para desenvolvedores Java, então você precisa ter o domínio da linguagem. Caso não se encaixe nos requisitos, pode fazer o curso de Servlets: fundamentos da Java na Web.

Quando terminar as lições, saberá o que é o Spring MVC, como usar métodos e estados do HTTP, como validar formulários de maneira fácil, lidar com upload de arquivos, usar URLs ao seu favor, além do modelo de integração REST. A Alura oferece uma formação completa em Java que você pode concluir fazendo outros cursos voltados para essa linguagem.

Ao todo, são mais de 410 minutos de vídeos e 68 atividades para você saber tudo sobre Servlets e Java. O tempo estimado para concluir a formação é de apenas 20 horas, e o melhor é que você pode fazer no seu tempo e acessar todo o conteúdo quando quiser.

Além do curso de Springs MVC, você tem acesso durante um ano, com a sua assinatura da Alura, a novos cursos toda semana, incluindo o de Bootstrap: criação de uma single-page responsiva. Em qualquer curso que você escolher, também ganha um certificado digital de conclusão, que agrega ao currículo e ajuda a construir a sua carreira de desenvolvedor.

Conteúdo das Aulas

  1. Começando com SpringMVC
    • Introdução
    • Didática do curso
    • Criação do projeto
    • Avaliando o projeto gerado pelo JBoss Forge
    • O primeiro Controller
    • Completando Controller
    • Mãos na massa: Primeiros passos
  2. Cadastro de produtos
    • Projeto da aula anterior
    • Preparando ProdutosController
    • Preparando Spring com JPA
    • Sobre a utilização do @AutoWired
    • Configurando o TransactionManager
    • Mãos na massa: Cadastrando produtos
  3. Cadastro de preços do produto
    • Projeto da aula anterior
    • Modelando o tipo e preço
    • Utilização do ModelAndView
    • Testando o cadastro
    • Mãos na massa: Preços do produto
  4. Listando os produtos
    • Projeto da aula anterior
    • Preparando Controller, DAO e JSP
    • Encoding e ajustes no Controller
    • Utilização de métodos de requisição do HTTP
    • Mãos na massa: Listando os produtos
  5. Redirect com Escopo de Flash
    • Projeto da aula anterior
    • Redirect com Escopo de Flash
    • Escopo de Flash
    • Always Redirect After Post
    • Mãos na massa: Redirect
  6. Validação e conversão de dados
    • Projeto da aula anterior
    • Validação e conversão de dados
    • Erro com a JRE 9 +
    • Validator do Spring MVC
    • Mãos na massa: Validando e convertendo dados
  7. Mais Validações
    • Projeto da aula anterior
    • Preparando ResourceBundle
    • Ajustando o HTML
    • Mãos na massa: Mais validações
  8. Formatação de datas
    • Projeto da aula anterior
    • Trabalhando com data
    • Melhorando as configurações
    • Mãos na massa: Formatando datas
  9. Enviando arquivos ao servidor
    • Projeto da aula anterior
    • Configurando Multipart
    • Salvando upload
    • Mãos na massa: Envio de arquivos
  10. URLs amigáveis
    • Projeto da aula anterior
    • Arquivos extras
    • URLs amigáveis
    • Mãos na massa: URLs amigáveis
  11. Expondo atributos no JSP
    • Projeto da aula anterior
    • Expondo atributos
    • Mãos na massa: Expondo atributos na JSP
  12. Escopo sessão
    • Projeto da aula anterior
    • Escopo Sessão
    • Entendendo o escopo
    • Tipos de escopo
    • Mãos na massa: Escopo de sessão
  13. Carrinho de compras
    • Projeto da aula anterior
    • Arquivos extras
    • Listando os itens
    • Finalizando o código
    • Mãos na massa: Implementando o carrinho
  14. Finalizando o carrinho
    • Projeto da aula anterior
    • Finalizando o carrinho
    • Usando RestTemplate
    • Requisições assíncronas
    • Mãos na massa: Finalizando o carrinho
    • Projeto completo

Outras informações

  • A quem este curso se destina?

    Desenvolvedores java que querem aprender a desenvolver no Spring MVC 4.1

Instrutores

Foto do instrutor

Paulo Alves Jr

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.

Cursos relacionados

Escolha seu plano e comece a estudar hoje mesmo

Plano Premium
12x de R$ 75 R$71,25
Quero me Matricular
Compra 100% segura
*5% de desconto para leitores do tecnoblog.
Matricule-se e tenha acesso à:
  • 578 Cursos
  • 1 ano de acesso
  • Certificado digital de conclusão
  • Novos cursos toda semana
  • Projeto avaliado pelos instrutores
  • Certificado de avaliação
  • Acesso à Alura Start
  • Acesso à Alura Língua
Plano Premium Plus
12x de R$ 100 R$95
Quero me Matricular
Compra 100% segura
*5% de desconto para leitores do tecnoblog.
Matricule-se e tenha acesso à:
  • 578 Cursos
  • 1 ano de acesso
  • Certificado digital de conclusão
  • Novos cursos toda semana
  • Projeto avaliado pelos instrutores
  • Certificado de avaliação
  • Acesso à Alura Start
  • Acesso à Alura Língua
Plano Max
12x de R$ 120 R$114
Quero me Matricular
Compra 100% segura
*5% de desconto para leitores do tecnoblog.
Matricule-se e tenha acesso à:
  • 578 Cursos
  • 1 ano de acesso
  • Certificado digital de conclusão
  • Novos cursos toda semana
  • Projeto avaliado pelos instrutores
  • Certificado de avaliação
  • Acesso à Alura Start
  • Acesso à Alura Língua
Matricule-se e tenha acesso à: Plano Premium Plano Premium Plus Plano Max
578 Cursos Sim Sim Sim
1 ano de acesso Sim Sim Sim
Certificado digital de conclusão Sim Sim Sim
Cursos novos toda semana Sim Sim Sim
Projeto avaliado pelos instrutores Sim Sim
Certificado de avaliação Sim Sim
Acesso à Alura Start Sim Sim
Acesso à Alura Língua Sim
*5% de desconto
para leitores do tecnoblog.
Compra 100% segura
12x de R$ 75 R$71,25
Quero me Matricular
12x de R$ 100 R$95
Quero me Matricular
12x de R$ 120 R$114
Quero me Matricular
*5% de desconto para leitores do tecnoblog.
Compra 100% segura