Aprenda do zero como desenvolver uma API completa com Spring.
Curso com 10h52 de vídeos Categoria Desenvolvimento Back-end
Nesse projeto prático você aprenderá como desenvolver uma API para gerenciamento de professores e aulas particulares com Spring. Você aprenderá como implementar diferentes tipos de relacionamento, trabalhar com validações com o Bean Validation, implementar uma autenticação utilizando tokens JWT, utilizar as boas práticas de código e princípios SOLID em todo o projeto e por fim e não menos importante, iremos realizar o deploy da aplicação em uma VPS da DigitalOcean.
Nesse projeto prático você aprenderá como desenvolver uma API para gerenciamento de professores e aulas particulares com Spring. Você aprenderá como implementar diferentes tipos de relacionamento, trabalhar com validações com o Bean Validation, implementar uma autenticação utilizando tokens JWT, utilizar as boas práticas de código e princípios SOLID em todo o projeto e por fim e não menos importante, iremos realizar o deploy da aplicação em uma VPS da DigitalOcean.
Nesse projeto vamos ver na prática os seguintes conceitos:
Esse projeto prático é voltado a desenvolvedores que já conhecem os conceitos do Spring, mas ainda possuem dúvidas de como aplicá-los dentro de um sistema na prática.
Professor, programador, fã de One Piece e finge saber cozinhar. Cleyson é graduando em Licenciatura em Informática pelo IFPI - Campus Teresina Zona Sul, nos anos de 2019 e 2020 esteve envolvido em vários projetos coordenados pela secretaria municipal de educação da cidade de Teresina, onde o foco era introduzir alunos da rede pública no mundo da programação e robótica. Hoje é instrutor dos cursos de Spring e Django na TreinaWeb.
Introdução ao curso.
2 aulasNesta aula iremos ver quais são os requisitos do projeto que iremos desenvolver.
3 aulasNesta aula iremos clonar o projeto base e preparar o nosso ambiente para o desenvolvimento.
2 aulasNesta aula iremos implementar o caso de uso AL01, respectivo a funcionalidade de busca de professores.
4 aulasNesta aula iremos implementar o caso de uso AL02, respectivo a funcionalidade de detalhes do professor.
2 aulasNesta aula iremos implementar o caso de uso AL03, respectivo a funcionalidade de cadastro de aula.
4 aulasNesta aula iremos implementar o caso de uso PR01, respectivo a funcionalidade de cadastro de professor.
5 aulasNesta aula iremos implementar o caso de uso PR02, respectivo a funcionalidade de login.
12 aulasNesta aula iremos implementar o caso de uso PR03, respectivo a funcionalidade de atualização de dados pessoais.
6 aulasNesta aula iremos implementar o caso de uso PR04, respectivo a funcionalidade de listagem de alunos.
1 aulaNesta aula iremos implementar o caso de uso PR05, respectivo a funcionalidade de exclusão de professor.
1 aulaNesta aula faremos os ajustes finais na nossa aplicação.
1 aulaNesta aula faremos o deploy da aplicação em uma VPS da DigitalOcean.
9 aulasTenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!
Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:
Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!