|
via Udemy |
Go to Course: https://www.udemy.com/course/spring-boot-mvc-com-thymeleaf/
Neste curso você vai dar seus primeiros passos no desenvolvimento web com o Spring Boot, um projeto da Pivotal que reúne em forma de módulos as funcionalidades da família Spring Framework. Este é um curso de nível básico, ou seja, para iniciantes no desenvolvimento web com as ferramentas baseadas no Spring Framework. Você não precisa conhecer Spring para participar deste curso, o objetivo aqui é que você aprenda a criar sua primeira aplicação web com este poderoso framework Java. Entretanto, caso já tenha alguma noção de Spring, o curso ainda assim poderá ser capaz de aprimorar seus conhecimentos e te apresentar novas informações para complementar seu conhecimento.Assim sendo, vamos desenvolver uma aplicação web utilizando o Spring Boot, com Spring MVC, JPA, Thymeleaf e Bootstrap 4. Além disso, veremos como incluir validação back-end baseada em Hibernate Valitador e Bean Validation integrados ao Spring MVC. Você também vai aprender a criar validação personalizada com o Spring Validator. E na camada de persistência usaremos o padrão Data Access Object (DAO) junto a JPA. Por fim, você aprenderá a criar um recurso de paginação back-end para apresentar os registros salvos no banco de dados em forma de tabela de dados. A tabela além da paginação, também terá ordenação por colunas, seleção de quantidade de registros por página e consulta por campo de busca.Não fique fora dessa e faça sua inscrição no curso de Spring Boot & MVC com Thymeleaf.*** O projeto do curso possui aula de atualização para o Spring Boot 3 ***Quais são os requisitos?- Computador Mac, Linux ou Windows- Conhecimento em Programação Orientada a Objetos- Conhecimento nos fundamentos da linguagem Java - Ter instaladas as ferramentas: MySQL, JDK 1.8+ e Spring Tools Suit- Conhecimento básico de HTML e CSS- Conhecimento básico em Servlet- Conhecimento básico de SQL ou HQL/JPQL- Conhecimento básico de Hibernate ou JPA O que serei capaz de fazer depois deste curso?- Configurar aplicação baseadas no Spring-Boot- Desenvolver aplicações web com o Spring MVC- Mapeamento objeto-relacional com JPA- Implementar a camada de persistência com o padrão DAO- Validação de formulários no lado servidor com Bean Validation- Trabalhar com views baseadas no template Thymeleaf- Usar recursos estáticos (CSS e JS) via WebJars- Apto a participar de cursos com foco intermediário ou avançado no desenvolvimento com Spring BootQual é o público-alvo?- Estudantes de cursos de computação e desenvolvimento de software em geral- Profissionais que queiram adquirir conhecimento no desenvolvimento web com as ferramentas apresentadas no curso- Entusiastas e empreendedores que desejam criar aplicativos e sistemas web