Click to order
Total: 
ФИО полностью
Email
Телефон
Ваш адрес

Основы SQL

Начни изучать SQL сегодня.
Сделай первый шаг на пути к профессии
SQL-программиста завтра!


Цена 39 450 руб. 35 500 руб. - 10% до 31 августа!
СТАРТ: 17.09
40 ак.ч., 10 НЕДЕЛЬ
ФОРМАТ: онлайн
УРОВЕНЬ: IT-базовый
О курсе
Сегодня в любой сфере деятельности – от банковской до ритейла, от маркетинга до производства – задействован колоссальный массив информации, которую надо хранить, распознавать, извлекать, видоизменять и структурировать. Умение оперировать большими объемами данных – это настоящий козырь в рукаве любого специалиста.

SQL – это язык, на котором «разговаривает» большинство разновидностей баз данных. Что делает его незаменимым инструментом программирования и автоматизации сложных процессов. Без работы SQL-программиста, создающего стройную и понятную архитектуру, в которой по любому запросу выдается релевантная информация, невозможна работа с данными без ошибок и искажений. Именно поэтому такие специалисты так ценятся сегодня на рынке.

Знание SQL – необходимый навык для специалистов самых разных профилей и настоящий карьерный лифт.

Если хочешь научиться писать базовые запросы SQL, работаешь с данными в качестве аналитика данных, инженера данных, специалиста по данным, администратора базы данных или разработчика базы данных, то этот курс для тебя.

Спеши повысить квалификацию или обрести профессию, которая никогда не потеряет актуальность!

Освой основы SQL, сделай свой первый шаг на пути к профессии SQL-программиста!
Тебя ждут 40 часов интенсивного погружения в теорию и практику с лучшими специалистами «Сетевой Академии ЛАНИТ».

Преимущества обучения на курсе

Обучение проводят опытные эксперты-практики
Много практики!
В каждый модуль включены практикумы для закрепления навыков программирования
«Живой» формат обучения – вебинары с ответами на вопросы в реальном времени. Доступ к записям
Возможность получения обратной связи в течение всего периода обучения

Свидетельство о повышении квалификации

Совмещение с основной работой -
обучение по субботам (4 ак. часа в неделю)
Программа курса
Модуль 1: Введение в Microsoft SQL Server
  • Базовая архитектура SQL Server.
  • Редакции и версии SQL Server.
  • Начало работы с SQL Server Management Studio.
  • Лабораторная работа.
Модуль 2: Введение в язык запросов T-SQL
  • Введение в T-SQL.
  • Понятие набора данных.
  • Понятие логики предиката.
  • Понимание логического порядка выполнения операций в командах SELECT.
  • Лабораторная работа.
Модуль 3: Написание запросов SELECT
  • Написание простых выражений SELECT.
  • Устранение дубликатов при помощи ключевого слова DISTINCT.
  • Использование псевдонимов для колонок и таблиц.
  • Написание простых CASE выражений.
  • Лабораторная работа.
Модуль 4: Выполнение запросов из нескольких таблиц
  • Понятие объединений (Joins).
  • Написание запросов с использованием внутреннего объединения (INNER JOIN).
  • Написание запросов с использованием внешнего объединения (OUTER JOIN).
  • Написание запросов с использованием перекрестного объединения (CROSS JOIN), объединения таблицы с собой (SELF JOIN).
  • Лабораторная работа.
Модуль 5: Сортировка и фильтрация данных
  • Сортировка данных.
  • Фильтрация данных.
  • Фильтрация данных с использованием ключевых слов TOP и OFFSET-FETCH.
  • Работа с неопределенными значениями.
  • Лабораторная работа.
Модуль 6: Работа с типами данных SQL Server
  • Введение в типы данных SQL Server 2016.
  • Работа с символьными типами данных.
  • Работа с типами данных Date и Time.
  • Лабораторная работа.
Модуль 7: Использование команд языка DML для изменения данных
  • Добавление данных в таблицы.
  • Изменение и удаление данных.
  • Автоматическая генерация значений в колонках.
  • Лабораторная работа.
Модуль 8: Использование встроенных функций
  • Написание запросов, использующих встроенные функции.
  • Использование функций конвертирования типов данных.
  • Использование логических функций.
  • Использование функций для работы со значением NULL.
  • Лабораторная работа.
Модуль 9: Группирование и агрегирование данных
  • Использование функций агрегирования.
  • Использование предложения GROUP BY.
  • Фильтрация групп с использованием предложения HAVING.
  • Лабораторная работа.
Модуль 10: Использование вложенных запросов
  • Написание автономных вложенных подзапросов.
  • Написание коррелированных подзапросов.
  • Использование предиката EXISTS в подзапросах.
  • Лабораторная работа.
Модуль 11: Использование табличных выражений
  • Использование представлений.
  • Использование встроенных табличных функций.
  • Использование производных таблиц.
  • Использование общих табличных выражений.
  • Лабораторная работа.
Модуль 12: Использование операторов наборов строк
  • Написание запросов, использующих оператор UNION.
  • Использование операторов EXCEPT и INTERSECT.
  • Использование оператора APPLY.
  • Лабораторная работа.
Модуль 13: Использование функций ранжирования, смещения и агрегирования
  • Создание окон с помощью предложения OVER.
  • Обзор функций окна.
  • Лабораторная работа.
Модуль 14: Создание сводных результирующих наборов и группировка
  • Написание запросов с использованием операторов PIVOT и UNPIVOT.
  • Группировка данных.
  • Лабораторная работа.
Модуль 15: Запуск хранимых процедур
  • Запрос данных хранимой процедурой.
  • Передача параметров хранимым процедурам.
  • Создание простой хранимой процедуры.
  • Работа с динамическим SQL.
  • Лабораторная работа.
Модуль 16: Программирование с использованием возможностей T-SQL
  • Элементы программирования T-SQL.
  • Управление программными потоками.
  • Лабораторная работа.
Модуль 17: Реализация управления ошибками
  • Внедрение обработки ошибок T-SQL.
  • Внедрение структурированной обработки исключений.
  • Лабораторная работа.
Модуль 18: Реализация транзакций
  • Транзакции и базы данных.
  • Управление транзакциями.
  • Лабораторная работа.
Длительность и формат обучения
ФОРМАТ: ВЕБИНАРЫ
  • Обучение проходит в формате вебинаров
  • График: 1 вебинар в неделю по субботам                  (4 ак. часа в неделю)
  • Время занятий:10:00 — 14:00 с небольшими перерывами на чай / кофе
ДЛИТЕЛЬНОСТЬ ОБУЧЕНИЯ
  • Программа: 40 ак. часов
  • Продолжительность: 10 недель (по субботам)
  • Даты занятий:

Старт 17.09, занятия - 17.09, 24.09, 1.10, 8.10, 15.10, 22.10, 29.10, 12.11, 19.11, 26.11

МАТЕРИАЛЫ
  • Слушатели получают методические материалы
  • По окончании курса – свидетельство о повышении квалификации и сертификат Сетевой Академии
Чему ты научишься на курсе
  1. Проектировать базы данных и их объекты (таблицы, процедуры, функции и т.п.).
  2. Использовать инструменты запросов SQL Server.
  3. Использовать операторы SELECT для извлечения столбцов из одной или нескольких таблиц.
  4. Сортировать и фильтровать выбранные данные.
  5. Использовать встроенные функции для возвращаемых значений данных.
  6. Изменять данные с помощью Transact-SQL, используя INSERT, UPDATE, DELETE и MERGE.
  7. Развиваться в направлении SQL благодаря официальному документу об образовании и высокому качеству полученных знаний.

Тебе необходим этот курс, если ты

1
УВЛЕЧЕННЫЙ И СИСТЕМНЫЙ
  • легко видишь взаимосвязи и умеешь структурировать информацию
  • «дружишь» с компьютерами и гаджетами
  • любишь все «раскладывать по полочкам» и работать с большим объемом информации
  • всегда ищешь способы упростить процессы за счет систематизации
2
ИЩУЩИЙ И МОТИВИРОВАННЫЙ
  • хочешь получить новую, актуальную профессию, за которой будущее
  • выбираешь из множества предложений на рынке наиболее качественное по оправданной цене
  • готов усердно учиться, практиковаться и приступить к работе сразу после окончания курса
3
ЦЕЛЕУСТРЕМЛЕННЫЙ И БЫСТРЫЙ
  • точно знаешь, чего хочешь и какие навыки тебе сейчас необходимы для роста
  • хочешь получить котируемый на рынке документ об образовании плюс реальный опыт действующих практиков
  • готов быстро принять решение и подать заявку на обучение в числе первых
Пример резюме после обучения
Начинающий SQL-программист
зарплата от 60 000 руб.
Спектр моих компетенций:
  • Создание БД с нуля
  • Опыт разработки SQL-запросов, в том числе из нескольких таблиц
  • Сортировка и фильтрация выбранных данных
  • Изменение данных с помощью Transact-SQL.
  • Использование встроенных функций
  • Группировка и агрегирование данных.
  • Использование подзапросов.
  • Создание представлений и использование функций, возвращающих табличные значения.
  • Использование оператора SET для объединения результатов запросов.
  • Выполнение запросов с ранжированием, смещением и функциями агрегирования.
  • Преобразование данных с помощью функций pivot, unpivot, rollup и cube.
  • Создание и внедрение хранимых процедур.
  • Использование переменных, условий и циклов в запросах Transact-SQL
  • Навыки разработки, проектирования и тестирования алгоритмов
  • Написание кода и умение читать чужой
  • Готовность писать документацию к своим разработкам

Стоимость обучения

39 450
35 500 руб.
- 10% при оплате
до 31 августа!
Чтобы снизить стоимость обучения, ты можешь получить налоговый вычет от государства.
Уточни подробности у менеджера при записи на курс!
Запишись на курс прямо сейчас!
Заполни форму на обучение или задай вопросы о курсе
Отправляя заявку, ты соглашаешься c политикой конфиденциальности
Поделись с друзьями!
Если этот курс тебе кажется полезным, расскажи о нем друзьям