Курс Веброзробка на .NET

Сейчас набор на этот курс закрыт. Просмотрите другие курсы

  • Online
  • Для опытных
  • C# / .NET
Образовательный центр: ITEA – IT Education Academy
Формат:Курс
Длительность обучения:42 часов
Начало курса:Дата формируется
Стоимость обучения:9 550 UAH за курс

Доступна оплата частинами

Курс допоможе опанувати сучасну крос-платформу web-розробку з використанням платформи .NET і мови програмування C#. Під час навчання напишете додаток, використовуючи патерн проєктування MVC, спроєктуєте базу даних і розробите простий UI з використанням сучасних фронтенд-бібліотек.

Програма курсу

Вступна інформація про платформу .Net

  • Види проєктів
  • Створення проєкту
  • Базові класи (Program, Startup)

Робота з Git

  • Створення сховища для проєкту в Github
  • Додавання CI з використанням Appveyor

Базові поняття

  • Патерн MVC (Model-View-Controller)
  • Інверсія контролю (Inversion of control)
  • Впровадження залежностей (Dependency Injection)

Модель (Model)

  • Використання Entity Framework Core
  • Додавання бази даних
  • Створення таблиць
  • Створення зв'язків між сутностями
  • Написання запитів з використанням LINQ
  • Використання патерну Repository

Контролери (Controller)

  • Архітектурний стиль RESTful
  • Роутинг
  • Авторизація та аутентифікація в додатку
  • Поділ логіки обробки запитів в контролерах

Відправлення повідомлень користувачеві

  • Email-розсилка з використанням SMTP-сервера
  • Sms-розсилка з використанням сервісу Twilio

Middleware-компоненти

  • Поняття middleware
  • Робота з контекстом запиту
  • Створення та підключення middleware

Фонові завдання

  • Поняття фонового завдання
  • Розгляд hosted-сервісів
  • Створення та підключення фонових завдань

Протокол WS

  • Розгляд WebSocket
  • Створення live-чатів з використанням сокетів

Кешування даних

  • Додавання кешування в контролери
  • Використання Redis для кешування даних

Додавання юніт-тестів

Створення візуальної частини сайту, робота з HTML5, CSS3, JS

Розгляд сучасних фронтенд бібліотек/фреймворків

Розгортання додатка

  • Конфігурації додатка для запуску на хостингу
  • Додавання App Service на Azure
  • Використання Azure Pipelines для Continuous Deployment

Вимоги для проходження курсу

  • Високий рівень програмування на C#

Особливості курсу

  • Заняття 2-3 рази на тиждень
  • Курсовий проєкт

Категории курса

Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.

Похожие курсы

Учебный центр
CyberBionic Systematics
Формат
Online
Начало обучения
20.10.2025
Длительность
36 часов
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
9 129 UAH за курс
Учебный центр
CyberBionic Systematics
Формат
Online
Начало обучения
Дата формується
Длительность
16 часов
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
6 933 UAH за курс
Учебный центр
Networking Technologies
Формат
Online
Начало обучения
Дата формується
Длительность
5 дней
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Учебный центр
SoftServe Academy
Формат
Online
Начало обучения
04.05.2026
Длительность
9 недель
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
10 999 UAH за курс