Curso

Criando um serviço RESTful com Java

Este curso possui o objetivo de explorar as facetas do paradigma de programação RESTful dentro do universo do Java. Trabalharemos especificamente com a API do Jersey, a implementação oficial da Sun e uma das mais usadas no mercado atualmente, para explorar na prática como você pode criar o seu primeiro web service do zero, abstraindo conceitos característicos da tecnologia e focando nas partes mais importantes: estrutura, configurações, anotações, request/response, e muito mais.

Esse curso inclui:

Suporte em tempo real

Certificado

Carga horária:

11 horas

Curso de RESTful com Java (10 aulas)

Aula 1 - Introdução ao projeto RESTful com Jersey

Nessa videoaula você verá uma introdução acercado do curso, tecnologias, ferramentas e principais conceitos sobre o RESTful a serem tratados no mesmo.

Aula 2 - Criando o projeto

Nessa videoaula você verá como efetuar as configurações básicas do projeto, conversão para o Maven e instalação das dependências do Jersey.

Aula 3 - Configurando o web.xml

Nessa videoaula você verá como configurar o web.xml para o Jersey.

Aula 4 - Configurando conexão com o banco

Nessa videoaula você verá como lidar com a configuração da conexão com o banco de dados, além de criar a classe DAO para se comunicar com as operações de CRUD: listar e busca por id.

Aula 5 - Métodos base do CRUD

Nessa videoaula você verá como finalizar os métodos DAO do nosso CRUD, adicionando, editando e removendo notas.

Aula 6 - Criando o serviço de notas

Nessa videoaula você verá como lidar com a implementação do nosso primeiro serviço de notas, especificamente para listar as mesmas.

Aula 7 - Adição, edição e busca

Nessa videoaula você verá como criar os serviços de adição, edição e busca pelo id das notas no nosso serviço, bem como novas anotações para isso.

Aula 8 - Flexibilizando a edição

Nessa videoaula você verá como lidar com um tipo diferente de edição, além de efetuar testes no Postman ao longo dos serviços que criamos.

Aula 9 - Finalizando o CRUD

Nessa videoaula você verá como finalizar o processo do CRUD como um todo, especificamente fechando a parte da deleção.

Aula 10 - Corrigindo problema de UTF-8

Nessa videoaula você verá lidar com problemas de UTF-8 no que se refere ao encoding dos caracteres trafegados nos serviços.

Ver todas as 11 aulas
Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Veja outros cursos de Java

Linguagem Java: Hello World!

Linguagem Java: tipos de dados

Linguagem Java: Controle de Fluxo