Курс Веброзробка на .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, чтобы не пропустить анонсы новых курсов.
Похожие курсы
Учебный центр
EPAM
Формат
Online
Начало обучения
02.12.2024
Длительность
17 недель
Уровень
Для начинающих
Язык обучения
English
Стоимость
безкоштовно
Учебный центр
Networking Technologies
Формат
Online
Начало обучения
26.01.2026
Длительность
5 дней
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Учебный центр
CyberBionic Systematics
Формат
Online
Начало обучения
Дата формується
Длительность
20 часов
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
5 127 UAH за курс
Учебный центр
Sigma Software University
Формат
Online
Начало обучения
Будь-який момент
Длительность
4 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian, English
Стоимость
безкоштовно