На главную страницу Письмо в УЦ Микротест Карта сайта
Отличный образовательный центр в сфере IT
 

Адреса филиалов:

 
Тюмень >>
ул. Республики, 53, оф. 510
телефон (3452) 68-88-99
Карта проезда
Москва >>
1-й Дербеневский переулок д. 5, стр. 2, "Дербеневская Плаза"
тел.: (495) 787-20-58
Екатеринбург >>
ул. Гоголя, д.36
Тел. (343) 286-17-86
Карта проезда
 

Курсы:

 

Ближайшие курсы

 
Логин: 
Пароль:
 Как зарегистрироваться?
Забыли логин или пароль?
 
 

Разработка защищенных Web-приложений с использованием технологии Microsoft ASP.NET

Проведение курса на данный момент не запланировано. Выберите удобное для Вас время.
Время проведенияМесто проведения ВремяЦенаЗаказать
Не определеноНе определено3 д.15000 р. Заказать
align="left" >Аудитория: курс предназначен для специалистов по проектированию и разработке Web-приложений: Web-программистов и менеджеров-постановщиков.

align="left" >Необходимая подготовка:

type="disc" >
  • знакомство с многоуровневой архитектурой создания программного обеспечения
  • опыт программирования на Visual Basic .NET или Visual C#.NET;
  • опыт проектирования и разработки Web-приложений
  • знание английского языка в пределах чтения компьютерно-ориентированного материала.
  • опыт в написании серверных и клиентских скриптов, желательно в рамках технологии ASP.NET
  • знакомство с Microsoft SQL Server 2000 и IIS
  • Желательно предварительное прохождение курса href='/course/13359/view/1'>2310 "Разработка Web-приложений Microsoft ASP.NET средствами Visual Studio .NET"  
  • знание английского языка в пределах чтения компьютерно-ориентированного материала.
  • align="left" > 

    align="left" >Содержание:

    align="left" >Модуль 1: Введение в безопасность Web-приложений />Содержит обзор основных терминов и понятий

    type="disc" >
  • зачем создаются защищенные Web-приложения?
  • использование STRIDE-модели для определения возможных угроз;
  • введение в реализацию системы безопасности.
  • align="left" >По завершению модуля слушатели смогут объяснить важность обечпечения должного уровня безопасности при создании Web-приложений и получат представление о базовых методах и алгоритмах криптографии, хэшировании и цифровой подписи. />Модуль 2: Планирование системы безопасности для Web-приложения />Содержит описание общей процедуры учета системы безопасности на этапе проектирования Web-приложения

    type="disc" >
  • Проектирование защищенного Web-приложения
  • align="left" >По завершению изучения модуля слушатели смогут описать итеративный алгоритм проектирования системы безопасности Web-приложения. Слушатели смогут классифицировать основные типы сетевых атак, оценить потенциальные угрозы таких атак для операционной системы, программного обеспечения и данных организации заказчика. />Модуль 3: Проверка пользовательского ввода />Объясняет, как проверять пользовательский ввод на клиентской и на серверной стороне с использованием соответствующих элементов управления

    type="disc" >
  • Обзор технологий проверки пользовательского ввода
  • Использование специализированных элементов управления
  • Проверка ввода на уровне страницы
  • Лабораторная работа: проверка пользовательского ввода
  • align="left" >Модуль 4: Процедура аутентификации на IIS /> />Модуль содержит описание методов аутентификации, поддерживаемых Web-сервером IIS и операционной системой MS Windows 2000

    type="disc" >
  • введение в аутентификации Web-клиентов;
  • конфигурирование прав доступа к Web-серверу;
  • выбор метода аутентификации клиента;
  • запуск служб от имени аутентифицированного пользователя (олицетворение);
  • Лабораторная работа: аутентификация и права доступа.
  • align="left" >Модуль 5: Создание защищенных Web-страниц />Содержит обсуждение вопросов создания защищенных Web-форм средствами ASP.NET

    type="disc" >
  • аутентификация средствами ASP.NET;
  • приложения .NET и ролевая безопасность;
  • работа с приложениями ASP.NET при интегрированной методике аутентификации Windows;
  • создание приложений с аутентификация на основе форм.
  • Лабораторная работа: создание защищенных Web-страниц.
  • align="left" >Модуль 6: Защита данных файловой системы />Поясняте Web-разработчику, как обеспечить защиту данных, хранящихся в виде файлов на Web-сервере

    type="disc" >
  • обзор системы безопасности файловой системы NTFS;
  • контроль доступа Windows
  • программное создание списков ACL;
  • защита файлов приложения ASP.NET.
  • Лабораторная работа: защита файлов с помощью списков ACL.
  • align="left" > />Модуль 7: Система безопасности Microsoft SQL Server />содержит сведения о защите Web-приложений от атак типа "sql injection"

    type="disc" >
  • подключения к MS SQL Server и безопасность;
  • ролевая система безопасности MS SQL Server;
  • организации безопасности во взаимодействии с MS SQL Server;
  • Лабораторная работа: обеспечение безопасности данных, хранимых на MS SQL Server.
  • align="left" > />Модуль 8: Обеспечение конфиденциальности и целостности данных при работе с Web-приложением />описывает механизмы обеспечения конфиденциальности "общения" пользователя и Web-приложения и целостности передаваемых данных

    type="disc" >
  • введение в криптографию;
  • работа с цифровыми сертификатами;
  • использование протоколов SSL/STL;
  • использование протокола IpSec.
  • Лабораторная работа: получение цифрового сертификата
  • Лабораторная работа: обеспечение конфиденциальности и целостности данных
  • align="left" >Модуль 9: Кодирование, хэширование и подписывание данных />Содержит сведения об использовании классов - элементов .NET-Framework, реализующих соответствующие криптографические алгоритмы

    type="disc" >
  • использование классов - представителей пространства имен System.Security.Cryptography для кодировани (декодирования), хэширования и подписи данных.
  • Лабораторная работа: хэширование данных
  • align="left" >Модуль 10: Тестирование системы безопасности Web-приложения />Содержит описание типовых методик реализации тестирования системы безопасности Web-приложений

    type="disc" >
  • описание процедуры тестирования безопасности Web-приложений;
  • создание плана тестирования;
  • реализация процедуры тестирования;
  • Лабораторная работа: тестирование безопасности Web-приложений.
  • align="left" >Рекомендации: данный курс соответствует квалификационным тестам:

    type="disc" >
  • Exam 70-305: Developing and Implementing Windows-based Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET
  • Exam 70-315: Developing and Implementing Web Applications with Microsoft Visual C#™ .NET and Microsoft Visual Studio .NET

  • Новости:

    26.08.2010
    Учебный центр «Микротест» представляет курс IP6FD
    Москва, 4 октября 2010 г. — Учебный центр «Микротест» представляет курс «Основы протокола IPv6, дизайн и построение сетей на его основе».

    19.08.2010
    Курс Настройка и Эксплуатация SESM/ISG проводится в последний раз


    02.07.2010
    В УЦ Микротест, Москва прошел бесплатный семинар « Новейшие технологии построения виртуальных частных сетей: GET VPN, IPSec VTI» из цикла бесплатных IT-вечеров


    10.06.2010
    Учебный Центр NTC Корпорации ЮНИ и Учебный Центр «Микротест» проводят День открытых дверей для специалистов по информационной безопасности
    16 и 17 июня 2010 года Учебный Центр NTC Корпорации ЮНИ и Учебный Центр «Микротест» приглашают на День открытых дверей. Мероприятие проводится с целью ознакомления максимально широкого круга ИТ-специалистов с решениями ведущих производителей в области информационной безопасности


       © Учебный Центр «Микротест», 2001–2009
    Дизайн — Консалтинговая Группа «АРМ»
    Информационная политика сайта