beeon.academy
backendСредний

Databases

Средний путь Databases: сначала реляционная модель и SQL, затем MySQL/MariaDB (и взгляд на Percona), PostgreSQL, Microsoft SQL Server / T-SQL, сравнение движков и NoSQL с MongoDB и CouchDB. Тренируйте фрагменты в плеере; реальные движки запускайте у себя. ORM остаются в своих курсах.

SQLMySQLMariaDBPostgreSQLSQL ServerMongoDBCouchDB
Длительность
10 weeks
Старт
Студентов
0+
Рейтинг
0 / 5
Стоимость
59 000 ֏
Идёт набор
  • 10 weeks (всего 47 ч)
  • Старт
  • Формат: онлайн
  • HY · EN · RU
  • Сертификат по окончании

Для записи оплата не нужна · Мы свяжемся с вами в течение 24 часов

Чему посвящён курс

О курсе

Средний путь Databases: сначала реляционная модель и SQL, затем MySQL/MariaDB (и взгляд на Percona), PostgreSQL, Microsoft SQL Server / T-SQL, сравнение движков и NoSQL с MongoDB и CouchDB. Тренируйте фрагменты в плеере; реальные движки запускайте у себя. ORM остаются в своих курсах.

За 10 weeks (47 ч занятий и проектной работы) вы пройдёте путь от основ до настоящего проекта продакшен-уровня — вместе с Tigran Hakobyan и командой менторов beeon.academy.

Результаты обучения

Чему вы научитесь

Проектировать простые реляционные схемы с ключами и ограничениями
Писать SELECT/JOIN/агрегаты и безопасные UPDATE/DELETE
Работать с диалектами MySQL/MariaDB, PostgreSQL и SQL Server
Использовать основы MongoDB и CouchDB и понимать, когда уместен NoSQL
Интерактивный курс

Уроки

80 уроков · все открыты, начните с любого
  1. 1Что такое база данных?30 мин
  2. 2БД против файлов30 мин
  3. 3Клиент и сервер30 мин
  4. 4SQL как язык35 мин
  5. 5Реляционная идея35 мин
  6. 6Привычка практики30 мин
  7. 7Карта курса25 мин
  8. 8Таблицы и строки35 мин
  9. 9Столбцы и типы40 мин
  10. 10Первичные ключи35 мин
  11. 11Внешние ключи40 мин
  12. 12NULL — неизвестно30 мин
  13. 13Ограничения35 мин
  14. 14Нормализация кратко40 мин
  15. 15Набросайте ERD35 мин
  16. 16CREATE TABLE40 мин
  17. 17INSERT35 мин
  18. 18Основы SELECT40 мин
  19. 19Фильтры WHERE40 мин
  20. 20ORDER BY и LIMIT30 мин
  21. 21UPDATE и DELETE40 мин
  22. 22Введение в JOIN45 мин
  23. 23INNER / LEFT JOIN45 мин
  24. 24Агрегаты40 мин
  25. 25GROUP BY45 мин
  26. 26HAVING35 мин
  27. 27Подзапросы кратко40 мин
  28. 28Транзакции40 мин
  29. 29Индексы40 мин
  30. 30Представления кратко30 мин
  31. 31Привычка против SQL injection40 мин
  32. 32Обзор MySQL35 мин
  33. 33Обзор MariaDB35 мин
  34. 34Установка MySQL/MariaDB40 мин
  35. 35Клиент mysql35 мин
  36. 36Типы MySQL35 мин
  37. 37Привычка InnoDB30 мин
  38. 38Пользователи и GRANT40 мин
  39. 39Дамп и восстановление35 мин
  40. 40MySQL против MariaDB30 мин
  41. 41Взгляд на Percona30 мин
  42. 42Практика MySQL40 мин
  43. 43Итог семейства MySQL25 мин
  44. 44Обзор PostgreSQL35 мин
  45. 45Установка PostgreSQL40 мин
  46. 46Основы psql35 мин
  47. 47Типы Postgres40 мин
  48. 48Схемы35 мин
  49. 49JSONB кратко40 мин
  50. 50Роли и права35 мин
  51. 51Привычка pg_dump30 мин
  52. 52Практика Postgres40 мин
  53. 53Итог Postgres25 мин
  54. 54Обзор SQL Server35 мин
  55. 55Установка / подключение40 мин
  56. 56SSMS / Azure Data Studio30 мин
  57. 57Отличия T-SQL40 мин
  58. 58Типы SQL Server35 мин
  59. 59Практика T-SQL40 мин
  60. 60SQL Server против других30 мин
  61. 61Итог SQL Server25 мин
  62. 62Сравнение СУБД35 мин
  63. 63БД в Docker кратко35 мин
  64. 64Мышление бэкапа30 мин
  65. 65Строки подключения30 мин
  66. 66Граница ORM30 мин
  67. 67Что такое NoSQL?35 мин
  68. 68Когда уместен NoSQL30 мин
  69. 69Обзор MongoDB35 мин
  70. 70Установка / подключение Mongo35 мин
  71. 71Mongo CRUD40 мин
  72. 72Запросы Mongo40 мин
  73. 73Индексы Mongo кратко30 мин
  74. 74Обзор CouchDB35 мин
  75. 75Документы CouchDB35 мин
  76. 76NoSQL против SQL35 мин
  77. 77Мини-дизайн схемы40 мин
  78. 78Мини SQL-лаборатория45 мин
  79. 79Следующие шаги30 мин
  80. 80Итоговый чеклист45 мин
Модули курса

Программа

  1. 1
    • Что такое база данных?
    • SQL как язык
    • Реляционная идея
    • Карта курса
  2. 2
  3. 3
  4. 4
Что нужно для старта

Требования

  • Ноутбук и готовность установить хотя бы один SQL-движок
  • Базовый комфорт с терминалом или GUI-клиентом БД
  • Опыт DBA не обязателен
Учитесь у практикующего инженера

Ваш преподаватель

TH

Tigran Hakobyan

Backend Mentor · beeon.academy

Instructor at beeon.academy. Databases path: 80 lessons through the capstone.

Что говорят выпускники

Отзывы студентов

Частые вопросы

FAQ

Нет. Проверяет текст SQL/NoSQL. Те же выражения запускаете в mysql, psql, SSMS или mongosh.
Стоимость
59 000 ֏
Записаться