Кому следует посетить
Курс рассчитан на профессиональных web-разработчиков, имеющих опыт создания приложений с использованием Visual Studio.
Предварительные требования
- Требуемая подготовка: Успешное окончание курса HTML и CSS. Уровень 1. Создание сайтов на HTML 5 и СSS 3 или эквивалентная подготовка.
- Требуемая подготовка: Успешное окончание курса Курс 10267: Основы разработки web - приложений в Microsoft Visual Studio или эквивалентная подготовка.
- Рекомендуемая подготовка (необязательная): Успешное окончание курса Английский язык для IT специалистов (pre - intermediate) или знание технического английского языка.
Цели курса
По окончании курса Вы будете уметь:
- Описывать основные технологии Microsoft в области web-разработки и выбирать наиболее подходящие для решения ваших задач.
- Проектировать веб-приложения, удовлетворяющие различным требованиям.
- Создавать модели шаблона MVC и реализовывать бизнес-логику в рамках этих моделей.
- Создавать контроллеры MVC приложения, взаимодействующие с пользователями, моделями и представлениями данных.
- Создавать представления MVC приложения, предназначенные для отображения и редактирования данных, а также для взаимодействия с моделями и контроллерами.
- Создавать unit-тесты и использовать средства отладки Visual Studio 2012 при разработке веб приложений.
- Создавать веб-приложения, использующие удобочитаемые для человека URL
- Использовать единый интерфейс и стиль в Вашем MVC приложении.
- Ускорить взаимодействие с пользователем за счет кэширования и частичного обновления страниц.
- Создавать клиентский код на JavaScript, использующий библиотеку jQuery.
- Создавать защищенные MVC приложения.
- Использовать web-сервисы Windows Azure из Вашего MVC приложения.
- Разворачивать MVC приложения.
Содержание курса
На занятиях курса Вы научитесь создавать Web-приложения с использованием ASP.NET MVC из .NET Framework 4.5. Вы получите знания и навыки, которые позволят Вам заметно повысить производительность и масштабируемость разработанных Вами Web-приложений. В ходе занятий Вы сравните технологии ASP.NET MVC и ASP.NET Web Forms и получите рекомендации по выбору той или иной технологии. Курс проводится с использованием Visual Studio 2012, примеры основаны на движке MVC4.