Curso Apache CXF Fundamentals

  • DevOps | CI | CD | Kubernetes | Web3

Curso Apache CXF Fundamentals

16 horas
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)

  1. O que são serviços web?
  2. Tipos de serviços web: SOAP e REST
  3. Arquitetura de serviços web

Módulo 2: Introdução ao Apache CXF (2h)

  1. O que é o Apache CXF?
  2. Principais características e benefícios do CXF
  3. Comparação com outros frameworks de serviços web

Módulo 3: Instalando e Configurando o Apache CXF (2h)

  1. Requisitos de sistema e ambientes suportados
  2. Instalando o Apache CXF
  3. Configurando o ambiente de desenvolvimento

Módulo 4: Criando Serviços Web SOAP com CXF (4h)

  1. Estrutura de um serviço web SOAP
  2. Implementação de um serviço web SOAP simples
  3. Expondo e consumindo serviços SOAP com CXF
  4. Configuração de segurança em serviços SOAP

Módulo 5: Criando Serviços Web RESTful com CXF (4h)

  1. Estrutura de um serviço web RESTful
  2. Implementação de um serviço web RESTful simples
  3. Usando JSON e XML com serviços REST
  4. Configuração de segurança em serviços REST

Módulo 6: Testando e Depurando Serviços Web (2h)

  1. Ferramentas de teste de serviços web (Postman, SoapUI)
  2. Estratégias para depuração de serviços web
  3. Melhores práticas para testes

Módulo 7: Integração e Boas Práticas (2h)

  1. Integrando o CXF com outros frameworks (Spring, JAX-RS)
  2. Padrões de design para serviços web
  3. Melhores práticas de desenvolvimento e implementação

Módulo 8: Casos de Uso e Estudos Práticos (2h)

  1. Análise de casos de uso reais com Apache CXF
  2. Discussão sobre tendências futuras em serviços web
  3. Projeto final: criação de um serviço web completo usando Apache CXF
TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h