Хохлов И.Л.
Эксперт в области IT-решений и баз данных.
Опыт в IT: 20 лет
Опыт обучения: 15 лет
Курс обучения разработке баз данных в одной из самых популярных и востребованных СУБД в мире - 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 часа; - вебинары будут доступны в записи; - самостоятельные практические задачи (д/з) с проверкой и разбором работ; - закрытая группа в Телеграмм.
- дата уточняется