API GraphQL com SpringBoot
What you'll learn
- Criar uma API GraphQL com SpringBoot
- Entender como funciona uma API GraphQL
- Praticar persistência de dados com o framework JPA
Requirements
- Java
- Orientação a Objetos
- Conhecer o conceito de web services REST (POST, GET, etc)
- Conhecer o formato JSON
- MySQL - como criar um banco de dados e as tabelas
- Recomendado: Conhecimento de API com Spring Boot
Description
Neste curso você irá aprender:
- O que é GraphQL
- Criar um projeto SpringBoot e fazer a configuração
- Criar uma API GraphQL conectada no banco de dados
- Criar consultas customizadas com join entre várias tabelas para navegar nas camadas do grafo.
- Estudo sobre o problema N+1 da GraphQL e como utilizar Cache
- Tratamento de Exceções
Who this course is for:
- Desenvolvedores que desejam aprender a criar uma API GraphQL com SpringBoot
Instructor
Ricardo R. Lecheta é formado em Ciência da Computação e pós-graduado em Gestão do Desenvolvimento de Software pela PUC-PR.
Possui mais de 12 anos de experiência com desenvolvimento para Android, é autor de 9 livros, incluindo o primeiro livro sobre desenvolvimento de Android publicado no Brasil, o Google Android 5ed, assim como os livros Android Essencial (Java) e Android Essencial com Kotlin, todos os livros publicados pela editora Novatec.
Trabalha com desenvolvimento e consultoria de tecnologias mobile na Livetouch, e também é professor na pós graduação sobre Dispositivos Móveis, Computação em Nuvem, e DevOps na Universidade Positivo.