Курс Entity Framework 6 в Києві | CyberBionic Systematics
Записатися на курс
Будь ласка зачекайте...
Ваша заявка прийнята! Менеджер навчального центру зв'яжеться з Вами найближчим часом.
Мессенджер:

Курс Entity Framework 6

Старт курсу
Очікується

Для кого цей курс

Курс призначений для програмістів, які володіють мовою C# і мають навички роботи з технологією ADO.NET.

Попередні вимоги

• Розуміння ООП та знання синтаксису C#.
• Володіння основними бібліотеками .NET Framework.
• Досвід програмування на C#.
• Знання мови T-SQL
• Основи ADO.NET
• Досвід роботи з Visual Studio останньої версії

Курс Entity Framework 6

Старт курсу
Очікується
Тривалість:
10 год.
Кількість уроків:
5 занять
Вартість навчання:
61 USD
UAH
USD
EUR

Форма навчання

Денне навчання
Онлайн навчання
Корпоративне

Опис курсу
Entity Framework 6

Entity Framework дозволяє розробникам отримувати доступ до даних, використовуючи концептуальну об'єктну модель, а не безпосередньо реляційну базу даних. Мета такого підходу - зменшити кількість коду, який потрібно написати для отримання доступу до бази і часу на підтримку об'єктів в додатках, що працюють з даними. Знання основ Entity Framework дозволять Вам використовувати останню версію технології об'єктно-реляційного відображення даних від компанії Microsoft.
По завершенню курсу Ви зможете не тільки звертатися до бази даних, але й розуміти, як можна оптимізувати код таким чином, щоб підвищити швидкодію свого додатку.

Програма курсу
  • 1
    Знайомство з Entity Framework
    - Розгляд ORM.
    - Архітектура Entity Framework.
    - Створення моделей.
    - Database First.
    - Model First.
    - Code First
  • 2
    Основи Entity Framework
    - Огляд дизайнера EDM
    - Шари EDM
    - Основні операції з даними (CRUD)
    - Зв’язки
    - Один до одного
    - Один до кількох
    - Декілька до кількох
  • 3
    Особливості LINQ
    - Вступ до LINQ 2 Entities
    - Операції LINQ to Entities
    - Робота з SQL в Entity Framework
  • 4
    Fluent API & Data Annotations
    - Fluent API
    - Data Annotations
    - Навігаційні властивості і lazy loading
  • 5
    Наслідування та асинхронність
    - Способи ініціалізації БД
    - Підхід TPH (Table Per Hierarchy/Таблиця на одну ієрархію класів)
    - Підхід TPT (Table Per Type/Таблиця на тип)
    - Підхід TPC (Table Per Concrete Type/Таблиця на кожен окремий тип)
    - Асинхронні операції

Що ви отримаєте на курсі

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

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

Безкоштовний відеокурс

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

По завершенню курсу ви будете вміти
  • Розбиратися в архітектурі Entity Framework 6
  • Використовувати три способи зв’язку між об’єктами предметної області: один до одного, один до багатьох та багато до багатьох
  • Застосовувати три способи взаємодії з базою даних: Database First, Model First, Code First
  • Маніпулювати даними в базі за допомогою сутностей та LINQ
  • Змінювати та перевизначати логіку правил Entity Framework за допомогою Fluent API та Data Annotations
  • Застосовувати різні стратегії проектування типів даних на базу даних: ТРН, ТРТ, ТРС
  • Використовувати асинхронні операції
Сертифікат

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

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

ВИКЛАДАЧІ КУРСУ

Entity Framework 6
Старт курсу Очікується
Трива
лість:
10 год.
Кількість уроків:
5 занять
Вартість навчання:
61 USD
Записатися
на курс
Будь ласка зачекайте...
Ваша заявка прийнята! Менеджер навчального центру зв'яжеться з Вами найближчим часом.

В українській групі навчання здійснюється українською мовою

В міжнародній групі навчання російською або англійською мовою


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