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

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.