Разработка Web приложений на базе платформы ASP.NET 2.0 (очный)

Курс в ближ. время не запланирован

Можно подать заявку на участие. Вас известят, когда курс будет поставлен в расписание.

Длительность: 16 час.
Стоимость: 9 600 р.

Вы можете:
Зарегистрироваться


Каталог очных курсов. Версия для печати

Загрузить файл (pdf)

Разработка Web приложений на базе платформы ASP.NET 2.0

Курс:

MSC-021

Владелец курса:

УЦ Luxoft

Формат:

Очный

Описание:
Разработка Web приложений на базе платформы ASP.NET 2.0

Цели:
В результате обучения слушатели:
  • Познакомятся с базовыми понятиями в разработке Web приложений.
  • Получат обзор и практику использования основных возможностей предоставляемых ASP.NET при разработке приложений.
  • Получат представление о системе конфигурации ASP.NET приложений.
  • Познакомятся с подсистемой безопасности ASP.NET.
  • Cмогут создавать собственные обработчики запросов Http и модифицировать процесс обработки запросов.
  • Узнают об основных возможностях серверных элементов управления ASP.NET.
  • Научатся работать с данными с использованием источников данных.
  • Получат представление о создании, настройке и использовании web сервисов.
  • Изучат основы JavaScript и создания AJAX приложений с использованием ASP.NET.

Разбираемые темы:
1. Обзорная лекция
  • Обзор ASP.NET
  • Основы создания web приложений.
  •  Обработка HTTP запроса ASP.NET приложением.
  • Жизненный цикл страницы.
  • Хранение данных между запросами.
2. Обработка ошибок и отладка
  • Способы отработки ошибок в ASP.NET приложениях.
  • Отладка серверного кода.
  • Отладка клиентского кода.
3. Навигация
  • Использование карты сайта
  • ASP.NET контролы поддерживающие навигацию.
  • Источники данных.
4. Работа с данными
  • Источники данных
  • SqlDataSource
  • iObjectDataSource
  • LinqDataSource
  • Контролы поддерживающие работу с данными.
  • Data binding.
  • Кастомизация шаблонов отображения данных.
  • Кеширование.
5. Кастомизация пользовательского интерфейса
  • Использование мастер-страниц
  • Темы
  • Каскадные таблицы стилей
6. Безопасность в ASP.NET
  • Базовые понятия: авторизация и аутентификация
  • Архитектура подсистемы безопасности ASP.NET
  • Поддерживаемые типы уатентификации
  • Forms
  • Имперсонация
  • Конфигурирование подсистемы безопасности ASP.NET
  • ASP.NET membership, профили пользователей и роли
  • Серверные элементы управления, относящиеся к подсистеме безопасности.
  • Обзор методик взлома веб-сайтов, способы защиты.
7. Конфигурирование ASP.NET
  • Конфигурационные файлы.
  • Собственные обработчики секций конфигурационных файлов.
  • Программный интерфейс для работы с конфигурационными данными.
  • Инструменты конфигурирования ASP.NET приложений.
  • Безопасность файлов конфигурации.
8. Модификация процесса обработки страницы: HttpModule
9. Обработка специализированных запросов: HttpHandler
10. Web сервисы
  • Обзор технологии.
  • Базовые понятия и технологии.
  • Реализация web сервисов на ASP.NET
11. JavaScript
  • Основы JavaScript
  • Document object model Level 0 и Level 1
  • Обработка событий страницы на JavaScript
  • Взаимодействие с пользователем.
  • Отложенное выполнение.
  • Работа со стилями CSS.
  • Создание собственных классов.
  • Расширение базовых классов.
  •  JavaScript и ASP.NET
12. AJAX
  • Обзор технологии и базовые технологии.
  •  Архитектура AJAX приложений.
  • Вызов Web сервисов из JavaScript
  • ASP.NET AJAX
  • Серверные элементы управления поддерживающие AJAX.
  • Классы для разработки AJAX приложений.
  • Отладка ASP.NET AJAX приложений.

Целевая аудитория:
Разработчики web приложений на основы платформы .Net.
Уровень – начальный / средний.

Сертификат:
По итогам обучения каждому слушателю выдается сертификат о прослушивании курсов Учебного Центра Luxoft

Предварительная подготовка – общее:
  • Опыт разработки на языке C# или VB.NET
  • Базовые знания HTML, XML
  • Опыт работы с MS SQL 2000 или выше

 

Регистрация

MSC-021 Разработка Web приложений на базе платформы ASP.NET 2.0

Пожалуйста, заполните все необходимые поля. Поля, обязательные к заполнению, отмечены звездочкой (*)









Хотите узнать больше?

По всем вопросам, в т.ч. для регистрации на курсы, отправьте письмо по адресу education@luxoft.com

Вернуться. Нормальное отображение страницы