Полный курс по работе с реляционными и нереляционными Nosql базами данных для профессионалов. Все основные и популярные БД: Postgresql, Mysql, mongodb, cassandra, redis
Рассрочка
Рассрочка

Базы данных

Полный курс по работе с реляционными и нереляционными базами данных

Длительность обучения:

6 месяцев

4 ак. часа в нед.

О курсе и о себе
У нас очень мощное комьюнити, в котором вы можете получить ответы на свое рабочие вопросы. Приглашая вас на курс, мы ждем, что вы придете к нам со своими проблемами, головными болями, а мы, как более опытные преподаватели, поможем вам разобраться в ситуации, решить ее и сделать из нее классный кейс.

Что даст вам этот курс

Курс предназначен для разработчиков и администраторов, готовых освоить работу с базами данных

Цель курса — научить слушателя эффективно работать с любой базой данных (как реляционной, так и нереляционной) с помощью языка структурированных запросов SQL. Курс обеспечивает глубокое погружение в СУБД. После его прохождения вам не придется тушить пожары в результате неоптимально заложенных основ.

На курсе вы:

  • научитесь проектировать базы данных и создавать оптимальную структуру их хранения;
  • будете различать основные СУБД, которые могут пригодиться разработчику (PostgreSQL, MySQL, Redis, MongoDB, Cassandra и т. д.);
  • освоите синтаксис и особенности работы SQL, DDL, DML;                                                                                                             
  • сможете оптимизировать медленные запросы и разбираться с некорректными SQL-запросами;
  • станете уверенней работать с индексами, научитесь оптимизировать, профилировать и обновлять базы данных.

Для кого этот курс:

  • для разработчиков, которые сталкиваются в своей работе с базами данных;                                                                         
  • для тех, кто имеет опыт работы с СУБД от полугода и хочет глубже разобраться в устройстве всех внутренних процессов.
Студенту, набравшему наибольшее количество баллов за домашние работы, мы подарим книгу руководителя курса Евгения Аристова "PostgreSQL 14. Оптимизация, Kubernetes, кластера, облака."


Высокая практическая ориентированность
Эффективное модульное обучение
Преподаватель − эксперт и профессионал с 20-летним опытом работы в отрасли
Авторская программа

Необходимые знания

-понимание синтаксиса SQL;
-опыт разработки или администрирования.

Пройди вступительный тест и определи свой уровень владения базовыми навыками для прохождения курса!

Программа обучения

В процессе обучения вы получите комплексные знания и навыки.
Тема 1. Проектирование БД
Тема 2. Компоненты современной СУБД
Тема 3. Проблемы миграции
Тема 4. Теорема CAP
Тема 5. Семинар: проектирование
Тема 6. Внутренняя архитектура СУБД PostgreSQL
Тема 7. DDL: создание, изменение и удаление объектов в PostgreSQL
Тема 8. Транзакции, MVCC, ACID
Тема 9. DML: вставка, обновление, удаление, выборка данных
Тема 10. Типы данных в PostgreSQL
Тема 11. Индексы
Тема 12. DML: агрегация и сортировка, CTE, аналитические функции
Тема 13. Pentaho Report Designer
Тема 14. OLAP: Postgres + pentaho
Тема 15. Хранимые процедуры и триггеры
Тема 16. Оптимизация производительности. Профилирование. Мониторинг
Тема 17. Резервное копирование и восстановление
Тема 18. Репликация
Тема 19. Кластеризация: patroni
Тема 20. Семинар по PostgreSQL
Тема 21. Внутренняя архитектура СУБД MySQL
Тема 22. Типы данных в MySQL
Тема 23. DDL: создание, изменение и удаление объектов в MySQL
Тема 24. DML: вставка, обновление, удаление, выборка данных
Тема 25. Транзакции, MVCC, ACID
Тема 26. DML: агрегация и сортировка
Тема 27. Индексы
Тема 28. CTE и аналитические функции
Тема 29. Хранимые процедуры и триггеры
Тема 30. Оптимизация производительности. Профилирование. Мониторинг
Тема 31. Резервное копирование и восстановление
Тема 32. Репликация
Тема 33. MySQL - Percona XtraDB Cluster
Тема 34. MySQL - InnoDB Cluster
Тема 35. MySQL NDB Cluster - шардинг
Тема 36. Семинар по Mysql
Тема 37. Архитектура Tarantool
Тема 38. Масштабирование Tarantool
Тема 39. NoSQL: Redis
Тема 40. Базовые возможности mongodb
Тема 41. Архитектура и применение cassandra
Тема 42. Clickhouse
Тема 43. Выбор темы и организация проектной работы
Тема 44. Семинар по созданным проектам
Тема 45. Защита проектных работ
Тема 46. Подведение итогов курса
Скачать подробную программу

Корпоративное обучение для ваших сотрудников

Поможем вашей компании развивать команду! Профиты данного курса для компании: Подробное изучение самых популярных баз данных с возможностью сосредоточиться на тех, которые используются в компании / Оптимизированные стабильные системы / Работа над промышленными задачами во время практики
>

Процесс обучения

Необходимые трудозатраты в неделю: 2 интерактивных вебинара + 1-4 часа на домашнюю работу. Особенность курса — нацеленность на получение студентами практических навыков и быстрая обратная связь. Преподаватель отвечает на вопросы, помогает справляться с возникающими сложностями, проверяет и оценивает домашние задания. Полученные знания закрепляются путем разработки проекта каждым студентом. Проектная работа будет складываться из выполняемых домашних заданий в течение всего курса. Студентам предстоит спроектировать, создать и наполнить тестовыми данными свою собственную базу и на выходе получить продукт высокого качества.

После обучения вы

заберете с собой:

  • презентации и видеозаписи занятий;

  • дополнительные материалы;

  • образцы кода;

  • собственный SQL-проект, который можно будет показывать при трудоустройстве;

  • сертификат о прохождении обучения.

Ваш сертификат

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «Базы данных»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Город:
Москва

Зам. директора департамента образования
ООО “Отус Онлайн-Образование”
Вдовиченко М.M.

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «Базы данных»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Город:
Москва

Зам. директора департамента образования
ООО “Отус Онлайн-Образование”
Вдовиченко М.M.

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.

Прошедшие открытые вебинары

Открытый вебинар — это настоящее занятие в режиме он-лайн с преподавателем курса, которое позволяет посмотреть, как проходит процесс обучения. В ходе занятия слушатели имеют возможность задать вопросы и получить знания по реальным практическим кейсам.
OLAP и OLTP: практическое сравнение
День открытых дверей
10 ноября 2021 года в 20:00
Оставьте заявку, чтобы получить доступ к записям прошедших мероприятий. Записи всех мероприятий появятся в этом блоке