Aprenda a desenvolver aplicações web poderosas de forma rápida com uma das frameworks mais utilizadas no mercado
Nível Iniciante Categoria Desenvolvimento Back-end
Inicialmente desenvolvido para criação de aplicações web escritas em Java, e anteriormente denominado como Spring Framework, o Spring é um ecossistema de desenvolvimento para facilitar a criação de aplicações Java utilizando diversos módulos independentes. Com essa modularização, surgiu o projeto Spring, composto por diversos módulos, cada um com a sua especialidade. Estes módulos podem ser utilizados em conjunto com outros ou até com frameworks que não façam parte do ecossistema Spring.
Dentre os principais módulos do Spring podemos citar, o Spring Boot, Spring Web MVC e o Spring Data, que serão abordados neste curso
Inicialmente desenvolvido para criação de aplicações web escritas em Java, e anteriormente denominado como Spring Framework, o Spring é um ecossistema de desenvolvimento para facilitar a criação de aplicações Java utilizando diversos módulos independentes. Com essa modularização, surgiu o projeto Spring, composto por diversos módulos, cada um com a sua especialidade. Estes módulos podem ser utilizados em conjunto com outros ou até com frameworks que não façam parte do ecossistema Spring.
Dentre os principais módulos do Spring podemos citar, o Spring Boot, Spring Web MVC e o Spring Data, que serão abordados neste curso
Neste curso abordaremos como criar aplicações Java web com o Spring Boot, além disso, veremos como utilizar algumas das frameworks do projeto Spring trabalhando em conjunto, como o Spring Web MVC e Spring Data JPA. São vídeo aulas e apostilas que mostram os principais conceitos do projeto Spring, além de mostrar na prática como usá-los. Também serão passados exercícios para que você possa fixar, praticar e aplicar o conteúdo aprendido durante o curso.
Dentre várias outras coisas, você será capaz de:
Este curso é destinado a desenvolvedores que desejam aprender a desenvolver aplicações web utilizando o Java com a facilidade e o poder que as frameworks do projeto Spring tem a oferecer.
Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.
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 na TreinaWeb, mas diz que seu coração sempre pertencerá ao Python.
Nesta aula veremos o que será abordado durante o curso e o que é o projeto Spring.
3 aulasNesta aula veremos como funciona o HTTP, protocolo utilizado para realizar as chamadas e requisitar dados para nossa aplicação.
2 aulasNesta aula veremos como e quais ferramentas devem ser instalados no nosso ambiente de desenvolvimento para darmos início na construção de nossas aplicações com o Spring.
5 aulasNesta aula veremos o que é o Spring Boot e como ele pode nos auxiliar na criação de nossos projetos Spring.
4 aulasNesta aula, vamos conhecer os conceitos principais do Spring MVC e estruturar o nosso projeto no padrão MVC.
4 aulasNesta teremos o nosso primeiro contato com a camada Controller.
2 aulasNesta aula teremos o nosso primeiro contato com a camada View e também como utilizar o Thymeleaf como Template Engine do nosso projeto.
3 aulasNesta aula veremos mais a fundo a camada Controller e como enviar informações do Controller para a View e vice-versa.
4 aulasNesta aula teremos nosso primeiro contato com a camada Model e utilizaremos o Spring Data JPA para realizar a comunicação com o banco de dados.
6 aulasNesta aula veremos como criar uma página de listagem de todos os Clientes cadastrados em nosso banco de dados.
3 aulasNesta aula veremos como criar uma página para exibir os detalhes de um Cliente com base no ID.
3 aulasNesta aula veremos como criar a funcionalidade de exclusão de Clientes em nossa aplicação.
2 aulasNesta aula veremos como criar a funcionalidade de cadastro de Clientes em nossa aplicação.
4 aulasNesta aula veremos como criar a funcionalidade de edição de Clientes em nossa aplicação.
3 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!