ASP.NET Core Базовий

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.

ВІДЕОУРОК № 1. Основи ASP.NET Core

Ознайомлення з основними аспектами розробки вебдодатків в технології ASP.NET Core, зокрема з процесом створення додатку, реєстрацією та роботою з кінцевими точками, а також з обробкою HTTP-запитів і відповідей. Студенти навчаться створювати прості кінцеві точки, працювати з параметрами в URL, використовувати клас HttpContext і здійснювати запити для переадресації.