Писать SQL-запросы
Получать и изменять данные и строить сложные выборки.
Курс для начинающих и действующих специалистов: запросы SQL, серверное программирование, ORM и оптимизация работы с базами данных.
| Кому подойдёт | Чем поможет курс |
|---|---|
| Разработчикам | Освоить SQL и научиться эффективнее работать с базами данных. |
| Аналитикам и тестировщикам | Расширить навыки SQL на задачах, близких к разработке. |
Получать и изменять данные и строить сложные выборки.
Работать с PL/pgSQL, процедурами и триггерами.
Использовать ORM, индексы и инструменты анализа запросов.
Задания для применения изученного материала и отработки навыков. Четыре проекта и четыре сессии вопросов и ответов.
Разбор вопросов по обучению и изучаемым темам со специалистом. Наставники отвечают на вопросы на сессиях и в чате.
Материалы для изучения и повторения тем курса: пояснения, конспекты и справочная информация. Интерактивная платформа; обучение с дедлайнами или в своём темпе.
Темы и разделы, которые входят в программу обучения.
Знакомство с курсом и ролью SQL в разработке.
Устройство PostgreSQL, основы SQL и баз данных.
Подзапросы, табличные выражения и сложные выборки.
Серверное программирование, PL/pgSQL, функции и триггеры.
ORM, миграции и оптимизация запросов.
Практические работы курса — какие задачи вы будете решать, какие кейсы и примеры разбирать.
Четыре проекта на основе реальных задач разработчиков.
Четыре сессии вопросов и ответов и чат с наставниками.
Навыки, на развитие которых направлена программа курса.
Инструменты и методы по материалам школы; состав может зависеть от тарифа.
Состав экспертов и их участие в конкретной группе уточняйте у школы.
Эксперт. Head of Marketing Data в финтехе
Эксперт. Cтарший аналитик в ИИ-лаборатории hh.ru
Эксперт. Senior Developer

Школа указывает этот вид документа.
После завершения курса и успешного итогового проекта при наличии среднего профессионального или высшего образования.

Школа указывает этот вид документа.
Формат: electronic. После завершения курса и успешного итогового проекта без среднего профессионального или высшего образования; электронный формат.
Школа не требует специальных навыков; начинающие могут изучать программирование параллельно.
Четыре месяца при нагрузке около десяти часов в неделю.
Четыре проекта по задачам разработчиков и четыре сессии вопросов и ответов.
SQL, PostgreSQL, PL/pgSQL, pgAdmin и инструменты работы с базами данных.
После завершения курса и успешного итогового проекта при наличии среднего профессионального или высшего образования — удостоверение о повышении квалификации; без него — электронный сертификат.
На этом курсе школа её не предусматривает.
Перейдите на сайт Яндекс Практикум, чтобы узнать условия обучения на курсе «SQL для разработки».
На сайт школыДругие программы для той же профессии или со схожими навыками и инструментами.
Расширенная программа Нетологии по Python и backend-разработке. Изучите базы данных, веб-фреймворки и тестирование; дополнительные блоки по ИИ зависят от тарифа.
Совместная программа GeekBrains и Skillbox посвящена серверной разработке на Python. В программе — основы языка, Django, Flask, базы данных и API; дополнительно школа предлагает раздел по SQL.
Курс знакомит с инженерией данных с нуля: SQL, Python, базы данных, PySpark и Airflow. В программе есть практические задания и проект по обработке данных.
Оцените, нужны ли вам SQL и базы данных именно для задач разработки.
Планируйте около десяти часов занятий в неделю.
Выберите обучение с дедлайнами или в своём темпе.
Познакомьтесь со школой Яндекс Практикум, её программами и условиями обучения.
ОткрытьСравните курсы Яндекс Практикум по программе, практике и условиям обучения, чтобы выбрать подходящий вариант.
ОткрытьСравните онлайн-курсы по программе, школе, стоимости и длительности. Найдите обучение для первых шагов или развития навыков и изучите условия перед записью.
Открыть