Visão Geral
O curso Apache CXF Fundamentals oferece uma introdução completa ao Apache CXF, um framework de código aberto para construção de serviços web em Java. Os participantes aprenderão sobre os conceitos fundamentais de serviços web, incluindo SOAP e REST, além de como utilizar o Apache CXF para desenvolver, implementar e consumir serviços web de forma eficiente.
Objetivo
Após concluir o curso Apache CXF Fundamentals, você será capaz de:
- Compreender os conceitos fundamentais de serviços web.
- Instalar e configurar o Apache CXF.
- Criar e implementar serviços web SOAP e RESTful utilizando o Apache CXF.
- Consumir serviços web criados com o Apache CXF em aplicações Java.
- Realizar testes e depuração de serviços web.
Publico Alvo
- Desenvolvedores de software
- Arquitetos de sistemas
- Profissionais de TI que trabalham com serviços web
- Estudantes e profissionais interessados em aprender sobre serviços web em Java
Pre-Requisitos
- Conhecimento básico em Java
- Familiaridade com conceitos de serviços web (SOAP, REST)
- Noções de desenvolvimento de aplicações Java
Informações Gerais
Metodologia:
- Curso ao vivo via Microsoft Teams, com instrutores experientes em serviços web.
- Exposição dialogada dos conceitos, acompanhada de exemplos práticos.
- Laboratórios individuais, onde os participantes podem aplicar os conceitos aprendidos.
- Materiais de apoio, incluindo apostilas, guias de referência e exemplos práticos.
Este curso proporciona uma base sólida para profissionais que desejam aprender a desenvolver e implementar serviços web utilizando o Apache CXF, com um enfoque prático e aplicado.
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico
Módulo 1: Introdução aos Serviços Web (2h)
- O que são serviços web?
- Tipos de serviços web: SOAP e REST
- Arquitetura de serviços web
Módulo 2: Introdução ao Apache CXF (2h)
- O que é o Apache CXF?
- Principais características e benefícios do CXF
- Comparação com outros frameworks de serviços web
Módulo 3: Instalando e Configurando o Apache CXF (2h)
- Requisitos de sistema e ambientes suportados
- Instalando o Apache CXF
- Configurando o ambiente de desenvolvimento
Módulo 4: Criando Serviços Web SOAP com CXF (4h)
- Estrutura de um serviço web SOAP
- Implementação de um serviço web SOAP simples
- Expondo e consumindo serviços SOAP com CXF
- Configuração de segurança em serviços SOAP
Módulo 5: Criando Serviços Web RESTful com CXF (4h)
- Estrutura de um serviço web RESTful
- Implementação de um serviço web RESTful simples
- Usando JSON e XML com serviços REST
- Configuração de segurança em serviços REST
Módulo 6: Testando e Depurando Serviços Web (2h)
- Ferramentas de teste de serviços web (Postman, SoapUI)
- Estratégias para depuração de serviços web
- Melhores práticas para testes
Módulo 7: Integração e Boas Práticas (2h)
- Integrando o CXF com outros frameworks (Spring, JAX-RS)
- Padrões de design para serviços web
- Melhores práticas de desenvolvimento e implementação
Módulo 8: Casos de Uso e Estudos Práticos (2h)
- Análise de casos de uso reais com Apache CXF
- Discussão sobre tendências futuras em serviços web
- Projeto final: criação de um serviço web completo usando Apache CXF
TENHO INTERESSE