Розробка 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 або еквівалентна підготовка
Запис на курс
Код курсу | WST12-2 |
---|---|
Тривалість | 5 д (40 год) |
Код екзамену | 70486 |
Вартість без ПДВ | 35 000 грн. |