Курс ASP.NET Core
- Online
- Для досвідчених, Для професіоналів
- C# / .NET
![]() |
|
Навчальний центр: | CyberBionic Systematics |
---|---|
Формат: | Курс |
Мова викладання: | Ukrainian |
Тривалість навчання: | 24 годин |
Початок курсу: | 22.09.2025 |
Вартість навчання: | 6 084 UAH за курс |
Подробиці та реєстрація
Курс ASP.NET Core присвячений розгляду основ побудови сучасних веб-додатків з використанням технологій від компанії Microsoft. В рамках даного курсу ви ознайомитеся з різними шаблонами веб-додатків на основі кроссплатформенного фреймворка ASP.NET Core, вивчите особливості архітектури веб-додатків, ознайомитеся з шаблоном MVC (Model-View-Controller), навчитеся взаємодіяти з базами даних за допомогою Entity Framework Core.
Програма курсу
Введення. Шаблон MVC. Middleware
- Огляд ASP.NET Core
- Архітектурний шаблон MVC
- Знайомство зі структурою додатку
- Middleware
Маршрутизація
- Система маршрутизації
- Генерація вихідних URL
- Налаштування системи маршрутизації
Контролери. Результати дій
- Алгоритм обробки запиту в MVC додатку
- Методи дії контролерів
- Результати дії. Типи ActionResult
Компонування та часткові представлення
- Синтаксис Razor
- Майстер сторінка _Layout.cshtml
- Використання розділів
- Часткові представлення
Зберігання стану
- Stateless i Statefull сервіси
- Життєвий цикл контролеру
- Зберігання стану на клієнті
- Зберігання стану на сервері
Впровадження залежностей
- Inversion of Control. Dependency Injection
- Що таке залежність
- Dependency Injection в ASP.NET Core
- Captured Dependencies
- Використання декількох залежностей з одним інтерфейсом
- Впровадження залежностей в методи дій
- Використання залежностей для middleware
Прив'язка моделі
- Поняття прив'язки моделі
- Прив'язка простих типів
- Прив'язка складних типів
- Прив'язка колекцій
- Визначення джерела для прив'язки даних
Форми та валідація
- Створення форм за допомогою дескрипторних допоміжних класів
- Атрибути моделі для управління дескрипторними допоміжними класами
- Атрибути для валідації моделі
- Валідація моделі на стороні сервера
- Валідація моделі на стороні клієнта
Фільтри
- Фільтри дій
- Асинхронні фільтри дій
- Фільтри результатів
- Гібридні фільтри
- Фільтри винятків
- Впровадження залежностей в фільтрах
- Глобальні фільтри
Конфігурації та логування
- Введення в конфігурацію в ASP.NET Core
- Приклад читання налаштувань з appsettings.config
- Читання змінних оточення
- Прив'язка класів до конфігураційних даних
- Використання логування в ASP.NET Core
- Використання LogFactory
- Запис повідомлень до файлу
- Використання централізованих систем логування
Практика
Практика
Після завершення курсу ви будете вміти:
- Проектувати сучасні веб-додатки, використовуючи передові технології Microsoft
- Розуміти основи роботи з шаблоном MVC - найбільш затребуваним на ринку інформаційних веб-технологій
- Працювати з конфігураціями і механізмом впровадження залежностей
- Організовувати роботу з SQL базою даних за допомогою Entity Framework Core
- Публікувати додатки для можливості його використання широким колом користувачів
Попередні вимоги
- Знання C# рівня (бажано Professional)
- Мати базові уявлення про HTML & CSS
Особливості курсу
- Практичні заняття і перевірка ДЗ
- Безкоштовний відеокурс
- Онлайн тестування і сертифікація
Викладачі курсу
- Володимир Нікітін - .NET Developer. Тренер-консультант
- Андрій Скуратовський - .NET Developer. Тренер-консультант
- Ольга Хорошко - Backend Developer at devspiration
Категорії курсу
Читайте нас в Telegram, щоб не пропустити анонси нових курсів.
Схожі курси
Навчальний центр
CyberBionic Systematics
Формат
Online
Початок навчання
20.10.2025
Тривалість
36 годин
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
9 129 UAH за курс
Навчальний центр
IT-Столиця
Формат
Online
Початок навчання
Будь-який момент
Тривалість
12 занять
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
5 900 UAH за курс
Навчальний центр
CyberBionic Systematics
Формат
Online
Початок навчання
08.12.2025
Тривалість
30 годин
Рівень
Для професіоналів
Мова навчання
Ukrainian
Вартість
7 469 UAH за курс
Навчальний центр
EPAM
Формат
Online
Початок навчання
02.12.2024
Тривалість
17 тижнів
Рівень
Для початківців
Мова навчання
English
Вартість
безкоштовно