Подробнее
Что нужно для старта
- Знание основ программирования и ООП. Знания LINQ будет плюсом.
Что вы получите
- Устанавливать сервер MySQL на свой компьютер, запускать СУБД, а также подключаться к ней с помощью программы-клиента.
- С нуля создавать базы данных и таблицы.
- Создавать, извлекать, обновлять и удалять информацию в базе данных с помощью SQL запросов. Это так называемые CRUD функции
- Создавать уникальные и составные индексы.
- Извлекать данные из нескольких связанных между собой таблиц с помощью JOIN.
- Работать с MySQL через ADO.NET
- Работать с MySQL через Entity Framework Core
- Отвечать на вопросы с собеседований по базам данных
Для кого этот курс
- Для всех, кто хочет разобраться с реляционной базой данных;
- Для всех, кто хочет научиться взаимодействовать с любой реляционной базой данных через Entity Framework Core;
- Для всех кто проходит собеседования на позицию C# разработчика и хочет подтянуть базы данных как в теории, так и на практике;
- Для тех, кто хочет улучшить свои знания, навыки, повысить квалификацию.
Программа курса
- Познакомимся?
- Новости
- Сообщество разработчиков
- Мозгокачалка
- PRO Bulki
- Мотивация
- Введение в БД
- Реляционные БД
- СУБД и управление БД
- Типы данных, связи, язык SQL
- Управление таблицами (DDL)
- Выборка данных (DQL)
- Управление данными (DML)
- Фильтрация и сортировка
- Встроенные функции
- Группировка
- Вложенные запросы
- Объединения
- Соединения
- Представления
- Функции и процедуры
- Индексы
- Транзакции и обеспечение целостности данных
- SQL инъекции и способы защиты от них
- Итоги
- Управление БД
- Выполнение SQL запросов часть 1
- Выполнение SQL запросов часть 2
- Транзакции
- DataSet
- Индексы
- SQL инъекции и способы защиты от них
- Итоги
- Введение
- Основы Linq
- Контекст данных и модели
- CRUD методы
- Миграции
- Модели EF. Аннотации
- Один к одному
- Один ко многим
- Многие ко многим
- Модели EF. Fluent API
- SQL в EF
- Индексы и оптимизация доступа к данным
- Транзакции
- SQL инъекции и способы защиты от них
- Подключение к разным СУБД
- Асинхронные версии методов
- Итоги
- Заключительный урок
- Куда двигаться дальше
01Информация о курсе
- Познакомимся?
- Новости
- Сообщество разработчиков
- Мозгокачалка
- PRO Bulki
- Мотивация
02SQL
- Введение в БД
- Реляционные БД
- СУБД и управление БД
- Типы данных, связи, язык SQL
- Управление таблицами (DDL)
- Выборка данных (DQL)
- Управление данными (DML)
- Фильтрация и сортировка
- Встроенные функции
- Группировка
- Вложенные запросы
- Объединения
- Соединения
- Представления
- Функции и процедуры
- Индексы
- Транзакции и обеспечение целостности данных
- SQL инъекции и способы защиты от них
- Итоги
03ADO.NET
- Управление БД
- Выполнение SQL запросов часть 1
- Выполнение SQL запросов часть 2
- Транзакции
- DataSet
- Индексы
- SQL инъекции и способы защиты от них
- Итоги
04EF Core
- Введение
- Основы Linq
- Контекст данных и модели
- CRUD методы
- Миграции
- Модели EF. Аннотации
- Один к одному
- Один ко многим
- Многие ко многим
- Модели EF. Fluent API
- SQL в EF
- Индексы и оптимизация доступа к данным
- Транзакции
- SQL инъекции и способы защиты от них
- Подключение к разным СУБД
- Асинхронные версии методов
- Итоги
05Заключение
- Заключительный урок
- Куда двигаться дальше
Отзывы о курсе
Оставьте отзыв
Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.
Оставьте заявку
Консультант ответит на вопросы о курсе «PRO C#. Базы данных» и поможет разобраться в деталях обучения.
Нажимая кнопку, вы даете согласие на обработку персональных данных
Информация обновлена 3 сентября 2026 г.

Stepik 



















