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
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).
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.
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.
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.