Entity Framework 6 на украинском языке - видеоуроки программирования | ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию
РУС
  • РУС
  • УКР

Заказать звонок

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

    Подписка

    Заказать звонок

    +38 099 757 27 82
    РУС
    • РУС
    • УКР
    Arrow
    🔥Последние дни акции. Весенний премиум на 15 месяцев.
    Arrow

    О курсе

    Entity Framework является самым популярным и продуктивным инструментом для работы с реляционными базами данных в .NET приложениях.  Фреймворк имеет несколько актуальных версий. Entity Framework 6 является стабильным, проверенным инструментом объектно-реляционного сопоставления, направленный на работу с .NET Framework и с поддержкой .NET Core.

    На данном курсе вы познакомитесь с важными аспектами работы с базами данных: создание и применение миграций для изменения схемы базы данных, использование языка запросов LINQ для эффективного взаимодействия с данными, и изучите различные типы связей между таблицами. Вы познакомитесь с различными подходами к созданию моделей данных, такими как Code-First, Database-First и Model-First, и изучите такие важные концепции, как модели, контексты и DbSet.

    Также на курсе вы получите навыки работы с транзакциями, оптимизации запросов и использования кэширования для повышения производительности. Будет рассмотрен процесс тестирования приложений, которые используют Entity Framework.

    Дополнительно на курсе рассматривается работа с различными форматами данных: JSON и XML, способы хранения изображений в базе данных, а также особенности мультиплатформенности EF 6, включая советы по портативности и переносу проектов между платформами.

    Читать дальше...

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

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

    Читать дальше...

    Вы научитесь

    1. Создавать и поддерживать базы данных, используя язык C# и EF 6.
    2. Работать с Code-First, Database-First и Model-First подходами, выбирая оптимальный для конкретной задачи.
    3. Разрабатывать приложения с CRUD функционалом с использованием Entity Framework и различных баз данных
    4. Составлять LINQ-запросы для получения и обработки данных из базы данных.
    5. Управлять связями между таблицами.
    6. Использовать транзакции и оптимизировать запросы.
    7. Работать с форматами JSON и XML, хранить изображения в базе данных, а также осуществлять различные операции с данными.
    8. Использовать EF 6 в различных сценариях и на различных платформах.
    9. Тестировать и отлаживать код, используя EF 6.
    Читать дальше...
    Скачать материалы курса Для получения материалов курса нужно авторизоваться
    Получить сертификат Для получения сертификата нужно авторизоваться
    • Длительность: 0 ч 45 м
    • Статус: в записи
    • Уроков: 2 из 11
    • Язык: украинский

    Что входит в курс

    • 2 видео уроков
    Войдите или зарегестрируйтесь для того чтоб продолжить просмотр бесплатного видео

    Этот урок знакомит студентов с основами Entity Framework 6 (EF 6) - одной из самых популярных ORM-систем для работы с базами данных в .NET. Обучение начинается с объяснения концепции ORM (Object-Relational Mapping), что позволяет разработчикам работать с базами данных, используя объектно-ориентированный подход без необходимости писать сложный SQL-код. Также рассматриваются ключевые преимущества ORM и популярные альтернативы, в частности ADO.NET.

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

    Следующий этап урока фокусируется на практическом использовании EF 6. Студенты узнают о создании первого проекта с EF 6, его интеграцию с базой данных и основные понятия, такие как модели, контексты и DbSet. Кроме того, объясняется, как EF 6 помогает уменьшить количество ошибок благодаря строгой типизации, упрощает поддержку и масштабирование кода, а также позволяет легко менять базу данных без значительных изменений в программном коде.

    Завершающая часть урока посвящена основным подходам в работе с EF 6: Code First и Database First. Также рассматриваются возможности EF 6 по автоматической обработке транзакций и выполнению запросов с помощью LINQ.

    Читать дальше...

    В этом уроке подробно рассматривается процесс создания моделей данных в контексте технологии Entity Framework (EF), что является ключевым этапом разработки приложений, работающих с базами данных в среде .NET.

    Начало занятия посвящено объяснению, что такое модель в Entity Framework, и как она используется для представления таблиц базы данных в виде классов C#. Ученики узнают, как EF автоматически сопоставляет свойства классов с соответствующими колонками в базе данных, а также какие типы данных используются для этого.

    Следующим важным аспектом является изучение роли DbContext - основного класса, который представляет саму базу данных и отвечает за взаимодействие с ней. Студенты узнают, как контекст содержит в себе набор таблиц, настроек и методов для работы с данными, и как именно он управляет подключением к базе, мапингом моделей, выполнением запросов, сохранением изменений и транзакциями.

    Благодаря этому занятию участники получат ключевые навыки для дальнейшей работы с Entity Framework и понимание того, как эффективно проектировать и управлять базами данных в .NET-приложениях.

    Читать дальше...
    ПОКАЗАТЬ ВСЕ

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

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

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

    Стартовый
    • Все видеокурсы на 3 месяца
    • Тестирование по 10 курсам
    • Проверка 5 домашних заданий
    • Консультация с тренером 30 мин
    59.99 $
    Оформить подписку
    Весенний
    • Все видеокурсы на 15 месяцев
    • Тестирование по 24 курсам
    • Проверка 20 домашних заданий
    • Консультация с тренером 120 мин
    90.00 $
    219.99 $
    Оформить подписку
    Акция
    Премиум
    • Все видеокурсы на 1 год
    • Тестирование по 24 курсам
    • Проверка 20 домашних заданий
    • Консультация с тренером 120 мин
    169.99 $
    Оформить подписку
    комментарии и обсуждения
    Notification success