Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Java Full Stack 2025, Spring Boot, API REST, Thymeleaf.
Rating: 4.9 out of 5(8 ratings)
63 students

Java Full Stack 2025, Spring Boot, API REST, Thymeleaf.

Java Full Stack 2025, Spring Boot, API REST, Thymeleaf
Last updated 1/2026
Portuguese

What you'll learn

  • Projetos práticos e reais para seu desenvolvimento profissional
  • Todos capítulos produzidos em 2024 com desenvolvimento do zero ao profissional
  • Criar projetos do zero e realizar manutenções e desenvolvimento profissional de sistemas.
  • Vamos ter muitas atividades decorrente nosso ano com material super atual e todos gravados no ano de 2024
  • Projeto e exercícios como crud e ajuste criação de layouts thymeleaf

Course content

7 sections34 lectures7h 3m total length
  • Introdução1:35

    Suporte técnico (WhatsApp) 62 9 9857-9084

Requirements

  • Não é necessário nem requisito para esse curso, pois vamos instalar todas as ferramentas e pegaremos do zero absoluto.

Description

Maior benefício para você: suporte direto comigo no WhatsApp.

Além do conteúdo em vídeo, você ganha consultoria gratuita para tirar dúvidas e receber orientação prática sempre que precisar.


O que você vai aprender

(Esta é a lista de pontos que aparece logo no topo da página. Use verbos de ação e seja específico sobre os resultados)

  • Dominar os fundamentos do Java, desde a sintaxe básica até conceitos avançados de Orientação a Objetos.

  • Construir APIs RESTful completas e profissionais utilizando o framework Spring Boot.

  • Gerenciar a persistência de dados de forma eficiente com Spring Data JPA e Hibernate.

  • Implementar segurança e autenticação em suas aplicações com Spring Security e JWT (JSON Web Tokens).

  • Desenvolver interfaces de usuário (front-end) modernas e reativas com Java Full Stack 2025, Spring Boot, API REST, Thymeleaf.

  • Integrar o back-end com o front-end, criando uma aplicação Full Stack coesa e funcional.

  • Modelar e interagir com bancos de dados relacionais como o PostgreSQL, MySQL, Supabase].

  • Construir DO ZERO um projeto prático completo (ex: um sistema de e-commerce com carrinho de compras) para adicionar ao seu portfólio.

  • Realizar o deploy (publicação) da sua aplicação na nuvem, deixando-a acessível na internet (ex: Github, Vercel).

  • Aplicar as melhores práticas de desenvolvimento de software utilizadas por grandes empresas de tecnologia.

  • Escrever testes unitários e de integração para garantir a qualidade e a estabilidade do seu código.

  • Utilizar ferramentas essenciais do dia a dia de um desenvolvedor, como Git, GitHub, Maven e Insomnia/Postman.


Pré-requisitos

(Seja claro sobre o que o aluno precisa saber para não gerar frustração)

  • Conhecimentos básicos de lógica de programação (entender o que são variáveis, laços de repetição e condicionais).

  • Nenhuma experiência prévia com Java, Spring Boot, html5, css3 é necessária! Vamos cobrir tudo do zero.

  • Um computador (Windows, Mac ou Linux) com acesso à internet para baixar as ferramentas gratuitas que usaremos.

  • Vontade e dedicação para aprender e se tornar um desenvolvedor de alto nível!


Para quem é este curso

(Ajude o aluno a se identificar com o curso. Quanto mais específico, melhor)

  • Iniciantes absolutos que desejam começar uma carreira em programação e buscam um caminho completo e estruturado.

  • Estudantes de Ciência da Computação, Engenharia de Software ou Sistemas de Informação que querem a experiência prática que as empresas exigem.

  • Desenvolvedores que já conhecem outra linguagem (Python, C#, JavaScript) e querem aprender o ecossistema Java Full Stack.

  • Programadores Java que trabalham com sistemas legados e querem se atualizar com as tecnologias mais modernas do mercado.

  • Desenvolvedores Back-end que desejam aprender Front-end para se tornarem profissionais Full Stack completos e mais valorizados.

  • Profissionais em transição de carreira que buscam uma profissão sólida, com alta demanda e excelente remuneração.

  • Qualquer pessoa que queira aprender a construir aplicações web do zero, da concepção à publicação online.

Who this course is for:

  • Esse com tem como objetivo levar o iniciante do zero aos seus primeiros projeto tendo como ideal conseguir seus primeiros projetos e chance de se destacar no mercado de trabalho.