Курс ASP.NET Core | CyberBionic Systematics

🔥Регистрируйся на пробный урок по Java! Утром или вечером 18 апреля

Записаться на курс
Пожалуйста, подождите...
Ваша заявка принята! Менеджер учебного центра свяжется с Вами в ближайшее время.
Мессенджер:

Курс ASP.NET Core

Старт курса
19 апреля (19:00-21:00, 3 раза в неделю) Украинская
21 мая (19:00-21:00, 2 раза в неделю) Украинская

Для кого этот курс

Курс рассчитан на начинающих разработчиков Back-End C# направления.

Предварительные требования

• Знание языка C# уровня Essential (желательно Professional)
• Иметь базовые представления о HTML & CSS

Курс ASP.NET Core

Старт курса
19 апреля (19:00-21:00, 3 раза в неделю) Украинская
21 мая (19:00-21:00, 2 раза в неделю) Украинская
Продолжительность:
24 ч.
Количество уроков:
12 занятий
Стоимость обучения:
146 USD
UAH
USD
EUR

Форма обучения

Очное обучение
Онлайн обучение
Корпоративное

Описание курса
ASP.NET Core

Курс ASP.NET Core посвящен рассмотрению основ построения современных веб-приложений с использованием технологий от компании Microsoft. В рамках данного курса Вы ознакомитесь с различными шаблонами веб-приложений на основе кроссплатформенного фреймворка ASP.NET Core, изучите особенности архитектуры веб-приложений, ознакомитесь с шаблоном MVC (Model-View-Controller), научитесь взаимодействовать с базами данных посредством Entity Framework Core. После прохождения курса, Вы будете понимать принципы проектирования веб-приложения, уметь организовывать корректную работу с различными типами веб-запросов.

Программа курса
  • 1
    Введение. Шаблон MVC. Middleware
    Обзор ASP.NET Core.
    Архитектурный шаблон MVC.
    Знакомство со структурой приложения.
    Middleware.
  • 2
    Маршрутизация
    Система маршрутизации.
    Генерация исходящих URL.
    Настройка системы маршрутизации.
  • 3
    Контроллеры. Результаты действий
    Алгоритм обработки запроса в MVC приложении.
    Методы действия контроллеров.
    Результаты действий. Типы ActionResult.
  • 4
    Компоновки и частичные представления
    Синтаксис Razor.
    Мастер страница _Layout.cshtml.
    Использование разделов.
    Частичные представления.
  • 5
    Хранение состояния
    Stateless и Statefull сервисы.
    Жизненный цикл контроллера.
    Хранение состояния на клиенте.
    Хранение состояния на сервере.
  • 6
    Внедрение зависимостей
    Inversion of Control. Dependency Injection.
    Что такое зависимость.
    Dependency Injection в ASP.NET Core.
    Captured Dependencies.
    Использование нескольких зависимостей с одним интерфейсом.
    Внедрение зависимостей в методы действий.
    Использование зависимостей для middleware.
  • 7
    Привязка модели
    Понятие привязки модели.
    Привязка простых типов.
    Привязка сложных типов.
    Привязка коллекций.
    Определение источника для привязки данных.
  • 8
    Формы и валидация
    Создание форм с помощью дескрипторных вспомогательных классов.
    Атрибуты модели для управления дескрипторными. вспомогательными классами.
    Атрибуты для валидации модели.
    Валидация модели на стороне сервера.
    Валидация модели на стороне клиента.
  • 9
    Фильтры
    Фильтры действий.
    Асинхронные фильтры действий.
    Фильтры результатов.
    Гибридные фильтры.
    Фильтры исключений.
    Внедрение зависимостей в фильтрах.
    Глобальные фильтры.
  • 10
    Конфигурации и логирование
    Введение в конфигурацию в ASP.NET Core.
    Пример чтение настроек из appsettings.config.
    Чтение переменных окружения.
    Привязка классов к конфигурационным данным.
    Использование логирования в ASP.NET Core.
    Использование LogFactory.
    Запись сообщений в файл.
    Использование централизованных систем логирования.
  • 11
    Практика
    Практика
  • 12
    Практика
    Практика

Что вы получите на курсе

Онлайн уроки з ментором у Zoom

Практические занятия и проверка дз

Бесплатный видеокурс

Онлайн тестирование и сертификация

По завершению курса вы будете уметь
  • Проектировать современные веб-приложения, используя передовые технологии Microsoft.
  • Понимать основы работы с шаблоном MVC - наиболее востребованным на рынке информационных веб-технологий.
  • Работать с конфигурациями и механизмом внедрения зависимостей.
  • Организовывать работу с SQL базой данных посредством Entity Framework Core.
  • Публиковать приложения для возможности его использования широким кругом пользователей.
Сертификат

По прохождению курса

Наличие сертификата Учебного Центра CyberBionic Systematics свидетельствует о Вашем владении новыми знаниями и навыками, а значит, позволяет выгодно выделиться на фоне других кандидатов и увеличивает шансы на успешное трудоустройство или продвижение по карьерной лестнице. Для получения сертификата после окончания обучения, необходимо успeшно пройти тестирование по соответствующему курсу на Testprovider.com

ПРЕПОДАВАТЕЛИ КУРСА

Этот курс входит в специальность
Курс из специальности
C#/.NET Developer
Старт обучения по специальности:
24 апреля, 09:00-11:00 (GMT+3)
Online

24 апреля, 19:00-21:00 (GMT+3)
Online
Длительность занятий:
2 часа
График:
3 раза в неделю
Продолжительность:
5,5 мес. / 138 часов
В одной группе:
От 6 до 25 человек

Отзывы наших студентов

ASP.NET Core
Старт курса
19 апреля (19:00-21:00, 3 раза в неделю) Украинская
21 мая (19:00-21:00, 2 раза в неделю) Украинская
Продолжи
тельность:
24 ч.
Количество уроков:
12 занятий
Стоимость обучения:
146 USD
Записаться
на курс
Пожалуйста, подождите...
Ваша заявка принята! Менеджер учебного центра свяжется с Вами в ближайшее время.

В украинской группе обучение проходит на украинском языке

В международной группе обучение на русском или английском языке


Записатися
на пробний урок
Пожалуйста, подождите...
Ваша заявка принята! Менеджер учебного центра свяжется с Вами в ближайшее время.
Мессенджер: