з нуля 4,5 місяці Online

Розробка баз даних на SQL

Перший рівень у кар'єрі Data Engineer. Навчишся збирати, аналізувати дані та приймати на їх основі корисні для бізнесу рішення

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

Sql курси - це комплексне навчання з побудови архітектури та структури баз даних

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?>
  • Розуміти архітектури, структури та принципи роботи БД. Створювати свої SQL запити для отримання даних
  • Проектувати, оптимізувати, адмініструвати бази даних та проводити нормалізацію даних
  • Створювати запити для аналізу даних зі складною структурою
  • Маніпулювати даними, сортувати та групувати дані за допомогою складних запитів
  • Створювати та використовувати views (уявлення) для роботи з даними. Писати та налаштовувати функції й тригери для автоматизації роботи з даними
Навчання Програма онлайн курсу 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 тижнів Вт, 18:00-20:00, Сб 10:00-12:00

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

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 хвилин