Тренинг ASP.NET Core Fundamentals | DevsDay.ru

Тренинг ASP.NET Core Fundamentals



10 марта в Киеве начнется 2-недельный интенсивный тренинг ASP.NET Core Fundamentals.

ASP.NET Core — это фреймворк от компании Microsoft, который использует среду выполнения .NET Core. Он предназначен для разработки качественных современных веб-приложений и является продолжением развития платформы ASP.NET. Однако, это не просто обновленная технология. Своим выходом ASP.NET Core фактически обозначил качественное изменение всей платформы. На сегодняшний день данный фреймворк является очень востребованным в веб-разработке на .NET.

В ходе двухнедельного интенсива вы узнаете, чем так хороша новая платформа, ознакомитесь с популярными шаблонами, которые используются в ASP.NET Core, научитесь взаимодействовать с базами данных и организовывать корректную работу с различными типами веб-запросов. Как результат — вы сможете создавать современные кроссплатформенные приложения с применением ASP.NET Core.

Программа тренинга:

1. Introduction

● История технологии .NET Core
● Понятие клиент-серверного приложения
● Основные типы HTTP-запросов
● Базовая структура проекта
● Отличия .NET Core и.NET Framework
● .NET Standard

2. Middleware

● Что такое Middleware
● Конвейер обработки запросов
● Жизненный цикл Middleware
● Основные компоненты Middleware

3. DI / Logging (ILogger/Serilog)

● Введение. Уровни сообщений лога
● Использование ConsoleLogProvider
● Применение LoggerFactory
● Фильтрация сообщений, которые будут попадать в лог
● Использование Seq

4. MVC

● Что такое MVC
● История MVC-технологии
● Современные применения MVC-технологии
● MVC в контексте ASP.NET-технологии
● Добавление MVC в пустой проект
● Модель
● Представление
● Контроллер

5. Web API

● Что такое Web API
● Понятие REST-архитектуры
● Тестирование контроллеров
● Привязка клиентской модели
● Результаты контроллеров
● Переадресация

6. State management

● Управление состоянием
● Способы хранения состояния на сервере
● Хранение состояния на стороне клиента
● Session

7. Caching

● Что такое кэширование
● Настройка кэширования в ASP.NET Core
● Абсолютное и скользящее время жизни кэшированных данных

8. EF Core / MongoDB (DataAccessLayer)

● Что такое Entity Framework Core
● Реляционные базы данных
● Установка пакетов
● Контекст данных
● CRUD
● Типы данных
● Архитектура приложения
● Многоуровневая архитектура
● Маппинг

9. Common architectural & system patterns

● Layering
● Repo
● CQRS
● AMQP
● Sidecar

10. Deployment

● Использование .NET CLI
● Компиляция приложения
● Deployment FDD vs SCD
● Публикация приложения. Internet Information Services
● Публикация приложения. Ubuntu
● Публикация приложения. Azure

Ведущий: Иван Бессонов, .NET Developer, Microsoft Certified Professional

Целевая аудитория: .NET и ASP.NET MVC разработчики, которые хотят быстро изучить основы работаты с платформой ASP.NET Core.

Предварительные требования: знания C# и основных библиотек .NET. Приветствуется владение технологией ASP.NET MVC.

Все участники тренинга получат подарок видео курсы по ASP.NET Core, а также возможность пройти онлайн тестирование и подтвердить свои знания соответствующим сертификатом.

Организатор:

CyberBionic Systematics — сертифицированный учебный центр, партнер Microsoft, авторизованный центр международной сертификации VUE Pearson. С 2007 года CyberBionic Systematics предоставляет услуги по профессиональной подготовке и повышению квалификации IT специалистов в форме очного и on-line обучения.

Продолжительность тренинга: 20 часов (10 занятий по 2 часа)

Время занятий: с 19:00 до 21:00 ежедневно по будням.

Место проведения: Киев, ул. Вадима Гетьмана, 1А, ExitGames (м. Шулявская)

Возможно участие в тренинге в формате Live Online (подключение к группе через программу Zoom).

Количество мест в группе ограничено. Регистрируйтесь прямо сейчас!

Программа тренинга и регистрация.

Если у Вас есть вопросы, пожалуйста, свяжитесь с нами и мы ответим на них.
Тел. 0 800 750 312 (звонки бесплатные для всех операторов в пределах Украины)
Е-mail: [email protected]
Skype: support_cbs
Telegram: CBS_support

До встречи на тренинге!


События в IT

Тэги

.NET семинар

10 марта в Киеве начнется 2-недельный интенсивный тренинг ASP.NET Core Fundamentals. ASP.NET Core — это фреймворк от компании Microsoft, который использует среду выполнения .NET Core. Он предназначен для разработки качественных современных веб-приложений и является продолжением развития платформы ASP.NET. Однако, это не просто обновленная технология. Своим выходом ASP.NET Core фактически обозначил качественное изменение всей платформы. На сегодняшний день данный фреймворк является очень востребованным в веб-разработке на .NET. В ходе двухнедельного интенсива вы узнаете, чем так хороша новая платформа, ознакомитесь с популярными шаблонами, которые используются в ASP.NET Core, научитесь взаимодействовать с базами данных и организовывать корректную работу с различными типами веб-запросов. Как результат — вы сможете создавать современные кроссплатформенные приложения с применением ASP.NET Core. Программа тренинга: 1. Introduction ● История технологии .NET Core● Понятие клиент-серверного приложения● Основные типы HTTP-запросов● Базовая структура проекта● Отличия .NET Core и.NET Framework● .NET Standard 2. Middleware ● Что такое Middleware ● Конвейер обработки запросов● Жизненный цикл Middleware● Основные компоненты Middleware 3. DI / Logging (ILogger/Serilog) ● Введение. Уровни сообщений лога● Использование ConsoleLogProvider● Применение LoggerFactory● Фильтрация сообщений, которые будут попадать в лог● Использование Seq 4. MVC ● Что такое MVC● История MVC-технологии ● Современные применения MVC-технологии ● MVC в контексте ASP.NET-технологии ● Добавление MVC в пустой проект ● Модель ● Представление ● Контроллер 5. Web API ● Что такое Web API● Понятие REST-архитектуры ● Тестирование контроллеров ● Привязка клиентской модели ● Результаты контроллеров ● Переадресация 6. State management ● Управление состоянием● Способы хранения состояния на сервере● Хранение состояния на стороне клиента● Session 7. Caching ● Что такое кэширование● Настройка кэширования в ASP.NET Core● Абсолютное и скользящее время жизни кэшированных данных 8. EF Core / MongoDB (DataAccessLayer) ● Что такое Entity Framework Core ● Реляционные базы данных ● Установка пакетов ● Контекст данных ● CRUD ● Типы данных ● Архитектура приложения ● Многоуровневая архитектура ● Маппинг 9. Common architectural & system patterns ● Layering● Repo● CQRS● AMQP● Sidecar 10. Deployment ● Использование .NET CLI ● Компиляция приложения ● Deployment FDD vs SCD ● Публикация приложения. Internet Information Services ● Публикация приложения. Ubuntu ● Публикация приложения. Azure Ведущий: Иван Бессонов, .NET Developer, Microsoft Certified Professional Целевая аудитория: .NET и ASP.NET MVC разработчики, которые хотят быстро изучить основы работаты с платформой ASP.NET Core. Предварительные требования: знания C# и основных библиотек .NET. Приветствуется владение технологией ASP.NET MVC. Все участники тренинга получат подарок видео курсы по ASP.NET Core, а также возможность пройти онлайн тестирование и подтвердить свои знания соответствующим сертификатом. Организатор: CyberBionic Systematics — сертифицированный учебный центр, партнер Microsoft, авторизованный центр международной сертификации VUE Pearson. С 2007 года CyberBionic Systematics предоставляет услуги по профессиональной подготовке и повышению квалификации IT специалистов в форме очного и on-line обучения. Продолжительность тренинга: 20 часов (10 занятий по 2 часа) Время занятий: с 19:00 до 21:00 ежедневно по будням. Место проведения: Киев, ул. Вадима Гетьмана, 1А, ExitGames (м. Шулявская) Возможно участие в тренинге в формате Live Online (подключение к группе через программу Zoom). Количество мест в группе ограничено. Регистрируйтесь прямо сейчас! Программа тренинга и регистрация. Если у Вас есть вопросы, пожалуйста, свяжитесь с нами и мы ответим на них.Тел. 0 800 750 312 (звонки бесплатные для всех операторов в пределах Украины)Е-mail: [email protected]: support_cbsTelegram: CBS_support До встречи на тренинге!
2020-03-23T00:00:00.0000000
2020-03-23T00:00:00.0000000
Тренинг ASP.NET Core Fundamentals
?.Trim()
Тренинг ASP.NET Core Fundamentals
, .