Курс по SQL и от Нетологии очень понравилась. Получил сертификат об окончании обучения, что считаю большим плюсом для своего будущего трудоустройства. Программа была структурированной и легко усваиваемой, что особенно важно для студентов, учащихся параллельно в университете или в ВУЗе. Рекомендую этот курс всем, кто хочет освоить SQL и повысить свои навыки в работе с данными.
Курс SQL и получение данных от Нетологии
Посмотреть изменения по курсу
Мнение редакции
?Курс SQL и получение данных от Нетологии выглядит как прикладная программа от Нетология: в карточке важны не только цена, но и срок обучения, формат, уровень сложности и состав преподавателей. Перед оплатой стоит сравнить программу с текущими задачами и уточнить, как устроены практика, обратная связь и итоговый проект.
Окупаемость
?При цене 24 850 ₽ окупаемость зависит от стартовой позиции, рынка и того, сможете ли вы применить навыки сразу во время обучения. Для профессиональных курсов лучше считать не только стоимость, но и время на практику, супервизию, портфолио и первые проекты.
Кому подходит
?Курс подойдет тем, кто готов учиться системно и применять материалы на практике. Если уровень указан как “начальный”, заранее проверьте требования к стартовым знаниям и формат домашних заданий.
Обзор
?Кому будет полезен курс:
Новичкам в аналитике
Узнаете, как самостоятельно извлекать данные для обработки и анализа. Улучшите свои навыки и сможете получить повышение
Маркетологам
Научитесь оперативно получать данные, чтобы оценивать результаты, строить гипотезы и разрабатывать маркетинговые стратегии
Менеджерам проектов и продуктов
Сможете лучше понимать разработчиков и аналитиков и самостоятельно выгружать данные
Финансистам, бухгалтерам и научным сотрудникам
Научитесь выгружать данные и изучать их характеристики с помощью аналитических функций SQL.
SQL — один из основных языков в арсенале дата-сайентистов и аналитиков. Со знанием SQL можно работать во многих сферах: телекоме, финтехе, ритейле и создании мобильных сервисов.
За полтора месяца вы освоите язык запросов SQL и узнаете:
Где и как получать данные
Познакомитесь с разными источниками данных. Научитесь самостоятельно выгружать данные в нужном виде и формате
Как создавать базы данных
Научитесь создавать собственные базы данных и разберётесь, как работать с хранимыми процедурами и функциями
Что делают разработчики
Поймёте, как выглядит процесс работы с данными — сможете конкретизировать задачи и оценивать работу разработчиков.
Программа курса
?23 часа теориии, 22 часа практики
- Введение в SQL
Узнаете, зачем нужны базы данных (БД). Поймёте, как устроена система управления базами данных (СУБД) и познакомитесь с системой PostgreSQL. Узнаете, что такое схемы, отношения, атрибуты и домены. Установите и настроите необходимое ПО.
- Какие бывают источники данных
- Что такое IDE и DBeaver
- Создание подключений в DBeaver
- Установка локального сервера PostgreSQL Database Server
- Работа с *.backup и *.sql
- Интерфейс DBeaver
- Как создавать запросы
- ER-диаграмма
- Ограничения первичного и внешнего ключей
- Метаданные: использование и доступ.
- Реляционные базы данных
Узнаете, что такое алиасы и как их использовать в работе с различными схемами и таблицами в одном запросе. Разберётесь в основных типах данных PostgreSQL. Узнаете, как фильтровать, сортировать и преобразовывать данные. Поймёте, как работать со строками и датами.
- Простые запросы
- Команда ROUND
- Команды ORDER BY, LIMIT, OFFSET
- Команда DISTINCT
- Логический порядок SELECT
- Условия WHERE
- Команды NULL и NOT NULL
- Kонкатенация
- Команды LIKE и ILIKE
- Методы работы со строками
- Методы работы с датами.
- Ключевые функции для анализа данных с SQL
Напишите простые запросы и изучите сложные. Примените соединения (JOIN) и агрегатные функции (SUM, COUNT, AVG). Разберётесь в хронологии связывания таблиц. Освоите базовые команды: SELECT, WHERE, JOIN, ORDER BY, CASE, UNION, GROUP BY, HAVING. Узнаете, что такое подзапросы.
- Типы соединения: LEFT, RIGHT, INNER, FULL OUTER, CROSS JOIN
- JOIN при работе с уникальными и неуникальными значениями
- Команды UNION и EXCEPT
- Команда CASE
- Агрегация
- Группировка
- Подзапросы. Влияние положения на затрачиваемые ресурсы.
- Углубление в SQL. Продвинутые операции с данными
Узнаете, как работать с таблицами с помощью команд CREATE TABLE, ALTER TABLE, DROP TABLE. Освоите команды INSERT INTO, UPDATE TABLE, DELETE FROM. Поймёте, что такое внешние ключи.
- Создание схемы
- Создание отношений
- Формирование атрибутов, указание типов данных и ограничений
- Модификация структуры отношений
- Внешние ключи
- Внесение данных в отношение
- Изменение данных
- Удаление данных и отношений.
- Работа с PostgresSQL. Часть 1
Научитесь использовать агрегатные функции sum(), count(),avg(), min() и max() в рамках оконной функции. Примените аналитические функции lead(), lag(), dense_rank(). Узнаете, что такое обобщённые табличные выражения и рекурсивные запросы. Научитесь работать с каталогами.
- Оконные функции: простые запросы, накопление, LEAD и LAG
- Команда CTE
- Рекурсия. Применение с каталогами
- Команда GENERATE_SERIES.
- Работа с PostgresSQL. Часть 2
Узнаете, что такое представления. Поймёте, как ускорять запросы и использовать индексы. Начнёте ориентироваться в схемах запросов. Познакомитесь со сложными типами данных.
- Команда VIEW
- Команда MATERIALIZED VIEW
- Применение представлений в денормализации
- План запросов (EXPLAIN ANALYZE)
- Команда JSON
- Команда ARRAY.
- SQL PRO
Платный модуль. Стоимость модуля — 10 000 ₽
Научитесь создавать хранимые процедуры и триггеры. Узнаете, что такое нормализация и денормализация. Изучите основы проектирования и поймёте, какие бывают архитектурные модели данных. Освоите шардирование и партиционирование.
- Работа с консолью и интерактивным режимом
- Создание хранимых процедур
- Создание триггерных функций и триггеров
- 1-5 Нормальные формы
- Денормализация
- Горизонтальное и вертикальное шардирование
- Наследование в PostgreSQL
- Подключение к кластерам используя расширение POSTGRES_FDW
- Архитектурные модели
- Модели данных
- Этапы проектирования базы данных
- Отличие OLTP от OLAP систем.
Итоговая работа
10 часов практики
В конце курса вы самостоятельно развернёте и проанализируете базу данных: опишете структуру, решите бизнес-задачи и сформируете отчёты.
Эксперты помогут вам закрепить полученные знания и навыки — вы получите готовый кейс в портфолио, такая работа выделит вас среди соискателей.
Спецификация
FAQ
Кому подойдёт курс «SQL и получение данных»?
По описанию курс может быть полезен новичкам в аналитике, маркетологам, менеджерам проектов и продуктов, финансистам, бухгалтерам и научным сотрудникам. Он рассчитан на тех, кому нужно самостоятельно получать данные, готовить выгрузки, понимать структуру баз данных и использовать SQL для анализа.
Что входит в программу курса?
Программа включает введение в SQL и базы данных, работу с PostgreSQL и DBeaver, реляционные базы данных, фильтрацию и сортировку, JOIN, агрегатные функции, GROUP BY, HAVING, подзапросы, создание и изменение таблиц, оконные функции, CTE, рекурсивные запросы, представления, индексы, JSON и ARRAY. Также есть итоговая работа с разворачиванием и анализом базы данных.
Сколько длится обучение?
В описании указано, что SQL можно освоить за полтора месяца. В программе также указаны 23 часа теории, 22 часа практики и 10 часов практики на итоговую работу.
Есть ли практика на курсе?
Да, в контексте указаны практические занятия и итоговая работа. В конце курса слушатель самостоятельно разворачивает и анализирует базу данных, описывает её структуру, решает бизнес-задачи и формирует отчёты.
Выдают ли документ после курса?
В описании плюсов указана выдача официального диплома от Нетологии. Перед оплатой стоит уточнить у школы условия получения документа: какие задания нужно выполнить, требуется ли защита итоговой работы и в каком виде выдаётся диплом.
Что важно уточнить перед оплатой?
Стоит уточнить формат занятий, расписание, доступ к материалам, порядок проверки практических заданий, условия выдачи диплома и детали карьерной поддержки. Также важно проверить, входит ли модуль SQL PRO в выбранную стоимость, так как в программе он обозначен как платный модуль стоимостью 10 000 ₽.
Курс мне понравился благодаря преподавателям. Помимо видеолекций, были частые встречи по зум, давались дополнительные материалы. Было достаточно практики. Всегда была обратная связь. В итоге я знаком с анализом данных и умею решать лёгкие задачи в SQL.
Курс отличный. Я могу советовать этот курс абсолютным новичкам в сфере IT, каким на самом деле являюсь я. Программа построена специально для специалистов других сфер. Благодарю Николая Хащанова за отдачу. Благодаря его обратной связи, сложные темы воспринимались легко. Было много дополнительных встреч по Zoom.
SQL и получение данных - это неплохой курс для новичков. Он позволяет погрузиться в тему программирования и узнать нюансы использования SQL. Преподаватели Нетологии всегда остаются на связи, поэтому им можно задать любой вопрос по теме занятия и получить на него оперативный ответ. Я могут рекомендовать этот курс всем тем, кто хочет начать изучение SQL, но не знает, как к нему подступиться.
Ваш отзыв о курсе «Курс SQL и получение данных от Нетологии»
Email нужен только для модерации и не публикуется на сайте. Отзыв появится после проверки редакцией.
Похожие курсы
Подборка курсов из близкой категории с учетом школы, рейтинга, отзывов и актуальности карточек.