Microsoft Silver Partner
Оформить заявку

Курс - ASP.NET MVC Fundamentals

Изображение к курсу ASP.NET MVC Fundamentals
Курс ASP.NET MVC Fundamentals
Длительность 10 дней / 20 часов
Количество уроков 10

Очное обучение

3900 UAH Расписание

Онлайн обучение

3900 UAH Расписание

Видео обучение

Оформить подписку

Консультации

Записаться
Данный курс посвящен особенностям архитектуры последней версии веб платформы ASP.NET от Microsoft. Курс позволяет освоить высокопроизводительную модель программирования, которая способствует более чистой веб архитектуре, обеспечивает разработку управляемую тестами (TDD) и допускает быструю расширяемость.
• Знание HTML, CSS
• Знание JavaScript
• Знание C# и основных библиотек .NET Framework
Веб разработчики средней и высокой квалификации имеющие опыт работы с технологией ASP.NET
Урок 1

Введение в ASP.NET MVC

Архитектурный шаблон
Обзор ASP.NET MVC 3 и ASP.NET MVC 4
Сравнение с Web Forms
Знакомство со структурой приложения

Урок 2

Маршрутизация и области

Система маршрутизации
Генерация исходящих URL
Настройка системы маршрутизации
Работа с областями

Урок 3

Представления и компоновки

Синтаксис Razor
Мастер страница _Layout.cshtml
Использование разделов
Частичные представления
Дочерние представления
Bundles & Minification

Урок 4

Контроллеры и действия

Методы действия контроллеров
Получение исходных данных
Асинхронное выполнение
Возвращение данных. Типы ActionResult

Урок 5

Вспомогательные методы и HTML формы

HTML helpers (вспомогательные методы)
Пользовательские вспомогательные методы
Вспомогательный класс WebGrid, настройка стилей и колонок WebGrid

Урок 6

Модель

Шаблонизированные методы.
Метаданные модели.
Специальные шаблоны EditorTempaltes и DisplayTemplates.
Использование EntityFramework.
Code First подход при работе с моделью.

Урок 7

Привязка модели и валидация

Привязка простых и сложных типов данных.
Привязка массивов.
Использование префиксов при привязке данных.
Загрузка файлов на сервер.
Создание пользовательских поставщиков данных.
Создание пользовательских связывателей данных.
Явная валидация форм.
Установка ошибок уровня свойств и уровня модели.
Использование атрибутов для валидации данных.
Валидация на стороне клиента

Урок 8

Фильтры и авторизация

Что такое фильтры, типы фильтров.
Использование фильтра HandleError.
Создание фильтров действий.
Создание фильтров результата.
Шаблон проекта Internet Application.
Использование Simple Membership для создания и управления пользователей.

Урок 9

AJAX в MVC

Ненавязчивый AJAX
AJAX ссылки
Работа с JSON
Кеширование данных




Урок 10

Безопасность

Cross-Site Scripting и внедрение HTML кода
Взлом сеансов
Защита от CSRF
SQL инъекции
Безопасное использование MVC Framework





- Понимать концепцию паттерна MVC
- Настраивать маршрутизацию
- Создавать и настраивать контроллеры
- Создавать фильтры
- Создавать и настраивать представления
- Выполнять основные операции над моделью
- Разрабатывать AJAX приложения
Check mark Запись в учебный центр Separator Онлайн форма для регистрации
Три раза в неделю Ежедневно Специальности На выходных
Дата начала Дата окончания Время
28.09.2018 28.09.2018 19:00-21:00 Зарегистрироваться
24.09.2018 24.09.2018 09:00-11:00 Зарегистрироваться
01.10.2018 01.10.2018 09:00-11:00 Зарегистрироваться
15.10.2018 15.10.2018 19:00-21:00 Зарегистрироваться
26.10.2018 26.10.2018 19:00-21:00 Зарегистрироваться
24.09.2018 24.09.2018 19:00-21:00 Зарегистрироваться
19.09.2018 19.09.2018 19:00-21:00 Зарегистрироваться
05.12.2018 05.12.2018 09:00-11:00 Зарегистрироваться
05.12.2018 05.12.2018 19:00-21:00 Зарегистрироваться
05.10.2018 05.10.2018 09:00-11:00 Зарегистрироваться
05.10.2018 05.10.2018 19:00-21:00 Зарегистрироваться
19.11.2018 19.11.2018 09:00-11:00 Зарегистрироваться
19.11.2018 19.11.2018 19:00-21:00 Зарегистрироваться
22.10.2018 22.10.2018 09:00-11:00 Зарегистрироваться
22.10.2018 22.10.2018 19:00-21:00 Зарегистрироваться
15.10.2018 15.10.2018 09:00-11:00 Зарегистрироваться
15.10.2018 15.10.2018 19:00-21:00 Зарегистрироваться
19.09.2018 19.09.2018 19:00-21:00 Зарегистрироваться
09.10.2018 09.10.2018 09:00-11:00 Зарегистрироваться
19.09.2018 19.09.2018 09:00-11:00 Зарегистрироваться
01.10.2018 01.10.2018 09:00-11:00 Зарегистрироваться
19.09.2018 19.09.2018 19:00-21:00 Зарегистрироваться
05.10.2018 05.10.2018 19:00-21:00 Зарегистрироваться
17.10.2018 17.10.2018 19:00-21:00 Зарегистрироваться
05.11.2018 05.11.2018 09:00-11:00 Зарегистрироваться
05.11.2018 05.11.2018 19:00-21:00 Зарегистрироваться
23.11.2018 23.11.2018 09:00-11:00 Зарегистрироваться
23.11.2018 23.11.2018 19:00-21:00 Зарегистрироваться
07.12.2018 07.12.2018 09:00-11:00 Зарегистрироваться
07.12.2018 07.12.2018 19:00-21:00 Зарегистрироваться
17.12.2018 17.12.2018 09:00-11:00 Зарегистрироваться
17.12.2018 17.12.2018 19:00-21:00 Зарегистрироваться
25.10.2018 25.10.2018 19:00-21:00 Зарегистрироваться
08.10.2018 08.10.2018 09:00-11:00 Зарегистрироваться
08.10.2018 08.10.2018 19:00-21:00 Зарегистрироваться
23.10.2018 23.10.2018 19:00-21:00 Зарегистрироваться
08.11.2018 08.11.2018 19:00-21:00 Зарегистрироваться
26.09.2018 26.09.2018 19:00-21:00 Зарегистрироваться
20.09.2018 20.09.2018 09:00-11:00 Зарегистрироваться
25.09.2018 25.09.2018 19:00-21:00 Зарегистрироваться
18.10.2018 18.10.2018 19:00-21:00 Зарегистрироваться
04.10.2018 04.10.2018 19:00-21:00 Зарегистрироваться

Не нашли подходящий курс в расписании? Оформите заявку

Три раза в неделю Ежедневно Специальности На выходных
Дата начала Дата окончания Время
28.09.2018 28.09.2018 19:00-21:00 Зарегистрироваться
24.09.2018 24.09.2018 09:00-11:00 Зарегистрироваться
01.10.2018 01.10.2018 09:00-11:00 Зарегистрироваться
15.10.2018 15.10.2018 19:00-21:00 Зарегистрироваться
26.10.2018 26.10.2018 19:00-21:00 Зарегистрироваться
24.09.2018 24.09.2018 19:00-21:00 Зарегистрироваться
19.09.2018 19.09.2018 19:00-21:00 Зарегистрироваться
05.12.2018 05.12.2018 09:00-11:00 Зарегистрироваться
05.12.2018 05.12.2018 19:00-21:00 Зарегистрироваться
05.10.2018 05.10.2018 09:00-11:00 Зарегистрироваться
05.10.2018 05.10.2018 19:00-21:00 Зарегистрироваться
19.11.2018 19.11.2018 09:00-11:00 Зарегистрироваться
19.11.2018 19.11.2018 19:00-21:00 Зарегистрироваться
22.10.2018 22.10.2018 09:00-11:00 Зарегистрироваться
22.10.2018 22.10.2018 19:00-21:00 Зарегистрироваться
15.10.2018 15.10.2018 09:00-11:00 Зарегистрироваться
15.10.2018 15.10.2018 19:00-21:00 Зарегистрироваться
19.09.2018 19.09.2018 19:00-21:00 Зарегистрироваться
09.10.2018 09.10.2018 09:00-11:00 Зарегистрироваться
19.09.2018 19.09.2018 09:00-11:00 Зарегистрироваться
01.10.2018 01.10.2018 09:00-11:00 Зарегистрироваться
19.09.2018 19.09.2018 19:00-21:00 Зарегистрироваться
05.10.2018 05.10.2018 19:00-21:00 Зарегистрироваться
17.10.2018 17.10.2018 19:00-21:00 Зарегистрироваться
05.11.2018 05.11.2018 09:00-11:00 Зарегистрироваться
05.11.2018 05.11.2018 19:00-21:00 Зарегистрироваться
23.11.2018 23.11.2018 09:00-11:00 Зарегистрироваться
23.11.2018 23.11.2018 19:00-21:00 Зарегистрироваться
07.12.2018 07.12.2018 09:00-11:00 Зарегистрироваться
07.12.2018 07.12.2018 19:00-21:00 Зарегистрироваться
17.12.2018 17.12.2018 09:00-11:00 Зарегистрироваться
17.12.2018 17.12.2018 19:00-21:00 Зарегистрироваться
25.10.2018 25.10.2018 19:00-21:00 Зарегистрироваться
08.10.2018 08.10.2018 09:00-11:00 Зарегистрироваться
08.10.2018 08.10.2018 19:00-21:00 Зарегистрироваться
23.10.2018 23.10.2018 19:00-21:00 Зарегистрироваться
08.11.2018 08.11.2018 19:00-21:00 Зарегистрироваться
26.09.2018 26.09.2018 19:00-21:00 Зарегистрироваться
20.09.2018 20.09.2018 09:00-11:00 Зарегистрироваться
25.09.2018 25.09.2018 19:00-21:00 Зарегистрироваться
18.10.2018 18.10.2018 19:00-21:00 Зарегистрироваться
04.10.2018 04.10.2018 19:00-21:00 Зарегистрироваться

Не нашли подходящий курс в расписании? Оформите заявку