Текст площадки «Складчик». Упомянутые цены и обещанные результаты могут быть неактуальны; условия покупки проверяйте у продавца.
В этом курсе слушатели узнают, как разрабатывать продвинутые ASP.NET MVC приложения, используя инструменты и технологии платформы .NET Framework 4.5. Основное внимание курс уделяет приемам написания программного кода, которые повышают производительность и масштабируемость приложений вебсайтов. На курсе будет представле
Читать полное описание
В этом курсе слушатели узнают, как разрабатывать продвинутые ASP.NET MVC приложения, используя инструменты и технологии платформы .NET Framework 4.5. Основное внимание курс уделяет приемам написания программного кода, которые повышают производительность и масштабируемость приложений вебсайтов. На курсе будет представлена технология ASP.NET MVC в сравнении с Web Forms, поэтому слушатели будут знать когда и какую технологию использовать. Курс также готовит к экзамену 70-486.
Аудитория
Этот курс предназначен для профессиональных веб-разработчиков, использующих Microsoft Visual Studio индивидуально или в команде, в больших или маленьких организациях. Предполагается, что пришедшие на этот курс интересуются разработкой сложных веб-приложений и хотят достичь ясного понимания того, каким образом генерируется и передается HTML. Предполагается также, что они понимают основы идеологии отделения пользовательского интерфейса от доступа к данным и от логики приложения.
Предварительная подготовка
Минимум два или три года опыта разработки веб-приложений, используя Microsoft Visual Studio и Microsoft ASP.NET, практический опыт работы с .NET Framework и базовые знания языка программирования C#.
Чему вы научитесь
Описывать веб-технологии Майкрософт и выбирать подходящий инструмент для решения поставленной задачи.
Проектировать архитектуру и реализацию веб-приложения, которое будет удовлетворять набору функциональных требований, требованиям пользовательского интерфейса и соответствовать бизнес-модели.
Создавать Модель MVC и писать код, реализующий бизнес логику приложения и работу с данными.
Добавлять Контроллеры к приложениям MVC, чтобы управлять взаимодействием с пользователем, обновлением Модели и обеспечивать взаимодействие с Представлениями.
Создавать Представления MVC, которые позволяют отображать и редактировать данные и взаимодействуют с Моделями и Контроллерами.
Запускать модульные тесты (unit tests) и инструменты отладки для веб-приложений в Visual Studio 2012 и конфигурировать приложения для поиска неисправностей.
Разрабатывать веб приложения, которые используют маршрутизацию ASP.NET, чтобы предоставлять удобные адреса URL и логически понятную навигацию для пользователей.
Обеспечивать согласованный внешний вид страниц сайта, включая корпоративный брэндинг, во всем веб-приложении MVC.
Писать код JavaScript который запускается на клиентской стороне и использует библиотеку скриптов jQuery для оптимизации взаимодействия веб приложений MVC с пользователем.
Создавать приложения MVC, устойчивые к вредоносных атакам и сохраняющие информация о настройках пользователях.
Понимать, как написать веб-службу Windows Azure и обратиться к нему из MVC приложения.
Описывать, что такое Web API и зачем разработчики могут добавлять их в приложение.
Изменять режим обработки запросов браузера приложением MVC.
Описывать, как упаковывать и развертывать ASP.NET MVC 4 веб-приложение с компьютера разработчика на веб сервер.