Курси SQL (Авторський курс Тетяни Катане)
Вміння працювати з даними сьогодні є однією з найцінніших навичок на ринку праці, а SQL — це універсальна мова, якою спілкуються з базами даних у всьому світі. Наші курси SQL розроблені так, щоб провести вас від встановлення програмного забезпечення до написання складних аналітичних запитів, перетворюючи вас на впевненого фахівця з керування даними.
Що вивчають курси SQL
Програма, яку пропонує наше навчання SQL, побудована на базі популярної СУБД MySQL. Ви розпочнете з налаштування робочого середовища, встановлення MySQL Workbench та завантаження навчальної бази даних Employees. Перші уроки SQL будуть присвячені основам синтаксису: ви навчитеся писати запити на вибірку даних (SELECT), сортувати результати, використовувати псевдоніми та застосовувати потужні фільтри за допомогою операторів WHERE, LIKE, IN та BETWEEN. Велику увагу приділено агрегації даних, де студенти опановують функції підрахунку (COUNT, SUM, AVG) та принципи групування інформації за допомогою GROUP BY та HAVING.
Щоб ваші запити були максимально ефективними, курси SQL включають глибоке вивчення вбудованих функцій. Ви навчитеся обробляти текст за допомогою CONCAT та TRIM, виконувати математичні операції з округленням, працювати з датами та часом, розраховуючи різницю між подіями, а також керувати логікою запиту через оператори CASE та IF. Ключовим етапом навчання є робота з реляційною структурою: ви опануєте об'єднання таблиць (всі види JOIN та UNION), роботу з підзапитами, створення віртуальних таблиць (VIEW) та використання загальних табличних виразів (CTE) для структурування складних завдань.
Окремий блок присвячений адмініструванню та аналітиці. Ви навчитеся керувати структурою бази даних (DDL/DML): створювати та видаляти таблиці, змінювати типи даних, додавати, оновлювати та видаляти записи, а також працювати з індексами для прискорення роботи. Для вирішення просунутих аналітичних задач курс охоплює віконні функції (ROW_NUMBER, RANK, LAG/LEAD), які дозволяють проводити складні розрахунки безпосередньо в запиті, а також розглядає процедури експорту та імпорту даних у форматі CSV.
Перестаньте залежати від програмістів чи обмежень Excel — отримайте прямий доступ до даних. Реєструйтеся на курси SQL вже сьогодні, щоб опанувати мову баз даних і відкрити нові перспективи в аналітиці та розробці!
Курси SQL підійдуть:
Бізнес-аналітикам та Data Analysts
Тестувальникам (QA Engineers)
Маркетологам та Product Managers
Розробникам-початківцям (Backend/Fullstack)
Фінансистам та бухгалтерам
Всім, хто працює з даними
Індивідуально (корпоративно) ~ 20 годин
Індивідуально (корпоративно) - за запитом
- Комфортні аудиторії
- Локації біля метро
- Сучасне комп'ютерне обладнання
- Актуальне програмне забезпечення
- Сертифікат
Для підприємств та підприємців ціна +10%
В групі - 24 годин
Індивідуально (корпоративно) ~ 20 годин
В групі - дивитись ціни та групи
Індивідуально (корпоративно) - за запитом
- Навчання в будь-якій точці світу
- Заняття в прямому ефірі
- Запис занять (відео-уроки)*
- Пробне заняття*
- Сертифікат
* Лише для групового навчання
Для підприємств та підприємців ціна +10%
Термін навчання визначає сам слухач
6 місяців доступу до онлайн-ресурсів
3900 грн/курс
- Навчання в будь-якій точці світу
- Вільний графік
- Підтримка викладача
- Сертифікат
Для підприємств та підприємців ціна +10%
Групи навчання
Програма курсу:
Введення:
- Встановлення та знайомство з MySQL
- Завантаження та налаштування бази даних Employees
- Вікно MySQL Workbench
Основи SQL:
- Команда USE та SHOW TABLES
- Типи даних. Запити метаданих
- Базовий синтаксис. Коментарі
- Вибірка даних. Команда SELECT
- Сортування результатів за допомогою ORDER BY (ASC | DESC)-
- Фільтрація за допомогою WHERE
- Комбінування умов за допомогою WHERE + (OR | AND| NOT)
- Оператори входжень та діапазонів (LIKE + IN + BETWEEN + IS NULL)
- Обмеження вибірки (LIMIT + DISTINCT)
- Псевдоніми (оператор AS)
Вікно MY SQL Workbench
- MIN
- MAX
- COUNT
- AVG
- SUM
- Практика
Групування та фільтри:
- Групування даних GROUP BY
- Фільтрування HAVING
- Практика
Рядкові функції та оператори:
- CONCAT
- CONCAT_WS
- LENGTH
- TRIM/LTRIM/RTRIM
- LOCATE
- LEFT
- RIGHT
- SUBSTRING
- REPLACE
- LOWER
- UPPER
- REPEAT
- ELT та ін.
- Практика
Числові функції та оператори:
- ROUND
- ABS
- CEILING
- FLOOR
- RAND та ін.
- Практика
Функції дати та часу:
- ADDDATE/ ADDTIME
- CURDATE/ CURRENT_DATE
- DATE
- DATE_FORMAT
- DATEDIFF
- DAY
- DAYNAME
- MONTH
- MONTHNAME
- NOW
- QUARTER
- STR_TO_DATE
- YEAR та ін.
Функції керування потоком:
- CASE
- COALESCE
- IFNULL
- IF
Об’єднання таблиць та запитів:
- UNION/UNION ALL
- INNER JOIN
- LEFT JOIN
- RIGHT JOIN
- FULL JOIN
- CROSS JOIN
- Практика
Підзапити та подання (VIEW)
Загальний табличний вираз (CTE)
Операції з таблицями(DDL/DML):
- Створення таблиць
- Зміна структури таблиці
- Видалення та очистка таблиці
- Додавання нових рядків до таблиці
- Зміна(оновлення) даних у таблиці
- Видалення рядків із таблиці
- Видалення всіх рядків у таблиці
- Перегляд списку таблиць
- Робота з індексами
- Практика
Експорт/імпорт даних у/з CSV
Віконні функції:
- FIRST_VALUE
- CUME_DIST
- LAG
- LEAD
- NTH_VALUE
- NTILE
- PERCENT_RANK
- RANK
- ROW_NUMBER
Як проходить навчання
Відгуки
Курси, які можуть вас зацікавити
Питання та відповіді
Кожен слухач може вибрати для занять будь-яку з 3-х наших філій (біля метро) по Києву.
Очно (у навчальному центрі); онлайн (Live-заняття з викладачем за допомогою Skype, Teamviewer чи інших програм); корпоративно (для підприємств) чи дистанційно (на основі відео-уроків). Заняття можуть відбуватися як у групах, і індивідуально.
Очно - кожен слухач (у групі або індивідуально) отримує сертифікат за умови проходження мінімум 90% обсягу заявленої програми;
Онлайн - для отримання сертифіката після закінчення навчання необхідно успішно виконати підсумкове завдання.
Кожен бажаючий може відвідати пробне заняття групи, щоб зрозуміти чи відповідає курс очікуванням.
Навчальний центр "ДАНКО" успішно працює на ринку бізнес-освіти з 1996 р. та зарекомендував себе як надійний донор професійних кадрів.