Loading (custom)...

iSAQB CPSA-A WEB

iSAQB® CPSA-A - Arquitetura de Software para Web (Curso)

Descrição

Participar do curso iSAQB® CPSA-A Arquitetura de Software para Web (WEB) concede aos participantes 30 créditos de Competência Técnica (TC), 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® WEB – Arquitetura de Software para Web (CPSA-A) é baseado no currículo atual do iSAQB®:

Parte 1 – Protocolo de Transferência de Hipertexto (HTTP)

  • Visão geral
  • URLs
  • Sessões
  • Negociação de conteúdo
  • Cache
  • Métodos de requisição, códigos de status, cabeçalhos e redirecionamentos
  • Cookies

Parte 2 – Representational State Transfer (ReST)

  • Visão geral
  • HatEoAS
  • Modelo de maturidade de Richardson
  • Restrições arquiteturais

Parte 3 – Segurança

  • Análise de ameaças
  • Compartilhamento de recursos entre origens diferentes (CORS)
  • Cross-site request forgery (CSRF)
  • Política de segurança de conteúdo (Content Security Policy)
  • Princípios de segurança da OWASP
  • Cross-site scripting (XSS)

Parte 4 – Autenticação e Confidencialidade

  • Visão geral
  • Autenticação básica e digest
  • Single Sign-On (SSO)
  • Transport Layer Security (TLS) e HTTPS

Parte 5 – Arquiteturas de Backend

  • Formatos de troca de dados
  • Sistemas distribuídos
  • Estratégias de persistência
  • Consistência
  • Escalabilidade

Parte 6 – Arquiteturas Modernas de Frontend

  • Modelo de objeto do documento (DOM)
  • Frontends dinâmicos
  • Aplicações de página única (SPA)
  • Compatibilidade com navegadores e versões anteriores

Parte 7 – Performance e Usabilidade no Lado do Cliente

  • Performance no lado do cliente
  • Acessibilidade
  • Design responsivo
  • Internacionalização

Parte 8 – Boas Práticas

  • Exercícios práticos sobre boas práticas de conteúdo educacional

Público-alvo

O seminário CPSA-A Arquitetura de Software para Web é particularmente valioso para profissionais que desejam aprofundar seus conhecimentos no design de sistemas baseados na web eficazes e seguros.

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:

  • Experiência com sistemas distribuídos — idealmente aplicações web
  • Conhecimento básico de tecnologias web, HTML, CSS, JavaScript e pelo menos um framework de backend

Fazer download do syllabus para esta certificação ou ver os exemplos de exame.

Ir para recursos

The global exam price vary depending on the certification and your geographical location.

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.