Розробка web-додатків з використанням ASP.NET 4.5 MVC 4

Developing ASP.NET MVC 4 Web Applications На заняттях курсу Ви навчитеся створювати Web-додатки з використанням ASP.NET MVC .NET Framework 4.5. Ви отримаєте знання та навички, які дозволять Вам помітно підвищити продуктивність і масштабованість розроблених Вами Web-додатків. В ході занять Ви порівняйте технології ASP.NET MVC і ASP.NET Web Forms і отримаєте рекомендації щодо вибору тієї чи іншої технології. Курс проводиться з використанням останньої версії Visual Studio 2012, приклади засновані на движку MVC4. Курс розрахований на професійних веб-розробників, які мають досвід створення додатків з використанням Visual Studio.

Набуваються навички

  • Описувати основні технології Microsoft в області веб-розробки і вибирати найбільш підходящі для вирішення ваших завдань
  • Проектувати веб-додатки, які відповідають різним вимогам
  • Створювати моделі шаблону MVC і реалізовувати бізнес-логіку в рамках цих моделей
  • Створювати контролери MVC програми, які взаємодіють з користувачами, моделями і подання даних
  • Створювати уявлення MVC програми, призначені для відображення і редагування даних, а також для взаємодії з моделями і контролерами
  • Створювати unit-тести і використовувати засоби налагодження Visual Studio 2012 при розробці веб додатків
  • Створювати веб-додатки, що використовують зручночитаючі для людини URL
  • Використовувати єдиний інтерфейс і стиль у Вашому MVC додатку
  • Прискорити взаємодію з користувачем за рахунок кешування і часткового оновлення сторінок
  • Створювати клієнтський код на JavaScript, що використовує бібліотеку jQuery
  • Створювати захищені MVC програми
  • Використовувати web-сервіси Windows Azure з Вашого MVC програми
  • Розгортати MVC програми
  • Модуль 1. Огляд ASP.NET 4 MVC
    • Огляд веб-технологій Microsoft
    • Огляд ASP.NET 4.5
    • Введення в ASP.NET MVC 4
  • Модуль 2. Проектування веб додатки ASP.NET 4 MVC
    • Архітектурне проектування Моделей
    • Архітектурне проектування Контролерів
    • Архітектурне проектування Уявлень
    • Архітектурне проектування додатка
  • Модуль 3. Розробка ASP.NET MVC 4 Моделей
    • Створення MVC Моделей (Models)
    • Роботи з даними
  • Модуль 4. Розробка ASP.NET MVC 4 Контролерів
    • Створення Контролерів (Controllers) і їх Методів (Actions)
    • Створення фільтрів для методів (action filters)
  • Модуль 5. Розробка ASP.NET MVC 4 Уявлень
    • Створення Уявлень (Views) з використанням движка Razor
    • Використання HTML Helpers
    • Повторне використання коду в уявленнях
  • Модуль 6. Тестування та налагодження ASP.NET MVC 4 веб додатків
    • Створення unit-тестів
    • Конфігурування обробки виключень
  • Модуль 7. Структурування ASP.NET MVC 4 веб додатки
    • Конфігурування шаблонів url
    • Створення навігаційних елементів управління
  • Модуль 8. Застосування стилів у ASP.NET MVC 4 веб додатку
    • Використання шаблонів представлень
    • Застосування стилів CSS в MVC додатку
    • Створення адаптивного інтерфейсу
  • Модуль 9. Створення інтерактивних сторінок у ASP.NET MVC 4 веб додатку
    • Використання AJAX і часткового оновлення сторінок
    • Стратегія використання кешування
  • Модуль 10. Використання JavaScript, jQuery для створення інтерактивних сторінок
    • Розміщення і запуск JavaScript на сторінці
    • Використання jQuery і jQueryUI
  • Модуль 11. Обмеження доступу ASP.NET MVC 4 веб додатку
    • Автентифікація і авторизація
    • Призначення ролей
  • Модуль 12. Безпека ASP.NET MVC 4 веб додатку
    • Створення надійних сайтів
    • Збереження стану
  • Модуль 13. Використання веб-сервісів Windows Azure ASP.NET MVC 4 веб додатку
    • Введення в Windows Azure
    • Проектування та реалізація web сервісів Windows Azure
    • Використання веб-сервісів Windows Azure веб додатку
  • Модуль 14. Реалізація WebAPI в ASP.NET MVC 4 веб додатку
    • Розробка WebAPI
    • Використання WebAPI в мобільних і веб додатках
  • Модуль 15. Обробка запитів ASP.NET MVC 4 веб додатку
    • Використання модулів і обробників HTTP
    • Використання Web Sockets
  • Модуль 16. Розгортання ASP.NET MVC 4 веб додатки
    • Розгортання веб-додатків
    • Розгортання MVC 4 додатка
  • Успішне закінчення курсу HTML і CSS. Рівень 1. Створення сайтів по стандартам W3C HTML 5 і СЅЅ 3 або еквівалентна підготовка.
  • Успішне закінчення курсу Англійська мова для IT фахівців (pre – intermediate) або знання технічної англійської мови.
  • Успішне закінчення курсу Курс М10267: Основи розробки web – додатків на Microsoft Visual Studio або еквівалентна підготовка

Запис на курс

Код курсу20486
Тривалість5д (40год)
Код екзамену70486
Вартість без ПДВ15 000 грн.