Про курс
ASP.NET Core - це сучасний кросплатформний фреймворк для створення бекенду швидких та потужних вебзастосунків за допомогою мови C#.
Даний курс зосереджується на ASP.NET Core Web API - способі побудови програми ASP.NET, який спеціально заточений для роботи в стилі REST (Representation State Transfer або "передача репрезентативного стану"). По суті Web API застосунок є вебслужбою, до якої можуть звертатися інші програми (вебдодатки, мобільні або десктопні клієнти) і отримувати відповіді у вигляді певних наборів даних.
На цьому курсі ви дізнаєтесь про базові принципи побудови вебзастосунків за допомогою технології ASP.NET Core. Ви сформуєте навички роботи з різними типами HTTP-запитів, навички з створення сервісів, які будуть відповідати за безпосередню бізнес-логіку застосунку, навчитеся підключати застосунок до бази даних, та працювати з БД. Також у ході курсу буде розглянута тема написання Unit-тестів для вашого застосунку.
Після проходження курсу, ви зможете власноруч створювати вебзастосунки на базі ASP.NET Core для розв’язання поставлених бізнес-задач, а також працювати з базою даних за допомогою спеціальних інструментів, що входять в платформу .NET.
Цей курс входить до спеціальності:
Попередні Вимоги
Курс розрахований для початківців, які вже ознайомились з базовими принципами ООП та знають мову програмування C#, але хочуть далі розвиватись і навчитись створювати вебдодатки за допомогою ASP.NET Core. Корисними будуть і базові знання про реляційні бази даних та мову програмування SQL.
Ви навчитеся
- Створювати та налаштовувати застосунок ASP.NET Core.
- Під’єднувати застосунок до реляційної бази даних, та працювати з нею.
- Створювати різні сервіси в застосунку, та пов’язувати їх між собою.
- Опрацьовувати різні помилки під час роботи застосунку.
- Працювати з HTTP запитами.
- Розрізняти різні HTTP статуси коди.
- Використовувати принципи SOLID у ваших застосунках.
- Писати Unit тести для коду вашого ASP.NET Core застосунку.
- 0 год 58 хв
- у записі
- 2 з 12
- українська
Що входить до курсу
Ознайомлення з основними аспектами розробки вебдодатків в технології ASP.NET Core, зокрема з процесом створення додатку, реєстрацією та роботою з кінцевими точками, а також з обробкою HTTP-запитів і відповідей. Студенти навчаться створювати прості кінцеві точки, працювати з параметрами в URL, використовувати клас HttpContext і здійснювати запити для переадресації.
Ознайомлення з ASP.NET Core Web API. Перший застосунок на ASP.NET Core Web API з використанням класів контролерів для кінцевих точок. Студенти також навчаться працювати з NuGet пакетами, а також отримають базове представлення роботи з інструментом для створення документації для вебдодатку – Swagger.