Новый видео курс - Entity Framework Core Базовый
ITVDN: курсы программирования
Видеокурсы по
программированию

    Выбери свою IT специальность

    Подписка

    Выбери свою IT специальность

    Подписка

      Дорогие друзья, на ITVDN опубликован новый видео курс, посвященный изучению Entity Framework Core - открытого кроссплатформенного фреймворка от компании Microsoft для организации работы с данными в .NET приложениях.

      Entity Framework Core выполняет сопоставление таблиц в реляционной базе данных с объектами в языках программирования. EF Core позволяет программистам обойтись без использования языка SQL в подавляющем большинстве случаев повседневной работы с БД. Знание основ использования EF Core необходимо сегодня каждому .NET разработчику.

      Курс «Entity Framework Core Базовый» предоставляет необходимую информацию для начала работы с этим важным инструментом девелопера. Вы узнаете, как смоделировать сущности в объектной модели в вашем коде на C#, как эти сущности соотносятся с реляционной моделью, рассмотрите некоторые специфические особенности EF Core для моделирования сущностей. Вы научитесь с помощью EF Core проводить CRUD операции: создание, чтение, обновление и удаление записей в базе данных. Научитесь обеспечивать поддержку моделирования сущностей с помощью миграций.

      Автор курса — Юрий Науринский, .NET Developer. В записанных видео уроках он делится техниками эффективного использования EF Core, опираясь на собственный опыт и лучшие практики.

       

      Структура курса:

      1. ORM. Знакомство с EF Core.
      2. Подключение к базе данных. Строки подключения.
      3. Моделирование сущностей в EF Core.
      4. Наследование моделей.
      5. Read операции.
      6. Загрузка связанных сущностей.
      7. Create, Update, Delete операции.
      8. Change tracking.
      9. Работа с чистым SQL.
      10. Миграции и Scaffolding. Наполнение данными.

       

      Чему вы научитесь на данном курсе:

      • Подключать и использовать Entity Framework Core для работы с данными в базе данных в своем проекте.
      • Разбираться в том, когда и зачем нужны ORM – системы объектно-реляционного сопоставления.
      • Подключаться к базе данных и безопасно хранить строки подключения.
      • Моделировать сущности в EF Core, используя специфические особенности EF Core, включая моделирование наследования, а также отношений между сущностями.
      • Уверенно выполнять типичные CRUD операции с помощью EF Core.
      • Разбираться в том, как работает технология, которая стоит за CRUD операциям в EF Core - Change tracking.
      • При необходимости, работать с чистым SQL кодом в EF Core.
      • Для поддержки моделирования сущностей использовать миграции.
      • Использовать Scaffolding для уменьшения рутинной работы по созданию контекста из уже готовой базы данных.

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

      Для понимания материала данного курса необходимы знания языка C# уровня «C# Углубленный» и знания SQL уровня «SQL Базовый».

      Смотрите первый урок в свободном доступе. Если у вас есть активная подписка, курс доступен для вас в полном объеме.

      КОММЕНТАРИИ И ОБСУЖДЕНИЯ
      ВИДЕО КУРСЫ ПО СХОЖЕЙ ТЕМАТИКЕ
      СТАТЬИ ПО СХОЖЕЙ ТЕМАТИКЕ

      Покупай подпискус доступом ко всем курсам и сервисам

      Библиотека современных IT знаний в удобном формате

      Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

      Стартовый
      • Все видеокурсы на 3 месяца
      • Тестирование по 10 курсам
      • Проверка 5 домашних заданий
      • Консультация с тренером 30 мин
      59.99 $
      Оформить подписку
      Базовый
      • Все видеокурсы на 6 месяцев
      • Тестирование по 16 курсам
      • Проверка 10 домашних заданий
      • Консультация с тренером 60 мин
      89.99 $
      Оформить подписку
      Премиум
      • Все видеокурсы на 1 год
      • Тестирование по 24 курсам
      • Проверка 20 домашних заданий
      • Консультация с тренером 120 мин
      169.99 $
      Оформить подписку
      Notification success
      Мы используем cookie-файлы, чтобы сделать взаимодействие с нашими веб-сайтами и услугами простым и значимым.