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