Online | Offline
КУРС

Разработка баз данных SQL

  • Первый уровень в карьере Data Engineer
  • Научишься собирать, анализировать данные и принимать на их основе полезные для бизнеса решения
  • Освоишь аналитические инструменты для создания системы метрик
Оплата частями

Заработная плата Data Engineer

от 400$ до 3200$

(по данным сайта dou.ua)

Чем занимается SQL Developer?

Занимается проектированием, разработкой, оптимизацией, отладкой и поддержкой баз данных. Также данный специалист занимается составлением технической документации и отчетов по работе БД.

Курс не ограничивается изучением базовых конструкций, а насыщен большим количеством нюансов и учит мыслить на языке T-SQL. Особое внимание уделяем современным тенденциям в развитии Data Warehousing т.к. облачные сервисы Microsoft Azure Data Platform.

видео с нашим преподавателем

Коротко про курс

icon

Интенсивная практика и разбор домашних заданий

icon

Возможность онлайн обучения + видеозаписи всех занятий

icon

Выпускной проект в портфолио

icon

Помощь в трудоустройстве, оформлении резюме и подготовка к собеседованию

video-thumb

После курса ты сможешь

icon

Base

Понимать архитектуры, структуры и принципы работы БД. Создавать свои SQL-запросы для получения данных

icon

Specification

Разбираться в специфике разных баз данных и управлять доступом

icon

Projection

Проектировать, оптимизировать, администрировать базы данных и производить нормализацию данных

icon

Development

Создавать поисковые запросы для иерархических конструкций и писать сложные запросы на SQL

icon

Analytics

Манипулировать, сортировать и группировать данные при помощи различных запросов

icon

Triggers

Создавать представления и работать с ними. Написание функций и триггеров и работать с ними

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

Самая последняя версия языка T-SQL и СУБД сервисы

Погружение в Data Warehousing

Оптимизация работы с кодом Git&Github

Введение
  • Основные понятия
  • Модели баз данных
  • Виды систем управления базами данных
  • Подключение к учебным серверам БД
  • SQL Server Management Studio
  • T-SQL
  • Синтаксическое структурирование кода
Типы данных
  • Типы данных T-SQL
  • Изучение подъязыка DDL в части создания, модификации, удаления таблиц
Ограничения целостности данных
  • Виды ограничений целости данных
  • Виды связей таблиц
Нормализация и денормализация данных
  • Формы нормализации: 1nf, 2nf, 3nf
Индексирование данных
  • Виды индексов MS SQL Server
Запросы к одиночным таблицам
  • Изучение подъязыка DML
  • Конструкция SELECT
  • Преобразование типов данных
  • Агрегатные функции
  • Виды предикатов
  • Строковые функции
  • Функции для работы с датой
  • Математические функции
  • Операторы и функции ветвления
Git
  • СКВ Git
  • Изучение базовых консольных команд
  • Работа с локальным репозиторием
  • GitHub
  • Git-flow
  • Работа с удаленным репозиторием
Соединение
  • Виды соединений таблиц
  • Подведение итогов по данным запроса
Вложенные запросы
  • Виды вложенных запросов
Объединение результирующих наборов
  • Операторы работы с наборами данных
Продвинутые запросы
  • Временные таблицы
  • Процесс оптимизации SQL запросов
Оконные функции
  • Ранжирующие функции
Транспонирование данных
  • Разворачивание данных
  • Отмена разворачивания данных
Программируемые объекты
  • Пакеты, переменные, ветвление, циклы
  • Курсоры
  • Динамический SQL
  • Пользовательские функции
  • Хранимые процедуры
  • Триггеры
  • Представления
  • Подъязык DCL
Транзакции
  • Понятие транзакции
  • Изучение TCL
PROJECT
  • Подготовка и защита выпускного проекта

Кто читает этот курс?

Александр Омельченко

Александр Омельченко

Middle Database Developer at DataArt

  • Опыт в Database более 3 лет
  • В программировании 5 лет
  • Опыт в преподавании и менторстве 4 года

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

Живые занятия

Обучение в онлайн формате с возможностью прямой коммуникации

90% практики

Практика с первого дня обучения: работа над реальным проектом для портфолио

Поддержка преподавателей

Закрытый Telegram чат группы с преподавателем, разбор домашних заданий и регулярная обратная связь

Карьерные ивенты

Онлайн-экскурсии в топовые IT-компании, тренинги по Soft Skills и подготовка к трудоустройству

Твое резюме после обучения

Дмитрий Пащенко SQL developer Trainee
Зарплата от 400$
График Работа в офисе
Образование Level Up
Ключевые навыки
  • Разбираюсь в архитектуре и структуре баз данных
  • Умею проектировать БД различной сложности
  • Имею опыт создания и настройки баз данных при помощи MS SQL Server
  • Пониманию физические и логическое структуры данных
  • Умею самостоятельно собирать, обрабатывать и анализировать данные
  • Понимаю принципы работы с SQL и написания собственных запросов
  • Сильные аналитические способности и внимание к деталям
  • Готовность учиться, расти и совершенствоваться в области качества

Так будет выглядеть твой электронный сертификат

который ты сможешь добавить в свой CV

Инструменты, которые вы освоите

icon
instrumet preview
instrumet preview
instrumet preview
instrumet preview
instrumet preview
instrumet preview

Microsoft SQL Server

Система управления реляционными базами данных, разработанная корпорацией Microsoft. Основной используемый язык запросов — Transact-SQL, создан совместно Microsoft и Sybase. Transact-SQL является реализацией стандарта ANSI/ISO по структурированному языку запросов с расширениями.

instrumet preview

Git

Распределённая система управления версиями, которые помогают разработчикам следить за изменениями в коде.

instrumet preview

Github

Крупнейший веб-сервис для хостинга IT-проектов и их совместной разработки. Веб-сервис основан на системе контроля версий Git и разработан на Ruby on Rails и Erlang компанией GitHub. В первую очередь, сервис Gitub - это облачное хранилище файлов. Смысл в том, что на этом сервисе вы можете разместить какие-то файлы со своего компьютера и хранить их на удаленном сервере. Причем, делать вы это можете совершенно бесплатно.

instrumet preview

PostgreSQL

Свободная объектно-реляционная система управления базами данных, основанная на языке SQL. Бесплатное программное обеспечение с открытым исходным кодом. PostgreSQL может запускать динамические веб-сайты и веб-приложения в качестве опции для стека LAMP

instrumet preview

MySQL

Реляционная система управления базами данных с открытым исходным кодом. В настоящее время эта СУБД одна из наиболее популярных в веб-приложениях — подавляющее большинство CMS использует именно MySQL (часто только её, без альтернатив), а почти все веб-фреймворки поддерживают MySQL уже на уровне базовой конфигурации (без дополнительных модулей)

Помогаем по трудоустройству

каждый выпускник Level Up получает помощь и поддержку Центра развития карьеры

Предоставляем консультацию

Вместе со специалистом ты проанализируешь свои компетенции, определишь карьерные цели и позиционирование на рынке труда

Помогаем с резюме

Вместе с карьерным менеджером ты составишь качественное резюме и сопроводительное письмо, которые помогут выделиться среди других кандидатов

Предлагаем вакансии

Менеджер по трудоустройству регулярно информирует студентов курса об актуальных вакансиях в наших компаний-партнеров

Способствуем твоем развития

Менеджер по трудоустройству создает бесплатные ивенты для развития твоих soft skills и HR-встречи с работодателями

Помогаем получить работу мечты

Ты научишься презентовать себя на собеседовании - очной или заочной. А если подаешь резюме на вакансии наших партнеров, менеджер по трудоустройству собирает обратную связь у работодателей.

Детали курса

Дата старта

24 марта

Длительность

96 часов, 24 недели

Расписание

Вс 15:00-19:00

Способи оплаты

Сразу за курс 10% скидка
Помесячно на без переплат
Покупка частями
от
от 3 до 12 платежей без комиссии

Узнать стоимость и получить консультацию

    Оплата курса

    Выберите количество платежей

    Введите слово, чтобы начать поиск

    dontleave

    Вы уверены, что вам не нужна наша консультация?

      Получить консультацию

      happy

      Поздравляю! 👏

      Ты уже на полпути к успешной карьере в IT

      Ваша заявка принята, мы свяжемся
      с вами в течение 30 минут