Курс M20486 Розробка web-додатків на ASP.NET MVC4

Слухачі отримають знання та навички для розробки додатків ASP.NET MVC на .NET Framework 4.5. Розглядаються методи підвищення продуктивності коду, покращення масштабованості додатків та застосування web-форм. Курс буде корисний у підготовці до складення іспиту «70-486. Developing ASP.NET MVC Web Applications».


Після закінчення курсу слухачі зможуть:
  • описати стек web-технологій Microsoft та обрати відповідну технологію для розробки будь-якого додатку;
  • проектувати архітектуру та реалізувати web-додатки, які будуть відповідати набору функціональних вимог, вимог до інтерфейсу користувача, а також адресній бізнес-моделі;
  • створити MVC-модель та написати код, який реалізує бізнес-логіку в моделі методів, властивостей та подій;
  • додати контролери в MVC-додатки для управління взаємодії з користувачем, оновлення моделей, а також вибору та повернення представлень;
  • створювати представлення в MVC-додатку для відображення та редагування даних, а також взаємодії з моделями та контролерами;
  • запускати модульні тести та налагоджувати web-додатки в Visual Studio 2012, а також налаштувати додаток для усунення недоліків в роботі;
  • розробляти web-додатки на ASP.NET для коректного відображення URL-адресів та навігації в логічній ієрархії для користувачів;
  • впроваджувати єдиний стиль MVC-додатків для web;
  • використовувати часткове оновлення сторінки та кешування для поліпшення пропускної здатності мережі, щоб прискорити відповіді на запити користувачів;
  • писати код JavaScript, що виконується на стороні клієнта, з використанням бібліотеки JQuery для оптимізації часу відгуку MVC-додатків для web;
  • впровадити системи повного членства web-додаток в MVC4;
  • побудувати MVC-додаток, який протистоїть атакам зловмисників та зберігає інформацію про користувачів та їх переваги;
  • описати створення web-служби Windows Azure та викликати її з MVC-додатків;
  • описати Web API та цілі додавання Web API для додатків;
  • змінити шлях запитів браузера при роботі MVC-додатка;
  • описати процес упаковки та розгортання web-додатків ASP.NET MVC4 з комп'ютера розробника на web-сервер для зберігання або виконання.
Аудиторія

Курс призначений для професійних web-розробників, які використовують Microsoft Visual Studio, зацікавлені в розробці сучасних web-додатків, хочуть комплексно використовувати HTML та створювати web-сайти з розмежуванням модулів інтерфейсу користувача, доступу до даних та логіки роботи додатку.


Для ефективного навчання на курсі, слухачі повинні володіти такими знаннями і навичками:
  • більше двох років досвіду розробки web-додатків з використанням Microsoft Visual Studio та Microsoft ASP.NET;
  • знання .NET Framework та знайомство з мовою C#.
  1. Огляд ASP.NET MVC4
    • Огляд web-технологій Microsoft
    • Огляд ASP.NET 4.5
    • Вступ до ASP.NET MVC4
  2. Проектування web-додатків на ASP.NET MVC4
    • Планування на етапі розробки проекту
    • Проектування моделей, контролерів та представлень
  3. Розробка моделей на ASP.NET MVC4
    • Створення моделі MVC
    • Робота з даними
  4. Розробка контролерів на ASP.NET MVC4
    • Написання контролерів та дій
    • Написання фільтрів дій
  5. Розробка представлень на ASP.NET MVC4
    • Створення представлень з Razor Syntax
    • Використання HTML-помічників
    • Повторне використання коду в представленнях
  6. Тестування та налагодження web-додатків на ASP.NET MVC4
    • Модульне тестування компонентів MVC
    • Реалізація стратегії обробки виключень
  7. Структурування web-додатків на ASP.NET MVC4
    • Аналіз інформаційної архітектури
    • Налаштування маршрутів
    • Створення навігації
  8. Застосування стилів до web-додатків на ASP.NET MVC4
    • Використання шаблону уявлень
    • Застосування CSS в MVC-додатках
    • Створення адаптивного інтерфейсу користувача
  9. Створення відгуку сторінки web-додатку на ASP.NET MVC4
    • Використання AJAX та часткове оновлення сторінки
    • Реалізація стратегії кешування
  10. Використання JavaScript, JQuery для відгуку web-додатків на MVC4
    • Візуалізація та виконання коду JavaScript
    • Використання JQuery та jQueryUI
  11. Керування доступом web-додатків на ASP.NET MVC4
    • Реалізація автентифікації та авторизації
    • Призначення ролей та членство
  12. Створення еластичних web-додатків на ASP.NET MVC4
    • Розробка безпечних сайтів
    • Управління станом
  13. Використання web-додатками на ASP.NET MVC4 web-сервісів Windows Azure
    • Вступ до Windows Azure
    • Проектування та створення сервісів Windows Azure
    • Використання сервісів Windows Azure у web-додатках
  14. Впровадження web-інтерфейсів API у web-додатках у ASP.NET MVC4
    • Розробка Web API
    • Запит Web API з мобільних та web-додатків
  15. Обробка запитів до web-додатків на ASP.NET MVC4
    • Використання HTTP-модулів та HTTP-обробників
    • Використання Web Sockets
  16. Розгортання web-додатків на ASP.NET MVC4
    • Розгортання web-додатків
    • Розгортання додатка на MVC4

Реєстрація на найближчий курс

Код курсу

M20486

Тривалість, днів (годин)

5 (40)

Найближчі дати

Ціна, грн

Графік занять

Дата

Час

04.11.19
09:30 - 17:00
05.11.19
09:30 - 17:00
06.11.19
09:30 - 17:00
07.11.19
09:30 - 17:00
08.11.19
09:30 - 17:00