Курсы ASP.NET MVC в Киеве | CyberBionic Systematics

Курс ASP.NET MVC Fundamentals

Старт курса
Ожидается

Для кого этот курс

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

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

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

Курс ASP.NET MVC Fundamentals

Старт курса
Ожидается
Продолжительность:
20 ч.
Количество уроков:
10 занятий
Стоимость обучения:
122 USD

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

Очное обучение
Онлайн обучение
Корпоративное

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

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

Программа курса
  • 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





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

Онлайн уроки з ментором у Zoom

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

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

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

По завершению курса Вы будете уметь
  • Разбираться в концепции паттерна MVC версии 4
  • Настраивать маршрутизацию
  • Создавать и настраивать контроллеры
  • Разбираться в фильтрах и создавать их
  • Создавать и настраивать представления
  • Выполнять основные операции над моделью
  • Разрабатывать AJAX-приложения
  • Искать и устранять уязвимости в веб-приложениях
Сертификат

по прохождению курса

Наличие сертификата Учебного Центра CyberBionic Systematics свидетельствует о Вашем владении новыми знаниями и навыками, а значит, позволяет выгодно выделиться на фоне других кандидатов и увеличивает шансы на успешное трудоустройство или продвижение по карьерной лестнице. Для получения сертификата после окончания обучения, необходимо успeшно пройти тестирование по соответствующему курсу на Testprovider.com

Преподователи курса

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

Ожидается

Записатися
на пробний урок
Пожалуйста, подождите...
Ваша заявка принята! Менеджер учебного центра свяжется с Вами в ближайшее время.
Мессенджер: