Курс Розробка веб-додатків на ASP.NET Core MVC
- Online
- Для досвідчених
- C# / .NET, WEB Developer / Webmaster
![]() |
|
| Навчальний центр: | Світ Сучасної Освіти |
|---|---|
| Формат: | Курс |
| Мова викладання: | Ukrainian |
| Тривалість навчання: | 40 годин |
| Початок курсу: | Дата формується |
| Вартість навчання: | 40 000 UAH за курс |
Подробиці та реєстрація
Курс надає знання та навички необхідні для розробки додатків ASP.NET Core MVC з використанням .NET Core. На курсі розглядається підвищення продуктивності коду, що збільшує продуктивність веб-додатків. Курс буде корисний при підготовці до складання іспиту 70-486: Developing ASP.NET MVC Web Applications.
Програма курсу
Огляд ASP.NET Core MVC
- Огляд веб-технологій Microsoft
- Огляд ASP.NET 4.x
- Введення в ASP.NET Core MVC
- Вивчення додатків Razor Pages
- Вивчення додатку Web API
- Вивчення додатку MVC
Проєктування веб-додатків ASP.NET Core MVC
- Планування на етапі розробки проєкту
- Проектування моделей, контролерів та представлень (Views)
- Планування класів моделі
- Планування контролерів
- Планування представлень
- Розробка архітектури додатку MVC
Налаштування проміжного програмного забезпечення (Msddleware) і служб в ASP.NET Core
- Налаштування підпрограмного забезпечення (Middlewares)
- Налаштування сервісів
- Робота зі статичними файлами
- Створення власного підпрограмного забезпечення
- Використання впровадження залежностей (dependency injection)
- Впровадження служби в контролер
Розробка контролерів
- Написання контролерів та дій (Actions)
- Налаштування маршрутів
- Написання фільтрів дій (Action Filters)
- Додавання контролерів та дій в додаток MVC
- Налаштування маршрутів з використанням таблиці маршрутизації
- Налаштування маршрутів з використанням атрибутів
- Додавання фільтра дій
Розробка представлень (Views)
- Створення представлень з Razor Syntax
- Використання помічників HTML Helpers та Tag Helpers
- Повторне використання коду представлень
- Додавання представлень в додаток MVC
- Додавання часткового представлення
- Додавання компонента представлення
Розробка моделей
- Створення моделей MVC
- Робота з формами
- Перевірка додатку MVC
- Додавання моделі
- Робота з формами (Forms)
- Додавання перевірки (Validation)
Використання Entity Framework Core в ASP.NET Core
- Введення в Entity Framework Core
- Робота з Entity Framework Core
- Додавання Entity Framework Core
- Використання Entity Framework Core для вилучення та зберігання даних
- Використання Entity Framework Core для підключення до Microsoft SQL Server
Використання шаблону представлень (Layout), CSS i JavaScript у веб-додатку ASP.NET Core
- Використання шаблону представлень (Layout)
- Застосування CSS і JavaScript
- Використання jQuery
- Застосування Layout до представлень в додатку
- Використання CSS
- Використання JavaScript
- Використання jQuery
Розробка на стороні клієнта
- Застосування стилів
- Використання Task Runners
- Адаптивний дизайн
- Використання gulp для запуску завдань
- Стилізація з використанням Sass
- Використання Bootstrap
Тестування та усунення несправностей
- Тестування додатків MVC
- Реалізація стратегії обробки винятків
- Журналювання додатків MVC
- Тестування моделей
- Тестування контролерів з використанням підробленого репозиторія
- Реалізація репозиторія в проекті MVC
- Додавання обробки винятків
- Додавання журналювання
Управління безпекою
- Аутентифікація ASP.NET Core
- Авторизація в ASP.NET Core
- Захист від атак
- Використання Identity
- Додавання авторизації
- Уникнення міжсайтової підробки запиту
Продуктивність і обмін інформацією
- Реалізація стратегії кешування
- Управління станом
- Двосторонній зв'язок
Реалізація Web API
- Знайомство з Web API
- Розробка Web API
- Виклик Web API
- Додавання дій та їх виклик за допомогою Microsoft Edge
- Виклик Web API з використанням серверного коду
- Виклик Web API з використанням jQuery
Хостинг та розгортання
- Локальний хостинг та розгортання
- Розгортання в Microsoft Azure
- Основи Microsoft Azure
- Розгортання веб-додатку в Microsoft Azure
- Завантаження образів в сховище BLOB-об'єктів Azure
Попередні вимоги
- Більше двох років досвіду розробки web-додатків з використанням Microsoft Visual Studio та Microsoft ASP.NET
- Знання .NET Framework та знайомство з мовою C#
- Досвід роботи з Visual Studio 2017
- Досвід програмування на C# та розуміння таких концецій, як лямбда-вирази, LINQ та анонімні типи
- Досвід використання .NET Framework
- Досвід роботи з HTML, CSS и JavaScript
- Досвід запитів і маніпулювання даними з ADO.NET
- Знання XML та JSON
Особливості курсу
- Підтримка ментора
- Практика
- Сертифікат про проходження курсу
Категорії курсу
Читайте нас в Telegram, щоб не пропустити анонси нових курсів.
Схожі курси
Навчальний центр
CyberBionic Systematics
Формат
Online
Початок навчання
20.11.2025
Тривалість
18 годин
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
5 486 UAH за курс
Навчальний центр
Itvdn
Формат
Online
Початок навчання
15.01.2026
Тривалість
22 тижнів
Рівень
Для початківців, Для досвідчених
Мова навчання
Ukrainian
Вартість
29 875 UAH за курс
Навчальний центр
Beetroot Academy
Формат
Online
Початок навчання
Дата формується
Тривалість
4 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
IT-Столиця
Формат
Online
Початок навчання
Будь-який момент
Тривалість
10 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
7 000 UAH за курс
