Записаться на курс
Пожалуйста, подождите...
Ваш запрос успешно отправлен!

Курс ASP.NET MVC Fundamentals

Старт курса: 6 июня (09:00-11:00) и 1 июня (19:00-21:00)
Продолжительность:
20 ч.
Количество уроков:
10 занятий
Стоимость обучения:
4290 грн

Форма обучения

Очное обучение
Онлайн обучение
Записаться на курс

Целевая аудитория

Веб разработчики средней и высокой квалификации имеющие опыт работы с технологией ASP.NET

Предварительные требования

• Знание HTML, CSS
• Знание JavaScript
• Знание C# и основных библиотек .NET Framework

Описание курса
ASP.NET MVC Fundamentals

Данный курс посвящен особенностям архитектуры последней версии веб платформы ASP.NET от Microsoft. Курс позволяет освоить высокопроизводительную модель программирования, которая способствует более чистой веб архитектуре, обеспечивает разработку управляемую тестами (TDD) и допускает быструю расширяемость.

Читать полностью

Содержание курса

Cвернуть
1
Введение в ASP.NET MVC
Архитектурный шаблон
Обзор ASP.NET MVC 3 и ASP.NET MVC 4
Сравнение с Web Forms
Знакомство со структурой приложения
Читать дальше
Cвернуть
2
Маршрутизация и области
Система маршрутизации
Генерация исходящих URL
Настройка системы маршрутизации
Работа с областями
Читать дальше
Cвернуть
3
Представления и компоновки
Синтаксис Razor
Мастер страница _Layout.cshtml
Использование разделов
Частичные представления
Дочерние представления
Bundles & Minification
Читать дальше
Cвернуть
4
Контроллеры и действия
Методы действия контроллеров
Получение исходных данных
Асинхронное выполнение
Возвращение данных. Типы ActionResult
Читать дальше
Cвернуть
5
Вспомогательные методы и HTML формы
HTML helpers (вспомогательные методы)
Пользовательские вспомогательные методы
Вспомогательный класс WebGrid, настройка стилей и колонок WebGrid
Читать дальше
Cвернуть
6
Модель
Шаблонизированные методы.
Метаданные модели.
Специальные шаблоны EditorTempaltes и DisplayTemplates.
Использование EntityFramework.
Code First подход при работе с моделью.
Читать дальше
Cвернуть
7
Привязка модели и валидация
Привязка простых и сложных типов данных.
Привязка массивов.
Использование префиксов при привязке данных.
Загрузка файлов на сервер.
Создание пользовательских поставщиков данных.
Создание пользовательских связывателей данных.
Явная валидация форм.
Установка ошибок уровня свойств и уровня модели.
Использование атрибутов для валидации данных.
Валидация на стороне клиента
Читать дальше
Cвернуть
8
Фильтры и авторизация
Что такое фильтры, типы фильтров.
Использование фильтра HandleError.
Создание фильтров действий.
Создание фильтров результата.
Шаблон проекта Internet Application.
Использование Simple Membership для создания и управления пользователей.
Читать дальше
Cвернуть
9
AJAX в MVC
Ненавязчивый AJAX
AJAX ссылки
Работа с JSON
Кеширование данных




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





Читать дальше

Что вы получите на курсе

Рабочее место с ноутбуком и учебными материалами

Практические занятия и проверка дз

Бесплатный видеокурс

Онлайн тестирование и сертификация

Записаться на курс

Этот курс входит в такие специальности

C#/.NET Developer

Старт программы: с 10 июня

Этот курс входит в такие специальности

4
SQL для начинающих
5
Entity Framework 6
6
ASP.NET MVC Fundamentals

C#/.NET Developer

Нет ничего сложного в том, чтобы стать .Net разработчиком. Эта IT специальность подходит очень разным людям и не требует дополнительной базовой подготовки. Главное – Ваше желание и правильно организованное обучение. Вам нужен план и наставник. CyberBionic Systematics станет Вашим надежным помощником и даст Вам все возможности стать по-настоящему хорошим специалистом. Мы обучаем разработчиков программного обеспечения с 2008 года, наши выпускники работают в лучших IT компаниях. Они смело рекомендуют нас своим друзьям и знакомым. Стабильно высокий спрос на .NET разработчиков, достойный уровень оплаты труда, огромный потенциал для творческой самореализации и возможность освоить специальность в очень короткие сроки – вот ключевые преимущества, которые делают эту профессию такой интересной для многих.

ПРЕПОДАВАТЕЛИ КУРСА
 

Дмитрий Охрименко

Эксперт по построению распределенных и веб-ориентированных приложений. Сертифицированный специалист Microsoft (MCTS, MCPD, MCT).

 

Александр Пономаренко

.NET Developer. Сертифицированный специалист Microsoft (MCSD, MCP)

 

Александр Ульянов

.NET Developer. Тренер – консультант

 

Альберт Ташу

.NET Developer. Тренер – консультант

 

Антон Иванченко

.NET Developer. Тренер – консультант

 

Армен Маилян

.NET Developer. Тренер – консультант

 

Владислав Гнатюк

.NET Developer. Тренер – консультант

 

Владислав Синенко

.NET Developer. Тренер – консультант

 

Максим Ковальчук

.NET Developer. Тренер – консультант

 

Сергей Даценко

.NET Developer. Тренер – консультант

 

Александр Шевчук

Эксперт в области построения архитектуры информационных систем, бизнес-анализа и управления IT проектами. Сертифицированный специалист Microsoft (MCTS, MCPD, MCT).

ASP.NET MVC Fundamentals
Старт курса: 6 июня (09:00-11:00) и 1 июня (19:00-21:00)
Продолжи
тельность:
20 ч.
Количество уроков:
10 занятий
Стоимость обучения:
4290 грн
Записаться
на курс
Пожалуйста, подождите...
Ваш запрос успешно отправлен!
Описание курса
ASP.NET MVC Fundamentals
Данный курс посвящен особенностям архитектуры последней версии веб платформы ASP.NET от Microsoft. Курс позволяет освоить высокопроизводительную модель программирования, которая способствует более чистой веб архитектуре, обеспечивает разработку управляемую тестами (TDD) и допускает быструю расширяемость.