758 подписчиков

Интенсив разработки в MySQL (SQL/PSM)

Курс обучения разработке баз данных в одной из самых популярных и востребованных СУБД в мире - MySQL.

Курс обучения разработке баз данных в одной из самых популярных и востребованных СУБД в мире - MySQL.

MySQL уже долгое время занимает второе место в мире по популярности среди реляционных СУБД и предоставляет огромные возможности и в части программирования.

ЧЕМУ МЫ НАУЧИМСЯ

- разрабатывать высоконагруженные базы данных (Database design);
- программировать на языке SQL/PSM (внутреннем языке программирования MySQL, который аналогичен языку T-SQL в MS SQL Server и PL/SQL в ORACLE);
- создавать хранимые процедуры, функции, триггеры;
- использовать преимущества MyISAM и InnoDB таблицы для решения разных задач;
- выявлять ошибки в коде и бизнес-логике. Использовать для этого стандартные средства СУБД MySQL, которые она поставляет. Начиная от версии 5 и до 8ой;
- выявлять проблемные и долго выполняющиеся SQL-запросы и оптимизировать их;
- пользоваться транзакциями правильно, как это делают в больших софтверных компаниях;
- бороться с взаимными блокировками (DeadLocks);
- пользоваться вычислениями в запросах (аналоги аналитических / оконных функций);
- конфигурировать MySql, правильно выставлять параметры, обеспечивая максимальную производительность.

КАКИЕ НУЖНЫ ПРЕДВАРИТЕЛЬНЫЕ ЗНАНИЯ

- разумеется базовые навыки SQL (умение писать запросы, пользоваться командами SELECT, INSERT, UPDATE и DELETE);
- желательно понимать что такое индексы и как ими пользоваться;
- навыки создания таблиц.

Идеальная подготовка - наш базовый курс
SQL. Базы данных. ORACLE. MS SQL Server. MySQL

ФОРМАТ КУРСА

- 12 он-лайн занятий (вебинары) три раза в неделю (пн, чт в 19:30 и сб в 9:30) по 1.5 часа;
- вебинары будут доступны в записи;
- самостоятельные практические задачи (д/з) с проверкой и разбором работ;
- закрытая группа в Телеграмм.

ДАТА ПРОВЕДЕНИЯ

- 8 января - 3 февраля 2024

Записаться на курс можно здесь.

Вопросы оставляйте под постом.