с нуля 4,5 месяца Online

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

Курс базы данных - это первый уровень в карьере Data Engineer.

Доступна оплата по частям
hero
Заработная плата SQL инженера
Junior 0-1,5 года 400-800$
Middle 2-3 года 2000-3000$
Senior 5+ лет 3000$+
Что тебя ждет?

Комплекс обучения по построению архитектуры и структуры баз данных

video-thumb
Теория и практика

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

Полный стек технологий

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

Постоянная обратная связь

Разбор домашних заданий, рекомендации и оценка практичности применённых решений.

Выпускной проект

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

Практика командной работы

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

mono ar
btn icon Качественное обучение

Программа курса прошла ревью IT-компаний и полностью отвечает требованиям рынка, поэтому 95% выпускников находят первую работу после обучения.

btn icon Real-life занятие

Занятия проходят в Online-режиме – только живое общение с преподавателем в мини-группе до 12 студентов и никаких готовых видеороликов.

btn icon Карьерный сервис

Персонализированная помогаем с оформлением CV, LinkedIn, поиска, подбора вакансий, подготовка к собеседованию и подписание offer'а.

НАЧНИ ОБУЧЕНИЕ ПРЯМО СЕЙЧАС! Получите бесплатную консультацию!

Курс с SQL это первый уровень к карьере Data Engineer. Здесь ты овладеешь аналитическими инструментами для создания системы метрик

но это не точно 😏 После SQL обучения с нуля ты будешь <Coding like a God?>
  • Понимать архитектуру, структуру и принципы работы БД.
  • Проектировать, оптимизировать, администрировать базы данных и проводить нормализацию данных
  • Создавать запросы для анализа данных со сложной структурой
  • Манипулировать данными, сортировать и группировать данные с помощью сложных запросов
  • Создавать и использовать views (представления) для работы с данными. Писать и настраивать функции и триггеры для автоматизации работы с данными.
Обучение Программа онлайн курса SQL

Обучение sql для начинающих, основанное на практической работе с реальными кейсами из мира IT

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

Запросы от базовых до продвинутых

Структура и производительность базы данных

Программируемые объекты SQL: процедуры, функции, триггеры, переменные, курсоры

Модуль 1 Основы работы с базами данных и языком T-SQL
  • Основные понятия
  • Типы моделей данных
  • Системы управления базами данных и их виды
  • Разворачивание программного окружения. Подключение к учебной БД
  • Введение в язык T-SQL
  • Выполнение запросов в среде SQL Server Management Studio (SSMS)
  • Базовое синтаксическое структурирование кода
Модуль 2 Типы данных
  • Типы данных T-SQL
  • Основные типы данных: текстовые, числовые и временные.
  • Бинарные и другие типы.
Модуль 3 Система управления версиями Git: базовый рабочий процесс
  • Системы контроля версий. Основы Git
  • Git-flow. Базовые команды
  • GitHub
  • Работа с локальным репозиторием
  • Работа с удаленным репозиторием
Модуль 4 Обзор подсекции DDL: создание и управление объектами базы данных
  • Команда CREATE
  • Команда ALTER
  • Команда DROP
  • Основное отличие команд, особенности использования.
Модуль 5 Ограничения целостности данных
  • Понятие целостности данных
  • Виды ограничений целостности данных в T-SQL
  • Виды связей таблиц
Модуль 6 Нормализация и денормализация данных
  • Сущность и цель нормализации
  • Основные типы аномалий в ненормализованных таблицах
  • Функциональные зависимости
  • Формы нормализации: 1NF, 2NF, 3NF
  • Денормализация
Модуль 7 Индексирование данных
  • Понятие индекса в базе данных
  • Типы индексов в SQL Server (T-SQL)
  • Синтаксис создания и удаления индексов. SARGability и неявные преобразования типов
Модуль 8 Формирование запросов к одной таблице
  • Изучение подсекции DML
  • Синтаксис оператора SELECT
  • Преобразование типов данных
  • Агрегатные функции
  • Условия отбора данных (предикаты). Семантика NULL и трёхзначная логика
  • Строковые функции
  • Функции для работы с датой и временем
  • Математические функции
  • Условные операторы и функции (ветвление)
Модуль 9 Практическая работа
Модуль 10 Соединение таблиц и итоговые запросы в T-SQL
  • Виды соединений таблиц
  • Формирование итоговых запросов
  • Типичные ошибки и оптимизация
Модуль 11 Вложенные запросы
  • Виды вложенных запросов
  • Автономные вложенные запросы
  • Коррелирующие вложенные запросы
  • Примеры сложных вложенных запросов
Модуль 12 Табличные выражения
  • Порождаемые таблицы
  • Общие табличные выражения
Модуль 13 Операторы работы с наборами данных
  • Объединение (UNION, UNION ALL)
  • Пересечение (INTERSECT, INTERSECT ALL)
  • Разность (EXCEPT, EXCEPT ALL)
Модуль 14 Расширенные запросы
  • Оконные функции
  • Развёртывание данных
  • Отмена развёртывания данных
  • Групповые наборы
Модуль 15 Практическая работа
Модуль 16 Транзакции и параллелизм
  • Транзакции
  • Блокировки
  • Уровни изоляции
  • Обработка ошибок и управление транзакциями
Модуль 17 Программируемые объекты
  • Переменные
  • Пакеты команд
  • Управление потоком выполнения
  • Курсоры
  • Временные таблицы
  • Динамические возможности языка SQL
  • Пользовательские функции
  • Хранимые процедуры
  • Триггеры
  • Представления (VIEW)
Модуль 18 Создание курсового проекта
Преподаватель курса

Ты будешь учиться у практикующего специалиста

Василий Белозерцев

10 лет опыта в сфере подготовки специалистов по анализу и обработке данных, внедряет современные информационные системы и технологии в образовательные и бизнес-проекты.

Автор учебных программ по базам данных, бизнес-аналитике и инструментам работы с данными.

Имеет практический опыт участия в консалтинговых и образовательных инициативах для бизнеса, где применялись такие технологии — SQL, Microsoft SQL Server и BI-системы.

Наш результат – это твое трудоустройство! Курс будет 🤔 полезным

Начинающим не с IT, которые хотят изменить сферу деятельности, освоить перспективную профессию.

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

Тем, кто хочет научиться разрабатывать высокоэффективные архитектуры базы данных

Твой технический стек
Microsoft SQL Server

Система управления реляционными базами данных разработана корпорацией Microsoft.

GitHub

Контроль изменений кода проекта, работа на GitHub

Git

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

карьерное сопровождение включено в стоимость курса Как мы поможем найти первую работу?
Привлекательный CV, где будет правильно описан твой предыдущий опыт не IT, приобретенные навыки и soft skills, которые хочет видеть работодатель + 1 варианта CV адаптированных под конкретную вакансию
Доступ к закрытому Telegram-каналу с вакансиями от наших партнеров и рекомендации вас на конкретные вакансии
Сопроводительное письмо адаптировано под конкретную вакансию, которое усилит твое резюме и увеличит шансы получить конкретную должность
Актуальные каналы, работающие алгоритмы поиска работы и персональные рекомендации
Подготовка и проведение фейк-интервью по Soft Skills на украинском языке
Прокачанный профиль Linkedin, который точно заинтересует рекрутеров
Детали курса Разработка баз данных на SQL
по запросу 86 часов, 18 недель

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

10% скидка сразу за курс
20% скидка ВСУ и военным
btn icon
Помесячная оплата от Level Up Оплату можно разбить на 3 платежа
btn icon
Оплата частями от monobank от 3 до 5 платежей без комиссии

Хочешь узнать 🤔 больше - заполни форму!

    илиОбщаться в Telegrambtn icon

    Вопрос/ответ
    Что такое SQL и зачем он используется?
    SQL (Structured Query Language) — язык программирования, предназначенный для управления и манипулирования реляционными базами данных.
    Какие основные темы включает курс "Разработка базы данных SQL"?
    Курс включает следующие ключевые темы: Проектирование и оптимизация баз данных.
    Sql курсы: Какие навыки я получу после завершения курса?
    Создавать запросы для анализа данных со сложной структурой. Манипулировать данными, сортировать и группировать данные с помощью сложных запросов. Создавать и использовать views (представления) для работы с данными. Писать и настраивать функции и триггеры для автоматизации работы с данными.

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

    dontleave

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

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

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

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

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