Image
Image
Image

Основи розробки ASP.NET

ASP.NET Core MVC

4.5

(31 Reviews)

Розробка веб-додатків з ASP.NET Core MVC (Курс 20486D) - забезпечення слухачів знаннями і навичками, необхідними для роботи у розробці сучасних веб-додатків, керуванні відтвореним HTML, створенні веб-сайтів з розділеними інтерфейсом користувача, доступом до даних та бізнес-логікою. Призначений для веб-розробників, які використовують Microsoft Visual Studio в індивідуальному або командному проекті 

Чому ви навчитеся?

Ви зможете створювати різні типи додатків, починаючи від сайтів і настільних додатків, закінчуючи комп'ютерними іграми і рішеннями для мобільних платформ
Проектувати сучасні веб-додатки, використовуючи передову технологію Microsoft

Проектувати сучасні веб-додатки, використовуючи передову технологію Microsoft

Організовувати роботу з SQL базою даних за допомогою Entity Framework Core

Організовувати роботу з SQL базою даних за допомогою Entity Framework Core

Працювати з конфігураціями і механізмом впровадження ін'єкції залежностей

Працювати з конфігураціями і механізмом впровадження ін'єкції залежностей

Працювати з Razor-сторінками, розуміти відмінність даної технології від стандартної MVC-архітектури

Працювати з Razor-сторінками, розуміти відмінність даної технології від стандартної MVC-архітектури

Image
Image
Image

Specilization

Програма навчання

Блок 1

Модуль 1: Вивчення ASP.NET Core MVC
  • Огляд веб-технологій Microsoft
  • Огляд ASP.NET 4.x
  • Вступ доNET Core MVC
Модуль 2: Проектування веб-додатків ASP.NET Core MVC
  • Планування проекту
  • Проектування моделей, контролерів та представлень
Модуль 3: Налаштування сервісів у ASP.NET Core
  • Налаштування проміжних програм
  • Налаштування служб
Модуль 4: Розробка контролерів
  • Написання контролерів та дій
  • Налаштування маршрутів
  • Написання фільтрів дій
Image

Блок 2

Image
Модуль 5: Розробка представлень
  • Створення представлень за допомогою синтаксису Razor
  • Використання HTML Helpers та Tag Helpers
  • Повторне використання коду в представленнях
Модуль 6: Розробка моделей
  • Створення моделей MVC
  • Робота з формами
  • Валідація даних в MVC
Модуль 7: Використання Entity Framework Core в ASP.NET Core
  • Вступ до Entity Framework Core
  • Робота з Entity Framework Core
  • Використання Entity Framework Core для підключення до Microsoft SQL Server
Модуль 8: Використання шаблонів, CSS та JavaScript в ASP.NET Core MVC
  • Використання шаблонів
  • Використання CSS та JavaScript
  • Використання jQuery
Модуль 9: Розробка клієнтського коду
  • Застосування стилів
  • Фонова обробка завдань
  • Адаптивний дизайн
Модуль 10: Тестування та усунення несправностей
  • Тестування додатків MVC
  • Впровадження стратегії обробки виключень
  • Ведення файлу протоколу для додатків MVC

Блок 3

Модуль 11: Управління безпекою
  • Аутентифікація в ASP.NET Core
  • Авторизація в ASP.NET Core
  • Захист від нападів
Модуль 12: Продуктивність та комунікація
  • Впровадження стратегії кешування
  • Керування станом
  • Двосторонні комунікації
Модуль 13: Реалізація веб-API
  • Знайомство з веб-API
  • Розробка веб-API
  • Виклик веб-API
Модуль 14: Хостинг та розгортання
  • Розгортання на сервер в локальній мережі
  • Розгортання в Microsoft Azure
  • Сервіси Microsoft Azure
Image
Image

Все ще не вирішив?

Допоможемо у виборі напрямку прямо зараз

study@academit.com.ua

Image

Лектор курсу

Олександр Бабич

ІТ-викладач з більш ніж 20-річним досвідом, кандидат технічних наук, сертифікований тренер Microsoft (MCT), сертифікований викладач Google (GCE Level II), єдиний в Україні володар статусу OMG Certified UML Professional (OCUP) Advanced, володар низки інших статусів від Microsoft, Amazon та інших вендорів.

Головні напрямки спеціалізації:

  • Sharepoint (розробка, адміністрування)
  • Azure (архітектура, розробка, адміністрування)
  • AWS (архітектура)
  • фронт-енд (HTML5, CSS3, JavaScript...)
  • .NET (C#, ASP.NET, ASP.NET MVC)
  • Java (intro, professional)
  • програмна інженерія (UML, MSF, DevOps)
  • PowerBI

Чому варто обрати нас?

Актуальне програмне навчання

Актуальне програмне навчання

Курси постійно оновлюються відповідно до останніх змін у IT галузі. Ти отримуєш найактуальніші знання, які зацікавлять майбутнього роботодавця
Ефективний та зручний формат

Ефективний та зручний формат

Курси проходять у форматі online. Навіть якщо ти пропустив одну з лекцій - завжди можна переглянути запис уроку в особистому кабінеті
Досвідчені викладачі-практики

Досвідчені викладачі-практики

Викладачі та ментори мають великий досвід у IT. Багато років вони діляться своїми знаннями та створюють нетворкінг для своїх студентів