iSAQB® CPSA-A - Архітектура програмного забезпечення для вебсистем (курс)
-
з 09-12-26 до 11-12-26
Switzerland - Online
German
Опис
Участь у курсі iSAQB® CPSA-A Web Architecture (WEB) дає учасникам 30 балів за технічну компетентність (TC) у межах 70 балів, необхідних для допуску до складання іспиту iSAQB CPSA-A в Brightest. Важливо пам’ятати, що в межах 70 балів, необхідних для складання іспиту iSAQB CPSA-A в Brightest, потрібно набрати щонайменше десять балів компетентності в кожній із таких областей:
- Технічна компетентність (TC)
- Методологічна компетентність (MC)
- Комунікативна компетентність (CC)
Акредитований курс iSAQB® WEB - Web Architecture (CPSA-A) базується на актуальній навчальній програмі iSAQB®:
Частина 1 - Hypertext Transfer Protocol (HTTP)
- Огляд
- URL-адреси
- Сесії
- Узгодження вмісту
- Кешування
- Методи запитів, коди стану, заголовки та перенаправлення
- Cookies
Частина 2 - Representational State Transfer (ReST)
- Огляд
- HATEOAS
- Модель зрілості Річардсона
- Архітектурні обмеження
Частина 3 - Безпека
- Аналіз загроз
- Cross-Origin Resource Sharing
- Cross-Site Request Forgery
- Content Security Policy
- Принципи безпеки OWASP
- Cross-Site Scripting
Частина 4 - Автентифікація та конфіденційність
- Огляд
- Basic і Digest Access Authentication
- Single Sign-On (SSO)
- Transport Layer Security (TLS) і HTTPS
Частина 5 - Архітектури backend-систем
- Формати обміну даними
- Розподілені системи
- Стратегії зберігання даних
- Узгодженість
- Масштабування
Частина 6 - Сучасні frontend-архітектури
- Document Object Model
- Динамічні frontend-інтерфейси
- Односторінкові застосунки
- Сумісність із браузерами та зворотна сумісність
Частина 7 - Продуктивність на стороні клієнта та зручність використання
- Продуктивність на стороні клієнта
- Доступність
- Адаптивний вебдизайн
- Інтернаціоналізація
Частина 8 - Найкращі практики
- Практичні вправи із застосування найкращих практик до навчального матеріалу
Цільова аудиторія
Семінар CPSA-A Web Architecture є особливо цінним для фахівців, які хочуть поглибити свої знання у сфері проєктування ефективних і безпечних вебсистем.
Вимоги
Для участі в будь-якому курсі iSAQB® CPSA - Advanced Level необхідно мати сертифікат iSAQB® Certified Professional for Software Architecture - Foundation Level (CSPA-F).
Вимоги до знань:
Учасники повинні мати такі попередні знання:
- Досвід роботи з розподіленими системами—бажано з вебзастосунками
- Базові знання вебтехнологій, HTML, CSS, JavaScript і щонайменше одного серверного фреймворку
Завантажте навчальні програми для цієї сертифікації або перегляньте зразки іспитів.
Перейти до ресурсів