Разработка 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. Обзорная лекция
9. Обработка специализированных запросов: HttpHandler
10. Web сервисы
2. Обработка ошибок и отладка
- Обзор ASP.NET
- Основы создания web приложений.
- Обработка HTTP запроса ASP.NET приложением.
- Жизненный цикл страницы.
- Хранение данных между запросами.
3. Навигация
- Способы отработки ошибок в ASP.NET приложениях.
- Отладка серверного кода.
- Отладка клиентского кода.
4. Работа с данными
- Использование карты сайта
- ASP.NET контролы поддерживающие навигацию.
- Источники данных.
- Источники данных
- SqlDataSource
- iObjectDataSource
- LinqDataSource
5. Кастомизация пользовательского интерфейса
- Контролы поддерживающие работу с данными.
- Data binding.
- Кастомизация шаблонов отображения данных.
- Кеширование.
6. Безопасность в ASP.NET
- Использование мастер-страниц
- Темы
- Каскадные таблицы стилей
- Базовые понятия: авторизация и аутентификация
- Архитектура подсистемы безопасности ASP.NET
- Поддерживаемые типы уатентификации
- Forms
- Имперсонация
7. Конфигурирование ASP.NET
- Конфигурирование подсистемы безопасности ASP.NET
- ASP.NET membership, профили пользователей и роли
- Серверные элементы управления, относящиеся к подсистеме безопасности.
- Обзор методик взлома веб-сайтов, способы защиты.
8. Модификация процесса обработки страницы: HttpModule
- Конфигурационные файлы.
- Собственные обработчики секций конфигурационных файлов.
- Программный интерфейс для работы с конфигурационными данными.
- Инструменты конфигурирования ASP.NET приложений.
- Безопасность файлов конфигурации.
9. Обработка специализированных запросов: HttpHandler
10. Web сервисы
11. JavaScript
- Обзор технологии.
- Базовые понятия и технологии.
- Реализация web сервисов на ASP.NET
12. AJAX
- Основы JavaScript
- Document object model Level 0 и Level 1
- Обработка событий страницы на JavaScript
- Взаимодействие с пользователем.
- Отложенное выполнение.
- Работа со стилями CSS.
- Создание собственных классов.
- Расширение базовых классов.
- JavaScript и ASP.NET
- Обзор технологии и базовые технологии.
- Архитектура AJAX приложений.
- Вызов Web сервисов из JavaScript
- ASP.NET AJAX
- Серверные элементы управления поддерживающие AJAX.
- Классы для разработки AJAX приложений.
- Отладка ASP.NET AJAX приложений.
Целевая аудитория:
Разработчики web приложений на основы платформы .Net.
Уровень – начальный / средний.
Уровень – начальный / средний.
Сертификат:
По итогам обучения каждому слушателю выдается сертификат о прослушивании курсов Учебного Центра Luxoft
Предварительная подготовка – общее:
- Опыт разработки на языке C# или VB.NET
- Базовые знания HTML, XML
- Опыт работы с MS SQL 2000 или выше
Хотите узнать больше?
По всем вопросам, в т.ч. для регистрации на курсы, отправьте письмо по адресу education@luxoft.com

