Loading (custom)...

iSAQB CPSA-A API

iSAQB CPSA-A – Interfaces de Programação de Aplicações (Curso)

Descrição

Participar do curso iSAQB® CPSA-A Interfaces de Programação de Aplicações (API) concede aos participantes 10 créditos de Competência Técnica (TC) e 10 créditos de Competência Metodológica (MC), válidos para os 70 créditos exigidos para prestar o exame iSAQB CPSA-A com a Brightest. É importante lembrar que, como parte dos 70 créditos exigidos para realizar o exame iSAQB CPSA-A com a Brightest, você precisará de pelo menos dez créditos em cada uma das seguintes áreas de competência: 

  • Competência Técnica (TC)
  • Competência Metodológica (MC)
  • Competência Comunicativa (CC)

O treinamento credenciado iSAQB® API – Interfaces de Programação de Aplicações (CPSA-A) é baseado no currículo atual do iSAQB®:

Parte 1 – Por que as APIs são importantes?

  • Compreender APIs no contexto do desenvolvimento de software
  • Comparar diferentes estilos e conceitos de integração

Parte 2 – Gerar valor com APIs

  • Compreender o conceito de “Economia das APIs”
  • Conhecer diferentes formas de geração de valor com APIs
  • Compreender modelos de negócio baseados em APIs
  • Entender o papel das APIs na transformação digital

Parte 3 – Estilos e Tecnologias de APIs

  • Compreender os estilos fundamentais de API
  • Compreender tecnologias populares de API e associá-las aos estilos
  • Compreender quando usar cada estilo e tecnologia, e as consequências dessas escolhas

Parte 4 – Design de APIs

  • Compreender a importância do design de APIs
  • Aplicar a abordagem “outside-in” para o design de APIs
  • Compreender abertura e extensibilidade como aspectos essenciais para a evolução da API
  • Compreender versionamento de APIs
  • Conhecer boas práticas de design de APIs

Parte 5 – Descrição de APIs

  • Compreender a importância das descrições de APIs
  • Compreender o OpenAPI como linguagem de descrição para APIs HTTP
  • Compreender a estrutura do OpenAPI
  • Compreender linguagens de descrição alternativas

Parte 6 – Ciclo de Vida das APIs e Ferramentas

  • Compreender o ciclo de vida de uma API
  • Gerenciar APIs como produtos
  • Conhecer ferramentas para gerenciamento do ciclo de vida de APIs

Parte 7 – Segurança em APIs

  • Compreender fundamentos de segurança em comunicações
  • Compreender tecnologias de segurança para APIs
  • Compreender o OWASP API Security Top 10

Parte 8 – APIs em Larga Escala: Plataformas e Governança

  • Comparar diferentes definições de plataforma
  • Compreender diretrizes para APIs
  • Estabelecer e gerenciar diretrizes para APIs
  • Usar APIs como interfaces entre equipes

Público-alvo

O seminário de treinamento CPSA-A Interfaces de Programação de Aplicações é particularmente valioso para profissionais que desejam compreender melhor como as APIs funcionam como interfaces técnicas, interfaces organizacionais e blocos de construção orientados aos negócios, além de gerar valor.

Requisitos

Para participar de qualquer curso iSAQB® CPSA – Nível Avançado, é necessário possuir o certificado iSAQB® Certified Professional for Software Architecture – Nível Foundation (CPSA-F).

 

Pré-requisitos de conhecimento:

Os participantes devem ter o seguinte conhecimento prévio:

  • Atuação como arquiteto ou em funções conceituais ou de gestão comparáveis
  • Atuação como desenvolvedor ou em funções técnicas comparáveis
  • Profissionais com orientação técnica e conhecimento básico de TI e arquitetura de software que desejam obter uma visão geral abrangente sobre APIs

Syllabus e exemplos de exame em breve!

Syllabus e exemplos de exame em breve!

Marque o seu Exame

brightest private exams

Exame Privado

(Brightest Private Exam)

Exames eletrônicos para indivíduos administrados por um especialista da Pearson VUE em tempo real via webcam (agora também disponível para o ISTQB).

brightest-center-exam

Exame num Centro

(Brightest Center Exam)

Exame eletrônico para indivíduos em qualquer um dos 5200+ Centros de Teste com registro simplificado através do website Pearson VUE.

brightest green exam

Exame Verde

(Brightest Green Exam)

Exames eletrônicos para grupos de pelo menos 6 participantes, em seis idiomas diferentes e em qualquer parte do mundo.

brightest paper exam

Exame em Papel

(Brightest Paper Exam)

A experiência clássica de exame para grupos de pelo menos 6 participantes em um número crescente de idiomas.