Pular para as informações do produto
1 de 1

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Java, Spring, JPA, REST API, MySql, Postman: Nível avançado

Curso de Java, Spring, JPA, REST API, MySql, Postman: Nível avançado

Preço normal R$ 39,90 BRL
Preço normal R$ 127,00 BRL Preço promocional R$ 39,90 BRL
Promoção Esgotado
Frete calculado no checkout.

Java, Spring, JPA, REST API, MySql, Postman: Nível Avançado

Edição 2023

Neste tutorial, desenvolveremos o lado do backend de um belo aplicativo web chamado MyFlightApp. Usaremos Java Spring Boot, Spring Data, Spring IoC, Spring Security, Hibernate JPA, MySql, REST API, Maven e Postman. O Spring Framework é um framework de aplicação de código aberto que fornece suporte de infraestrutura para o desenvolvimento de aplicativos Java. O Spring Boot facilita a criação de aplicativos Spring autônomos de qualidade de produção que você pode executar. O Spring Data é um projeto de alto nível da SpringSource destinado a unificar e facilitar o acesso a diferentes tipos de armazenamento de persistência, tanto sistemas de banco de dados relacionais quanto bancos de dados NoSQL. O Spring Security é um framework poderoso e altamente personalizável de autenticação e controle de acesso. O Contêiner Spring IoC é o núcleo do Spring Framework. Ele cria objetos, configura e monta suas dependências e gerencia todo o ciclo de vida deles. O contêiner usa Injeção de Dependência (DI) para gerenciar os componentes que compõem a aplicação. A API de Persistência Java (JPA) é uma especificação Java. É usada para persistir dados entre objetos Java e bancos de dados relacionais. O Postman é um aplicativo usado para testar APIs. É um cliente HTTP que testa solicitações HTTP, usando uma interface gráfica do usuário, por meio da qual obtemos diferentes tipos de respostas que precisam ser validadas. O Maven é uma poderosa ferramenta de gerenciamento de projetos baseada no Modelo de Objeto de Projeto (POM). É usado para construção de projetos, dependências e documentação. REST é um acrônimo para Representational State Transfer e um estilo arquitetural para sistemas hipermedia distribuídos. Começaremos a partir de uma pasta vazia e construiremos nossa aplicação web passo a passo. Neste curso, você aprenderá tudo o que precisa para criar aplicativos web profissionais passo a passo. Você aprenderá muitos recursos básicos e avançados, e no final deste curso, você será um desenvolvedor backend avançado. Não ficaremos apenas no nível básico, mas exploraremos recursos avançados e tentaremos aplicá-los nesta aplicação web. Você poderá se aprofundar em projetos mais ambiciosos e se candidatar a empregos de desenvolvedor backend ou se tornar um desenvolvedor backend freelancer, seja qual for seu objetivo. Ficarei muito feliz em recebê-lo neste curso e estou ansioso para começar com você.

O que você aprenderá

Neste curso, você aprenderá tudo o que precisa para criar aplicativos web profissionais passo a passo. Você aprenderá muitos recursos básicos e avançados, e no final deste curso, você será um desenvolvedor backend avançado. Não ficaremos apenas no nível básico, mas exploraremos recursos avançados e tentaremos aplicá-los nesta aplicação web. Você poderá trabalhar em projetos mais complexos e se candidatar a empregos de desenvolvedor backend ou se tornar um desenvolvedor backend freelancer.
Ver informações completas