Curso de Java: Web Service na prática

Web Service é a ferramenta base para integração de sistemas multi-plataformas e comunicação entre diferentes linguagens (Java com .NET, PHP com .NET, etc). É também a tecnologia por trás do SOA (Arquitetura Orientada a Serviços), conceito utilizado em praticamente todas as empresas de software hoje em dia. No curso Java: Dominando Web Service veremos os conceitos básicos sobre serviços web e como integrar diferentes linguagens na prática. Você aprenderá a criar um Web Service para fazer o ... Ver mais que chamamos de mashup de serviços na sua página principal. Além disso criaremos passo a passo uma aplicação que unificará tecnologias como jQuery, Web Services e Ajax.

Este conteúdo faz parte dos guias:

/
Iniciar Carga Horária No Certificado - 25H

CONTEÚDO DO CURSO

Aula 1 - free

Instalando o Ambiente

Esta aula inicia o nosso curso de WebServices, vamos trabalhar com Java para mostrar quais as opções a instalar, configurar e executar o ambiente para desenvolvimento destes serviços.
free
Aula 2 - free

Introdução ao mundo do Web Service SOAP

Esta aula será explicada como são divididos os web services e como as requisições acontecem dentro do lado do servidor e como são transmitidas para os clientes. Vamos iniciar a codificação do nosso primeiro web service SOAP dentro do Eclipse.
free
Aula 3 - free

Publicando meu primeiro Web Service SOAP

Esta aula será um passo importante em nosso curso, vamos criar e publicar nosso primeiro web service SOAP dentro do servidor de aplicações Glassfish da Oracle, vamos aprender como configurar o deploy neste servidor e como que estes serviços...
free
Aula 4 - free

Tipos complexos e os Web Services SOAP

Nesta aula vamos trabalhar com tipos complexos dentro dos web services, se você um dia precisou passar um objeto de um lado para outro vai ficar bem a vontade utilizando este poder dos web services do tipo SOAP.
free
Aula 5 - free

Tratamentos em Web Services SOAP

Esta aula vamos trabalhar com tratamentos dentro do array de objeto que estamos passando, quando temos um objeto complexo temos que verificar pontos e interpretar mensagens para que eles não caiam em algum stack overflow na geração do XML.
free
Aula 6 - free

Interligando Web Service SOAP

Nesta aula vamos criar uma integração entre nosso recém criado webservice feito em Java diretamente com uma aplicação em C# criada do zero dentro do Visual Studio da Microsoft, demonstrando assim todo o poder de integração dos WebServices.
free
Aula 7 - free

Criando seu primeiro Web Service REST

Esta aula vamos aprender um pouco de teoria sobre os Web Services do tipo REST, vamos aprender como eles se comunicam e como eles podem ser criados juntamente com as versões utilizando o protocolo SOAP.
free
Aula 8 - free

Executando seu primeiro Web Service REST

Nesta aula vamos executar a nossa aplicação de exemplo onde teremos um web service do tipo REST, nesta aula veremos quais as diferenças na pratica destes dois modelos, vamos entender qual a relação entre os documentos gerados pelo REST e pelo SOAP.
free
Aula 9 - free

Criando um Web Service REST com JSON

Nesta aula vamos aprender como configurar o seu webservice REST para responder as chamadas dos clientes via browser em um formato onde o mesmo consiga entender e aproveitar em suas aplicações internas.
free
Aula 10 - free

Criando integração do meu Web Service REST com JSON+jQuery

Nesta aula vamos aprender como integrar a nossa resposta da aplicação usando JSON em nosso webservice REST dentro do browser de forma simples e prática utilizando o framework jQuery, uma forma diferente e fácil de trabalhar e integrar.
free
Aula 11 - free

Chamando meu Web Service REST com JSON+JQuery

Esta aula vamos aprender como chamar a nossa aplicação de forma assíncrona utilizando a tecnologia AJAX juntamente com o framework javascript JQuery dentro de uma página HTML.
free
Aula 12 - free

Trafegando Objetos via Web Service REST

Esta aula vamos aprender como chamar trafegar objetos completos de nossa aplicação java diretamente para o browser utilizando um WebService do tipo REST respondendo com chamadas prontas em JSON.
free
Aula 13 - free

Trafegando Listas de Objetos por REST

Esta aula vamos aprender como trafegar listas completas de objetos java para dentro do browser, já pensou em criar uma lista de pessoas e passar diretamente para a memória de seu browser? Pois bem, é isso que iremos fazer e muito mais nesta aula
free
Aula 14 - free

Criando Validadores Personalizados com Web Services Rest

Esta aula vamos aprender como integrar a API de validação Beans Validation do Java Enterprise 7 diretamente nas chamadas do nosso webservice do tipo REST, vamos demonstrar como estas chamadas podem ser protegidas automaticamente de dados inválid
free
Aula 15 - free

Executando validações em classes via POST com Web Services Rest

Esta aula vamos aprender como utilizar a API de validação do java Enterprise Edition 7, o Beans Validation, para validar o objeto completo antes de repassar para o nosso container, desta forma você pode aplicar diversas regras em uma classe.
free
Aula 16 - free

Criando um Cliente JAVA para o nosso Web Services Rest

Esta aula vamos aprender como criar um cliente para nossos WebServices REST utilizando a API de referencia JAX-RS, a Jersey, desta forma criaremos um ponto rápido e pratico de acesso a serviços sem a necessidade de um browser na ponta do cliente
free

Autor do curso

Certificado Devmedia

Todos os nossos cursos oferecem certificado com carga horária. Eles são aceitos em todas as faculdades e orgãos públicos do Brasil. Assim que finalizar um curso já emita o seu.

Suporte ao aluno em tempo real

Todos os cursos possuem professores online para ajudar em qualquer dúvida que for necessária para o completo entendimento do curso.

Avaliação do curso

Como adquirir esse curso?

Acesse esse e todos os demais cursos devmedia sendo um assinante mvp

Benefícios MVP
  • Guias de referência
  • Suporte em tempo real
  • Assista o conteúdo offline
  • Emissão de certificado
  • #JOBS - Diversas vagas de emprego
  • Web-currículo
SEJA MVP
R$ 69,90 /mês
Assine agora e tenha acesso ao curso
15 anos de treinamento online
700 mil cadastros
140 mil fãs no facebook
100 mil certificados emitidos