SQL: от новичка до уверенного бизнес-пользователя

Курс об искусстве формирования SQL-запросов к реляционным базам данных. Он позволяет макс. быстро ознакомиться с основными концептами реляционных баз данных и изучения языка запросов SQL. Курс спроектирован так, чтобы в самый короткий строк и без излишеств сделать из новичка уверенного бизнес-пользователя SQL (причем…
Начальный уровень
5-7 часов в неделю
Сертификат Stepik

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

  • Основы SQL и реляционных БД: основные понятия и концепции, синтаксис языка SQL.
  • Формировать запросы SQL к базам данных, извлекать получать нужные наборы данных.
  • Объединять данные из множества таблиц в единую выгрузку данных.
  • Производить агрегацию\укрупнение и сведение данных.
  • Делать ключевые вычисления с помощью функций.
  • Вносить изменения в таблицы с данными (вплоть до изменения структуры существующих таблиц или создания новых).
  • Изучите программу MySQL Workbench для работы с БД.

О курсе

  • Предмет данного курса - язык структурированных запросов к базам данных SQL. На сегодня он считается инструментом ИТшников (и мало какая должность в ИТ обходится без требования "знания SQL"). Но на  самом деле он изначально ввиду своей простоты задумывался как средство работы конечного пользователя и вполне может использоваться обычными бизнес-пользователями (в основном для выборки  из огромных баз данных необходимых для анализа)

  • В вакансиях технических компаний за последние 3 года SQL кроме требования к большинству технических должностей в ИТ, еще и входит в ТОП-3 требуемых технических навыков в области Data Science и Аналитика Данных (уступая место только Python и R)

  • Этот курс - это способ максимально быстро ознакомиться с возможностями SQL с точки зрения аналитика (бизнес-пользователя) как самым ходовым языком по формированию запросов к реляционным базам данных. Он спроектирован так, чтобы в самый короткий строк и без излишеств сделать из новичка уверенного бизнес-пользователя основных возможностей SQL

  • Освещенных в курсе возможностей SQL достаточно для решения основных бизнес-задач по извлечению, чтению и модификации данных из БД.  Обучение заточено не просто на заучивание команд и синтаксиса SQL, а и на то, чтобы научить "думать на SQL".

  • Курс сфокусирован не только и не столько на демонстрацию экрана с формированием запросов к БД, а на практическое освоение языка. Поэтому он насыщен практическими заданиями (более 80 ЗАДАНИЙ!), которые не только отлично прорабатывают лекционный материал, а формируют прикладные навыки использования SQL

  • Курс от профессионала в анализе данных: владеющего навыками от обработки данных в MS Excel (вкл. надстройки семейства Power) и статанализа с предиктивной аналитикой в спецпрограммах (SPSS, JASP, Statistica...) - и до методов Data Science применяемых в разработке систем "искусственного интеллекта".

  • Создатель курса - автор популярной бизнес -литературы (доступна в крупнейших магазинах: Amazon, Ozon, ЛитРес, Ridero...). В частности, автор одного из русскоязычных бестселлеров  в категории "Анализ данных" - книги "Аналитика и Data Science для не-аналитиков и даже 100% гуманитариев", а также одной из первых книг отечественных авторов по работе с компонентом Power Query для Excel и Power BI   "Power Query: учебное руководство";

  • SQL не теряет своей актуальности уже пол века (да, 50-ти лет!) и является самым распространённым лингвистическим средством для взаимодействия с базами данных. Даже наоборот: невзирая на массу современных визуальных инструментов подключения и извлечения данных из баз - SQL популярен не только в среде ИТшников, а и обычных бизнес-пользователей (в первую очередь аналитиков).

  • SQL является достаточно стандартизированным и универсальным, что делает его применимым к неимоверному множеству БД, а также использованию в различных СУБД: Oracle, MySQL, Microsoft SQL Server, MS Access и т.д. Т.е., это как раз тот навык, который соотв. принципу «учим один раз, используем везде», что делает потраченное на его изучение время отличной инвестицией!

  • Важно то, что курс НЕ ЗАТОЧЕН под конкретную предметную область (обучение, учет, коммерция, розница, маркетинг, закупки, проекты, кадры, медицина, строительство и т.д.): он формирует чистое понимание, знания  и навыки инструкций, функций и операторов SQL - и Вы как тот кто хорошо ориентируется в СВОЕЙ СОБСТВЕННОЙ ПРЕДМЕТНОЙ ОБЛАСТИ (отрасли, дисциплине, сфере, функции...) сможете легко их применить для решения именно Ваших прикладных задач

  • Пройдя этот курс Вы считайте на приличном уровне освоите также и использование графического клиента для работы с БД на сервере - программы MySQL Workbench. 

  • Обратите внимание, что курс именно о языке SQL для бизнес-пользователей, а поэтому в нем НЕ БУДЕТ разбора (а если где-то будет, то поверхностно без углубления) таких тем как:

    - особенности процедурных расширений к SQL (T-SQL, P или PL\SQL, Dynamics SQL...)

    - разбор "диалектов" (отличий и особенностей) SQL по разным БД

    - погружения в изучение и разборки деталей и особенностей работы с конкретной СУБД \ программой (хотя курс будет построен на работе с MySQL Workbench).

    - разбора особенностей работы с Серверной частью.

    - оптимизации запросов (какой запрос и как лучше написать под какой тип задач, какие возм. SQL для этого использовать и т.д. - в общем вопросы касающиеся быстродействия, оптимальности, эффективности и производительности рассматриваться не будут)

    - изучения SQL  в части DCL и TCL (предоставления прав доступа к данным, а также транзакционных разбора инструкций)

    - ну и не ожидайте углубления ни во что другое помимо фокуса на синтаксисе (ключевые слова\инструкции и функции) языка SQL, которые используются бизнес-пользователями (не админами БД, техническими специалистами, разработчиками ПО и т.д.)

Для кого этот курс

Планирующим двигаться в ИТ: будущим программистам, тестировщикам, администраторам баз данных, data science-специалистам... Профессионалам любых специальностей (обычным бизнес-пользователям), интересующихся темой анализа данных. Аналитикам данных любой области \ отрасли.

Начальные требования

ОС Windows (если другая ОС, то Вы должны быть способны самостоятельно разобраться и установить себе серверное и клиентское приложение  с учетом особенностей его инсталляции в Вашей ОС)

Базовые умения установки приложений\ПО на свой ПК по инструкции - для обучения необходимо будет установить бесплатные приложения (MySQL-сервер, консольный  и визуальный клиент Workbench)

Никакой другой предварительной подготовки студентам не нужно: курс реально "с нуля". Важно только желание освоить SQL.

Желательно помнить основы математики для младшей школы: операции +, -, *, \, >, <; порядок вычисления операций; учет скобок при вычислениях.

В идеале желательно (но совсем не обязательно) иметь базовое представление что такое реляционные БД и СУБД, основные концепции и принципы построения, табличные вычисления.

Желательно понимать базовые функции и их иконки в стандартных офисных приложениях (открыть, выделить, сохранить, скопировать, вставить, удалить, закрыть, поиск и т.д.) - если еще и знаете "горячие" клавиши к ним, то вообще прекрасно

Наши преподаватели

Как проходит обучение

Курс состоит из разделов (модулей), которые и снабдят Вас минимумом необходимых теоретических знаний, и покроют все основные практические аспекты работы с SQL. 

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

Вы смотрите лекцию (при необходимости знакомитесь с приложенным в виде текстовых статей или ссылок на внешние ресурсы допматериалом, если такой есть). Если не по ходу просмотра лекции не уловили что-то - возвращаемся и пересматриваем.

Если после лекции идет задание - то выполняете его. Не оставляете на потом, а сразу делаете, отвечаете на вопросы и сверяете с ответом преподавателя.  И не ленимся делать задания! Только так, иначе Вы пришли на этот курс зря. 

Программа курса

загружаем...
Certificate

Сертификат

Сертификат Stepik

Что вы получаете

  • Новички - навыки написания SQL-скриптов для выгрузки данных из БД в нужном Вам виде.
  • Опытные пользователи SQL - освежат, систематизируют, а возможно и пополнят свой багаж знаний.
  • Поддержку инструктора\преподавателя по ходу прохождения курса.
  • Сертификат, которым можно поделиться в соцсетях и приложить к резюме.

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

Price: 1 490 
Попробовать бесплатно
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

Расскажите о курсе друзьям

Price: 1 490