Акции школ
Войти

Курс «Основы баз данных»

Составитель: Денис Сметнёв · Обновлено: 21.03.2023 · Оценка на MOOC.ru: 4.4 из 5 — по 5 отзывам на нашем сайте
Начальный
5 000 
5 000 
4.4 · 8 отзывов
от 417 ₽/мес в рассрочку (прим.)

Курс «Основы баз данных» от GeekBrains — для тех, кто начинает путь в разработке и хочет понять, как устроено хранение данных. Базы данных — обязательная часть работы почти любого бэкенд-разработчика: без них не строится ни одно серьёзное приложение. Курс рассчитан на уровень с нуля, цена — около пяти тысяч рублей. Программа и сроки в открытом доступе не указаны — детали лучше запросить у школы до записи.

Подробнее


Начальный
5 000 
5 000 
4.4 · 8 отзывов
от 417 ₽/мес в рассрочку (прим.)

Компания: GeekBrains (ГикБреинс)

рейтинг: Язык: ru

Уровень: Начальный Старт: в любое время
Почему мы рекомендуем: проверен 8 отзывами — оценка по нашей методике (рейтинг, цена, трудоустройство, диплом)

Сколько зарабатывают в профессии (медиана hh.ru, по 158 вакансиям)

Junior
60 900 ₽
Middle
133 000 ₽

Окупаемость: стоимость курса ≈ 1 мес зарплаты junior-специалиста.

Сравнение с похожими курсами других школ

КурсШколаЦенаСрокРейтингДиплом
Основы баз данных (этот) GeekBrains (ГикБреинс) 5 000 ₽ 4.4
Изучение языка программирования LoftSchool (Лофт скул) беспл. 5.0 Обзор
1-2-3 — Сайт! Восхождение на Tilda Тренинг-центр 1day1step.ru 8 400 ₽ 2 месяца 5.0 Обзор
SQL и получение данных Netology (Нетология) 68 485 33 900 ₽ 4 недели 3.0 Удостоверение Перейти

Стоит ли идти на этот курс

Плюсы

  • Входной порог — нулевой: курс явно рассчитан на тех, кто впервые сталкивается с базами данных, специальной подготовки не требуется.
  • Цена около пяти тысяч рублей — заметно ниже среднего по рынку для курсов GeekBrains по разработке, риск при первой пробе невысокий.
  • Тема — фундаментальная: знание баз данных пригодится в бэкенде, аналитике, тестировании — не привязана к одной узкой специализации.

Минусы и кому не стоит

  • Длительность курса не раскрыта публично — непонятно, сколько времени закладывать и насколько глубоко разбирается материал.
  • Программа и модули не опубликованы: нельзя заранее понять, какой стек изучается и есть ли практические задания — это существенный пробел для осознанного выбора.
  • Уровень «с нуля» означает базовое введение: если нужна работа с конкретным стеком (например, PostgreSQL + ORM) или проектирование нагруженных систем — этот курс, скорее всего, не дотянет.

Когда этот курс вам не нужен

Курс не нужен, если вы уже работали с SQL или проектировали схемы данных — материал уровня «с нуля» будет слишком базовым. Не подойдёт и тем, кому цель — быстро освоить конкретный инструмент: ни стек, ни глубина проработки публично не заявлены, и угадать наперёд не получится. Если важна прозрачная программа до старта — здесь слишком много закрытых вопросов.

Как выбрать курс по этому направлению

Курс по базам данных для начинающих — это прежде всего вопрос стека и формата заданий. По стеку: SQL (PostgreSQL, MySQL) и NoSQL решают разные задачи, и хороший вводный курс либо выбирает одно направление и разбирает его по-настоящему, либо честно объясняет, зачем даёт оба. Размытое «познакомитесь с базами данных» без конкретного инструмента — повод выяснить программу до оплаты. По заданиям: ищите курс, где нужно самостоятельно написать запрос, спроектировать схему, подключить базу к простому приложению — а не только смотреть, как это делает преподаватель. Ещё один критерий — обратная связь: автотест покажет, правильно ли синтаксически, но не объяснит, почему выбрана именно такая структура. На старте это принципиально.

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

Нужен ли опыт программирования для записи?

Курс стартует с нуля, опыт не требуется. Если знаете, что такое переменная и цикл, — пойдёт быстрее, но это не условие входа.

Сколько длится обучение?

Длительность публично не указана. Узнайте конкретную цифру у GeekBrains до оплаты — иначе сложно понять, успеете ли совместить с работой или учёбой.

Выдают ли документ об окончании?

Информации о сертификате в открытых данных нет. Если документ нужен — для портфолио или как подтверждение навыка работодателю — выясните этот момент до записи.

Помогут ли после курса с трудоустройством?

Данных о сопровождении трудоустройства нет. Базы данных — один из базовых навыков разработчика, но в связке с языком программирования и реальными проектами, а не сам по себе.

Какие базы данных изучаются — SQL или NoSQL?

Программа публично не раскрыта, конкретный стек неизвестен. SQL и NoSQL — разные инструменты под разные задачи: уточните у школы, что именно в курсе.

Есть ли практические задания или только видеолекции?

Формат заданий из открытых данных неизвестен. Для курса по базам данных принципиально, чтобы были самостоятельные запросы и работа со схемами — без этого навык не закрепляется.

5 000 ₽ · от 417 ₽/мес
Перейти на страницу курса
Длительность курса

Длительность курса

Обучение в свободном режиме

Формат обучения

Формат обучения

Видеокурс

Обратная связь

Обратная связь

Разбор практических заданий с преподавателем и возможность обсуждать проблемные задания с одногруппниками в закрытом чате.

Теория и практика

Теория и практика

20 уроков

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

  • Писать SQL-запросы;
  • Устанавливать и работать с СУБД MySql;
  • Использовать MySql Workbench.
Перейти на страницу курса Запишись на курс
прямо сейчас!

О курсе

О курсе

Начинающим разработчикам

Пройдёте все этапы проектирования баз данных на примере интернет-магазина с использованием языка запросов SQL.

Урок 1. Реляционные базы данных

Чем отличается БД от СУБД; какие базы данных называются реляционными; обзор современных СУБД.

Урок 2. Установка СУБД

Установка СУБД MySql и графического приложения Mysql Workbench.

Урок 3. Проектирование базы данных, нормальные формы

Проектирование данных в Excel; нормальные формы; первичный ключ.

Урок 4. SQL-команда CREATE

Создание таблиц в графическом интерфейсе MySql Workbench; команда CREATE; типы данных; работа в консоли.

Урок 5. SQL-команда INSERT

Заполнение таблиц данными с помощью графического интерфейса; команда INSERT; AUTO INCREMENT.

Урок 6. SQL-команды SELECT и WHERE

Получение и фильтрация данных с помощью SQL-команд SELECT и WHERE; проверка на NULL; фильтрация данных по нескольким условиям.

Урок 7. SQL-команды DISTINCT, ORDER BY, LIMIT

Получение и фильтрация данных с помощью SQL-команд DISTINCT и LIMIT; сортировка с помощью команды ORDER BY.

Урок 8. SQL-команды DELETE и UPDATE

Обновление и удаление данных с помощью SQL-команд DELETE и UPDATE; фильтрация данных с помощью WHERE IN.

Урок 9. Согласованность данных

Понятие согласованности или консистентности данных.

Урок 10. Внешний ключ

Понятие внешнего ключа и ограничений на значения столбцов; FOREIGN KEY CONSTRAINTS.

Урок 11. Создание таблиц с отношением “многие ко многим”

Добавление корзины в базу данных интернет-магазина.

Урок 12. Составной первичный ключ

Использование составного первичного ключа при проектировании таблицы с отношением “многие ко многим”.

Урок 13. Объединение данных из нескольких таблиц

Получение данных из нескольких взаимосвязанных таблиц; несостоятельность подхода с использованием нескольких SELECT-ов.

Урок 14. Оператор INNER JOIN

Объединение данных из нескольких таблиц с помощью оператора INNER JOIN.

Урок 15. Операторы LEFT JOIN, RIGHT JOIN

Объединение данных из нескольких таблиц с помощью операторов LEFT JOIN и RIGHT JOIN.

Урок 16. Оператор UNION

Объединение результатов нескольких SQL-запросов с помощью оператора UNION.

Урок 17. Агрегирующие функции

Агрегирующие функции COUNT, SUM, MIN, MAX.

Урок 18. Оператор GROUP BY

Группировка выбранного набора строк с использованием оператора GROUP BY.

Урок 19. Индексы

Фильтрация в GROUP BY с использованием HAVING; увеличение скорости выполнения запросов с использованием индексов.

Урок 20. Транзакции

Понятие транзакции; оператор TRANSACTION; требования ACID к транзакционной системе.

MySQL

Mysql Workbench

Excel

Написание SQL-запросов

Создание таблиц в графическом интерфейсе MySql Workbench

Фильтрация данных

Обновление и удаление данных

Получение данных из нескольких взаимосвязанных таблиц

Навыки, которые вы получите

 
ПОЛУЧЕНИЕ ДАННЫХ ЗАПРОСЫ НА SQL MYSQL WORKBENCH

Компания, проводящая курс

GeekBrains (ГикБреинс)

212 курсов по 797 темам

Онлайн-платформа для обучения GeekBrains (Гик брейнс) работает с 2014 года. Является частью холдинга Mail.Ru Group и резидентом Сколково с 2016...

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

4.4
Рейтинг курса (все отзывы)
★ 4.4 · 5 проверенных MOOC
50%
38%
13%
0%
0%
больше курсов

Похожие курсы компании