Formação Integração de Aplicações Java
Domine a criação de webservices REST e SOAP, integre sistemas com JMS, conheça o Apache Camel e aprenda como testar e consumir testes em um webservice.
Assista o vídeo
veja nossa apresentação da Formação e uma Alura Live sobre a Carreira em Front-end
Formação Expert em Integração de Aplicações Java
Integrar sistemas é certamente o maior desafio de grandes aplicações. Fazer sistemas distintos com linguagens distintas conversarem entre si sem problemas requer conhecimentos em tecnologia e ferramentas.
E se tratando de Java, há inúmeras possibilidades, seja para trabalhar com REST através do JAX-RS ou webservices tradicionais com SOAP e WSDL via JAX-WS. Serviços e micro-serviços passam diversas destas ferramentas.
O que é uma API e como funciona?
API (Application Programming Interface) - Interface de Programação de Aplicativos é um grupo de instruções, hábitos e padrões de programação para acessar um aplicativo de software.
O que vou aprender ao longo desta formação?
Com a Formação Expert em Integração de Aplicações Java, você vai dominar a criação de webservices REST e SOAP, integrará sistemas com JMS, conhecerá o Apache Camel e vai aprender como testar e consumir testes em um webservice.
Ao final da Formação, você será um/uma Expert em Integração de Aplicações Java!
Por que estudar esta formação?
-
Guia de aprendizado
Conteúdos pensados para facilitar seu estudo
-
Do básico ao avançado
Formação completa para o mercado
-
Você dentro do mercado
Do zero ao sonhado emprego em sua área de interesse
Comece essa formação agora mesmo e capacite-se para seu próximo projeto!
Conheça os planosCom quem você irá aprender
-
Guilherme Silveira
-
Nico Steppat
Passo a passo
1 Domine a criação de webservices
Na primeira parte da Formação, você vai entender como funciona JAX-RS e sua implementação Jersey. Você saberá sobre a diferença de um Recurso e uma Representação, criará testes end to end e recursos com POSTs.
Você também vai dominar a criação de webservices SOAP, publicando seu primeiro EndPoint, testando seu serviço com SoapUI, entendendo os padrões RPC e Encoded e publicando serviços no JBoss Wildfly.
-
Curso JAX-RS e Jersey : Domine a criação de webservices REST
Curso | 12h - Conheça como funciona JAX-RS e sua implementação Jersey
- Saiba diferença de um Recurso e uma Representação
- Crie testes end to end
- Crie recursos com POSTs
- Saiba mais sobre o funcionamento do protocoto HTTP
-
Curso JAX-WS : Domine a criação de webservices SOAP
Curso | 16h - Publique seu EndPoint
- Teste seu serviço com SoapUI
- Entenda o contrato: o WSDL
- Entenda os padrões RPC e Encoded
- Publique serviços no JBoss Wildfly
Faça esse curso e:
Mais detalhesdo curso JAX-RS e Jersey : Domine a criação de webservices REST
Faça esse curso e:
Mais detalhesdo curso JAX-WS : Domine a criação de webservices SOAP
-
2 Integração de sistemas
Aqui você vai aprender a integrar sistemas com JMS, entenderá a diferença entre fila e tópicos, tratará de erros e poison messages, tudo isso utilizando o MOM da Apache: o ActiveMQ.
-
Curso JMS e ActiveMQ: Mensageria com Java
Curso | 16h - Integre sistemas com JMS
- Entenda a diferença entre fila e topicos
- Tópicos e assinaturas duráveis
- Tratando erros e poison messages
- Tudo isso utilizando o MOM da Apache: o ActiveMQ
Faça esse curso e:
-
3 O framework de integração entre sistemas
Nesta parte da Formação, você vai integrar sistemas com o Apache Camel! Você entenderá as rotas e endpoints, seguirá boas práticas usando padrões de integração, conectará endpoints REST, SOAP E JMS e vai transformar e filtrar mensagens com XPATH e XSLT.
-
Curso Apache Camel: O framework de integração entre sistemas
Curso | 16h - Integre sistemas com Apache Camel
- Entenda a rotas e endpoints
- Segue boas práticas usando padrões de integração
- Conecte endpoints REST, SOAP e JMS
- Transforme e filtra mensagens com XPATH e XSLT
Faça esse curso e:
Mais detalhesdo curso Apache Camel: O framework de integração entre sistemas
-
4 Testes automatizados de webservice
No último passo da formação, você vai aprender como testar e consumir testes de um webservice. Você testará JSons, enviará dados para um webservice, garantirá o status code e testará cookies e heades.
-
Curso Rest Assured: Testes automatizado de webservice
Curso | 12h - Como testar e consumir testes um webservice
- Teste JSons
- Envie dados para um webservice
- Garanta o status code
- Teste cookies e heades
-
Podcast Testes Automatizados - Hipsters #51
Faça esse curso e:
Mais detalhesdo curso Rest Assured: Testes automatizado de webservice
-
Programação
Além dessa, a categoria Programação conta com cursos de Lógica, Python, PHP, Java, .NET, Node JS, Ruby & Rails, C, Computação, Jogos,e mais...