Курс обучения разработке баз данных в одной из самых популярных и востребованных СУБД в мире - 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
Записаться на курс можно здесь.
Вопросы оставляйте под постом.