Опубликована: 29.03.2013 | Уровень: для всех | Стоимость: 3000.00 руб. | Длительность: 14 дней
Учебный курс, формирующий представления о построении приложений для глобальной сети Интернет на основе концепции Web.
В качестве основной платформы построения приложений рассматривается технология Microsoft ASP.NET. После изучения курса слушатель сможет разрабатывать собственные приложения на платформе Microsoft ASP.NET. В курсе рассматриваются основы разработки приложений для глобальной сети Интернет на основе концепции Web. После изучения основ функционирования и разработки Web-приложений упор делается на разработку приложений на основе платформы ASP.NET. Microsoft ASP.NET – это мощная и гибкая платформа для построения Web-приложений, требующая внимательного изучения для построения профессиональных, масштабируемых и удобных Web-приложений. Поскольку платформа ASP.NET объединяет в себе два существенно отличающихся друг от друга направления – ASP.NET Web Forms и ASP.NET MVC Framework – в рамках данного курса рассматриваются оба этих направления. В начале курса, после рассмотрения базовых понятий и механизмов, уделяется некоторое время для изучения специфических аспектов по каждому из направлений. Далее на протяжении всего курса различные аспекты разработки Web-приложений рассматриваются в плоскостях обоих подходов.
Цель: Целью курса является формирование фундаметальных представлений у слушателя об основных принципах функционирования и построения Web-приложений и навыков разработки приложений на базе платформы Microsoft ASP.NET.

План занятий

ЗанятиеЗаголовок <<Дата изучения
-
Лекция 1
54 минуты
Основы функционирования веб-приложений
Эта лекция содержит общую информацию о функционировании веб-приложений. Здесь рассматриваются основные протоколы и механизмы, которые задействованы в процессе работы веб-приложений. Рассмотрение вопроса идет с точки зрения общих концепций и не зависит от конкретных решений или платформ.
-
Тест 1
36 минут
-
Лекция 2
45 минут
Введение в платформу .NET Framework и ASP.NET
Эта лекция содержит общие сведения о платформе .NET Framework и ASP.NET. В ней расскрываются особенности платформы с точки зрения разработки и функционирования приложений.
-
Тест 2
36 минут
-
Самостоятельная работа 1
12 минут
-
Лекция 3
1 час 27 минут
Анатомия приложений ASP.NET
Этот курс содержит информацию о внутреннем устройстве платформы ASP.NET и приложений, работающих на базе этой платформы. Знания, полученные в данном курсе относятся к общим вопросам разработки приложений для ASP.NET. Знание и понимание описанных здесь механизмов является обязательным для успешной разработки веб-приложений на платформе ASP.NET.
-
Тест 3
36 минут
-
Самостоятельная работа 2
12 минут
-
Самостоятельная работа 3
10 минут
-
Самостоятельная работа 4
10 минут
-
Самостоятельная работа 5
9 минут
-
Лекция 4
43 минуты
Подходы к построению приложений на основе ASP.NET
Этот модуль содержит информацию о существующих подходах к разработке веб-приложений на основе платформы ASP.NET Web Forms и ASP.NET MVC Framework. Предоставляется информация об их различиях, а также преимуществах и недостках каждого подхода, даются рекомендации о выборе платформы для конкретного проекта.
-
Тест 4
30 минут
-
Лекция 5
1 час 9 минут
-
Тест 5
18 минут
-
Самостоятельная работа 6
10 минут
-
Лекция 6
49 минут
Построение приложений на основе шаблона "Model-View-Controller" с применением ASP.NET MVC Framework
Эта лекция содержит информацию о разработке веб-приложений с применением шаблона "Model-View-Controller" и технологии ASP.NET MVC Framework.
-
Тест 6
39 минут
-
Самостоятельная работа 7
10 минут
-
Лекция 7
39 минут
Возможности расширения приложений ASP.NET
Эта лекция содержит информацию о способах расширения приложений ASP.NET. Используя знания, полученные в данной лекции можно более гибко и удобно расширять возможности приложения и гибко управлять его инфраструктурой.
-
Тест 7
30 минут
-
Самостоятельная работа 8
9 минут
-
Лекция 8
33 минуты
Способы проверки достоверности данных
Эта лекция содержит информацию о сценариях валидации данных и способах их реализации в рамках механизмов, доступных в составе ASP.NET.
-
Тест 8
33 минуты
-
Самостоятельная работа 9
8 минут
-
Лекция 9
32 минуты
Способы увеличения производительности
Эта лекция содержит информацию о проблемах производительности, которые могут возникать при функционировании веб-приложений, а также способах, которые позволяют отчасти решить эти проблемы.
-
Тест 9
33 минуты
-
Самостоятельная работа 10
8 минут
-
Лекция 10
32 минуты
Интернациональные приложения ASP.NET
Эта лекция содержит информацию о разработке интернациональных приложений. Обычно такие приложения могут успешно работать с пользователями различных культур, имеющих собственные языки, обозначения и др. Данная лекция рассматриваем механизмы, встроенные в ASP.NET для решения этой задачи.
-
Тест 10
27 минут
-
Лекция 11
44 минуты
Безопасность приложений ASP.NET
Эта лекция содержит информацию о вопросах безопасности веб-приложений и угрозах, которые существуют в глобальной сети. ПРедставляется информация о решении этих проблем в рамках платформы Microsoft ASP.NET.
-
Тест 11
48 минут
-
Лекция 12
34 минуты
-
Тест 12
18 минут
-
5 часов
-