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

Entity Framework Core

Старт курса Ожидается

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

Курс предназначен для программистов, которые владеют языком C# и имеют навыки работы с технологией Entity Framework 6, T-SQL, C#

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

• Понимание ООП и знание синтаксиса C#. • Владение основными библиотеками .NET Framework. • Опыт программирования на C#. • Знание языка T-SQL • Знание технологии Entity Framework 6 • Опыт работы с Visual Studio

Entity Framework Core

Старт курса Ожидается
Продолжительность:
10 ч.
Количество уроков:
5 занятий
Стоимость обучения:
2 070грн.

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

Очное обучение
Онлайн обучение

Описание курса
Entity Framework Core

Курс Entity Framework Core состоит из 5-ти логически взаимосвязанных уроков, на которых учащиеся знакомятся с технологией доступа к данным. Курс рассчитан на тех, кто уже знаком с технологией Entity Framework 6 и желает ознакомится c основой технологии доступа к данным от компании Microsoft. В курсе рассматриваются основные моменты работы с технологией, такие как создание объектной модели на основе базы данных, создание БД на основе объектной модели, также такие операции как добавление, получение, обновление и удаление, настройка конфигурации для соединения с БД. Рассматриваются разные виды сопоставления объектной модели на БД, её тонкая конфигурация.

Программа курса
  • 1
    Введение в Entity Framework Core.
    • Что такое Entity Framework Core
    •Создание базы данных на основе модели
    • Создание модели на основе существующей базе данных
    • Основные операции с данными. CRUD
  • 2
    Создание моделей в Entity Framework Core.
     Модели, Fluent API и аннотации данных
     Определение моделей
     Свойства моделей
     Сопоставление таблиц и столбцов
     Настройка ключей и индексов
     Ограничения свойств
     Типы данных
     Конфигурация моделей
  • 3
    Отношения между моделями, наследование.
     Внешние ключи и навигационные свойства
     Каскадное удаление
     Загрузка связанных данных
     Отношение один к одному, Отношение один ко многим, Отношение многие ко многим
     Комплексные типы
     Подход TPH
  • 4
    Запросы LINQ to Entities.
     Введение в LINQ to Entities
     Выборка и фильтрация
     Сортировка и проекция из базы данных
     Соединение и группировка таблиц
     Операции с множествами: объединение, пересечение, разность
     Агрегатные операции
     Выполнение запроса. IQueryable
     Отслеживание объектов и AsNoTracking
     Выполнение запросов
     Фильтры запросов уровня модели
  • 5
    SQL в Entity Framework Core.
    • Выполнение SQL-запросов
    • Хранимые функции
    • Хранимые процедуры

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

Рабочее место с ноутбуком и учебными материалами

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

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

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

По завершению курса вы будете уметь
  • Разбираться в технологии Entity Framework Core, её преимуществах и недостатках
  • Работать с моделями данных, производить их конфигурацию
  • Создавать базу данных на основе модели и модель на основе существующей базы данных
  • Производить основные операции с данными
  • Задавать отношения между моделями, применять наследование
  • Применять технологию LINQ to Entities для более удобного взаимодействия с базой данных
  • Применять SQL для создания сложных запросов без потери производительности
Сертификат

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

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

Entity Framework Core
Старт курса Ожидается
Продолжи
тельность:
10 ч.
Количество уроков:
5 занятий
Стоимость обучения:
2 070грн.
Записаться
на курс
Пожалуйста, подождите...
Ваша заявка принята! Менеджер учебного центра свяжется с Вами в ближайшее время.
Записатися
на пробний урок
Пожалуйста, подождите...
Ваша заявка принята! Менеджер учебного центра свяжется с Вами в ближайшее время.