Овладеете SQL с нуля, даже если начинаете без опыта. Порешаете продуктовые задачи.
Чему научитесь
- Считать воронку от шага к шагу
- Измерять время между событиями в базе
- Проверять, не задвоились ли строки в выборке
Показано 1 из 1 найденного курса
Овладеете SQL с нуля, даже если начинаете без опыта. Порешаете продуктовые задачи.
Чему научитесь
Подборка бесплатных курсов и открытых ресурсов по SQL с проверяемыми задачами. SQL — один из тех навыков, которые реально освоить полностью на бесплатных платформах. На странице — обзор главных открытых ресурсов, реалистичная стратегия самостоятельного обучения и момент, когда стоит переходить на платный курс для углубления и помощи с трудоустройством.
SQL — один из тех навыков, которые реально освоить полностью на бесплатных ресурсах. В отличие от языков программирования или фреймворков, где платное обучение со структурой и менторством сильно ускоряет результат, для SQL хватает дисциплины и регулярной практики на бесплатных платформах с задачами. Это связано с двумя особенностями: SQL — относительно простой язык с небольшим количеством базовых понятий, и есть много качественных бесплатных платформ с автоматической проверкой задач.
Полноценное самостоятельное обучение SQL от нулевого уровня до уровня начинающего аналитика данных занимает 4-6 месяцев при 8-12 часах в неделю. К концу обучения вы уверенно решаете задачи среднего уровня на платформах SQL Academy и LeetCode, понимаете оптимизацию через индексы и планы выполнения, можете самостоятельно построить аналитический отчёт по сложной задаче. Главные требования к самостоятельному обучению — структура и регулярность: 90 процентов начинающих бросают самостоятельное обучение в первые 2 месяца из-за отсутствия плана и менторства.
Платный курс становится оправданным в нескольких ситуациях. Первое — нужна структура и менторство: 90 процентов начинающих бросают самостоятельное обучение в первые 2 месяца. Второе — нужен официальный документ о профпереподготовке для подтверждения квалификации перед работодателем (особенно в государственном секторе и крупных банках). Третье — нужна помощь с трудоустройством через партнёрские программы школ (бесплатные платформы её не предоставляют). Четвёртое — хочется учиться быстрее: платный курс с менторством занимает 2-3 месяца, самостоятельное обучение — 4-6 месяцев.
Общая подборка — Курсы SQL. Для систематического платного обучения — Курсы SQL с нуля. Для специализации — Курсы PostgreSQL, Курсы ClickHouse.