Fənn haqqında
Kredit
5
İş yükü
90saat
Semestr
Yaz
Tədris ili
2
Fənnin təsviri
Дисциплина «Веб-безопасность» изучает основные принципы, методы и технологии обеспечения безопасности веб-приложений и веб-сервисов. В рамках курса рассматриваются архитектура веб-приложений, протоколы HTTP/HTTPS, механизмы аутентификации и авторизации, управление сессиями, контроль доступа и защита пользовательских данных. Изучаются распространённые уязвимости веб-приложений, включая SQL-инъекции, XSS, CSRF, уязвимости контроля доступа и другие угрозы, а также методы их выявления, анализа и предотвращения. Особое внимание уделяется безопасной разработке веб-приложений, защите серверной и клиентской части, применению механизмов шифрования, безопасной конфигурации и тестированию защищённости веб-систем.
Fənn təlim nəticələri
CLO 1: Знать принципы работы веб-браузеров, а также основные принципы проектирования, разработки и эксплуатации веб-приложений.
CLO 2: Уметь разрабатывать безопасные веб-страницы с использованием современных технологий. Знать такие технологии, как HTML, CSS и JavaScript.
CLO 3: Знать принципы работы протокола HTTP, а также понимать принцип действия SSL-сертификатов и их роль в обеспечении безопасности веб-страниц.
CLO 4: Иметь представление о природе и основных видах атак на веб-сайты.
CLO 5: Знать принципы работы веб-сервисов и API, включая REST и GraphQL.
CLO 6: Знать основные уязвимости, представленные в OWASP Top 10, уметь идентифицировать соответствующие уязвимости и применять механизмы их предотвращения.