WebSevices: Integrando aplicações com Java

Service Oriented Architecture – SOA, é traduzido como arquitetura orientada a serviços, é um estilo de arquitetura de software cujo intuito é disponibilizar as funcionalidades das aplicações em formas de serviços. Grande parte das vezes , os serviços são organizados em um “Barramento de Serviços” que disponibiliza contratos acessíveis através de Web Services, ou outra forma de comunicação entre sistemas da informação.

Carga Horária: 40hs

:: Objetivo do Curso ::

A Interplan desenvolveu esse curso para atender à grande demanda do mercado de Profissionais que possuam conhecimentos teóricos e práticos em INTEGRAÇÃO entre aplicações CORPORATIVAS, através do uso de serviços web: os 'WebServices'. A grande necessidade no mercado de TI, atualmente, é "INTEGRAR" sistemas. As empresas utilizam aplicativos diferentes para atenderem a diversas áreas: Sistemas de ERP e CRM, geralmente de Fabricantes diferentes, precisam compartilhar as mesmas informações de forma eficiente e a custo baixo. Esse curso tem por objetivo ensinar ao aluno conceitos de Integração de Sistemas, Arquitetura Orientada a Serviços - SOA e na construção de Web Services utilizando a linguagem de programação Java e o conceito de Orquestração de serviços através do uso dos seguintes Frameworks: JbossWS, JAXP, JAXB, JAX-WS, JAX-RS.

O curso apresenta ainda o conceito de um Enterprise Service Bus (ESB), WS addressing, Enfileiramento e outros conceitos.

Voltado para o desenvolvimento rápido de aplicações corporativas e robustas, o curso irá mostrar os conceitos e técnicas avançadas para serem aplicadas no mundo real. Fazendo extensamente uso de aulas práticas, usaremos o Servidor JBoss 7.1 e a IDE Eclipse para exercitar a maioria dos conceitos.

:: A Quem Se Destina ::

A quem se destina este curso: Analistas/desenvolvedores de aplicações corporativas em Java.

Metodologia do Curso: Serão aplicados exercícios práticos ao final de cada tópico, exemplificando os conceitos apresentados.

Material do Curso: O aluno receberá um CD-ROM com a apostila no formato PDF, todos os softwares utilizados em sala de aula, os programas fontes dos projetos e vasto material público para leitura

:: Conteúdo ::

Para obter maiores informações sobre este curso, clique no botão abaixo:





Clique no botão abaixo , irá para o Calendário de Turmas, onde tem "Pré-Inscrição" ao lado da programação da  turma de sua preferência, clique e preencha o formulário



Capitulo 01 – Introdução ao SOA

O que é SOA
Serviços web SOAP
Orquestração de serviços e Interoperabilidade
Prática Exploratória – Consumindo um Serviço SOAP
Serviços REST
Serviços Web na Nuvem e Computação Móvel
Prática Exploratória – Consumindo um Serviço REST
Serviços Web com Java
Conclusão – Sobre Este Curso

Capitulo 02 – Introdução ao XML
Introdução ao XML
O que é XML
Por que XML?
Namespaces e Schemas XML
Validação de XML
Outros padrões da família XML
Conclusão

Capitulo 03 – XML com Java - JAXP
As APIs do JAXP
Um exemplo prático com DOM
Armadilhas do DOM
Transformações XSL
Conclusão

Capitulo 04 – Mapeamento automático de Java para XML - JAXB
JAXB: Convertendo de XML para Java
Anotações do JAXB
Gerando um XML Schema à Partir de Classes Java
Detalhando o Mapeamento Java para XML
Gerando Classes Java à Partir de um XML Schema
Tipos Java x Tipos XML
Customização do Mapeamento
Conclusão

Capitulo 05 – Serviços Web SOAP
Mensagens SOAP
Falhas (Faults) SOAP
Conclusão

Capitulo 06 – Clientes SOAP com JAXWS
O Que É a API JAX-WS
Usando o JAX-WS
Criando um Consumidor (Cliente JAX-WS) no Eclipse
Anotações do JAX-WS

Capitulo 07 – Introdução ao WSDL
O Que É WSDL
Interoperabilidade do SOAP e do WSDL
Um Exemplo Real de WSDL
Conclusão

Capitulo 08 – Construção de WebServices no modelo “Java First”
Um Serviço JAX-WS em Java Puro
Um Serviço “Hello, World”
Customizando o Mapeamento Java para WSDL
Usando o JAXB Junto com JAX-WS
Anotações JAX-WS e Interoperabilidade
Ajustando o WSDL Manualmente
O serviço é um Servlet!
Conclusão
Capitulo 09 – Construção de WebServices no modelo “WSLD First” Por que WSDL First
Criando o Esqueleto do Serviço À Partir do WSDL.
Conclusão.

Capitulo 10 - Segurança HTTP no JAX-WS

Serviços Sem Estado
Segurança no HTTP
Autenticação BASIC no Java EE
Configurando um Domínio de Autenticação no JBoss AS
Testando Autenticação BASIC com o Navegador e com o Membrane
Autenticação HTTP no Cliente JAX-WS
Informações de Autenticação no Serviço JAX-WS.
Conclusão

Capitulo 11 – Serviços Web REST

O Que É REST
REST e o HATEOAS
Clientes REST
O Formato JSON
Representações Alternativas do Mesmo Recurso
Conclusão

Capitulo 12 - Serviço REST em Java com JAXRS

O Que É o JAX-RS
Testando um Serviço REST
Clientes JAX-RS e WADL
Segurança HTTP com JAX-RS
Conclusão

Capitulo 13 - Clientes REST com JAX-RS e JAXB.

Um Serviço CRUD em JAX-WS
JAX-RS e Anotações JAXB
Chamando Operações de Atualização Em Um Serviço REST
Suportando Múltiplas Representações do Recurso.
Conclusão

Capitulo 14 – Interoperabilidade entre Serviços SOAP.
Padrões para Interoperabilidade SOAP
Chamadas Sem Similar em Java: OneWay e Holders
Extensibilidade do SOAP
WS-Security com o SOAPUI
Otimizando Dados Binários.
Conclusão

Capitulo 15 - Introdução ao Enterprise Service Bus - ESB

Escalando Serviços SOAP com ESBs
Endereçamento e Roteamento

Segurança em Web Services
Gerenciamento de Web Services
Outras Especificações WS-*
Conclusão

.:Preço


** INVESTIMENTO NO CURSO COMPLETO:

R$ 2.310,00 em 10 parcelas de R$ 231,00 (no cartão )

R$ 2.200,00 em 10 parcelas de R$ 220,00 (no cheque - pré)

** POLÍTICAS DE DESCONTOS E PARCELAMENTOS

NOVOS ALUNOS
1 - ** DESCONTO DE 13%  (parcelamento com cheque )

       R$ 1.914,00 , parcelado em até 7 (sete)  de R$ 273,42

2- ** DESCONTO DE 10 % (parcelamento com cartão de crédito VISA/MASTER
      R$ 1.980,00 , parcelado em até 7 (sete)  de R$ 282,86

EX-ALUNOS
3 - ** DESCONTO DE 15%  (parcelamento com cheque pré-datado)
      R$ 1.870,00 , parcelado em até 7 (sete)  de R$ 267,14

4 - ** DESCONTO DE 12%  (parcelamento com cartão VISA /MASTERCARD)
      R$ 1.936,00 , parcelado em até 7 (sete) de R$ 276,57

** Faturamento por Empresa: serão acrescidos os encargos referentes à emissão da Nota Fiscal

.:Depoimentos

.:Envie um Comentário

Calendário de Turmas

Horários e turmas