Курс 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

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

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

Опис курсу
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

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

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

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

Як проходить навчання

Online заняття в Zoom

Online заняття в Zoom

Заняття групи проходять онлайн у програмі Zoom. Це ефективне живе спілкування. Всі уроки записуються і доступні для повторного перегляду.

Виконання домашніх завдань

Виконання домашніх завдань

До кожного уроку розроблені практичні завдання, які необхідно виконувати і здавати у спеціальній LMS системі.

Перевірка ДЗ, фідбек

Перевірка ДЗ, фідбек

Усі роботи студентів перевіряються і по кожному завданню надається фідбек з оцінкою та рекомендаціями.

Спілкування та підтримка

Спілкування та підтримка

У телеграм-чаті групи студенти завжди можуть отримати допомогу і відповіді на питання від ментора, асистента та одногрупників

Тестування і сертифікати

Тестування і сертифікати

Після кожного модуля програми студенти проходять тестування і отримують сертифікати, які підтверджують рівень знань.

Курсові проєкти

Курсові проєкти

Протягом курсу студенти виконують декілька курсових проєктів, а одному із них - фінальному, приділяється особлива увагу наприкінці.

Стажування

Стажування

Перший комерційний досвід шляхом стажування у CyberBionic Systematics

Працевлаштування

Працевлаштування

Індивідуальний план розвитку спеціаліста, допомога у складанні резюме, організація тестових співбесід та стажувань.

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

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

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

Викладачі курсу

Записатися на курс

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