online
Junior
2,5 місяці
Вт, Чт

Курс Професійна робота з базами даних

00 День днів
00 година годин
00 хвилина хвилин
00 секунда секунд
До початку Почався Незабаром Завершено
,
course-logo

Ти вже маєш практичний досвід у роботі з базами даних? Відмінно! Але чи готовий/ва ти розширити свої знання ще більше та зануритись в деталі цієї галузі? Якщо твоє рішення – так, то наш курс Професійна робота з базами даних онлайн створений саме для тебе!

Кожен модуль курсу охоплює різні аспекти роботи з базами даних, включаючи встановлення, під’єднання, оптимізацію, адміністрування та інші. Курс також включає необхідну кількість практичних завдань та прикладів для максимального засвоєння матеріалу.

Курс БД має 2 варіанти участі: “Professional” та “Mentor’s Coaching”

Professional – це участь в live-лекціях, доступ до додаткових e-learning курсів англійської та алгоритмів і структури даних, зворотній зв’язок від тренера по практичних завданнях. 

Mentor’s Coaching – має все вище перераховане в пакеті Professional, але в додаток +5 годин менторських консультацій з навички DataBases. Бо не завжди на шляху професійного зростання junior /middle спеціалістам трапляється досвідчений, зацікавлений, уважний та захоплений вузьким напрямком ментор, який:

  1. Проаналізує поточні знання.
  2. Скерує за road map-ою.
  3. Підкаже, що і де може йти не так.
  4. Навчить перевіряти свою роботу.

І що важливо – створить безпечну комунікацію, коли можна задати будь-яке питання та отримати слушну відповідь. Відповідь, що допоможе актуалізувати знання та підвищити рівень навичок, а не сумніви щодо того, чи ти взагалі готовий зростати. Саме в цьому переваги пакету «Mentor’s Coaching». Тож, обирай шлях, яким підемо разом та бронюй свій варіант участі в коментарі до реєстрації.

Не пропусти можливість заглибитись в тему та з допомогою ментора вдосконалити свою роботу з базами даних!

Кому підійде онлайн-курс по базах даних

Курс підійде розробникам програмного забезпечення рівня Junior або Middle, інженерам даних, аналітикам даних рівня Junior, інженерам з якості програмного забезпечення, бізнес-аналітикам та ІТ-менеджерам.

Вимоги до учасників курсу баз даних

Обов’язково: 

  • Розуміння SQL на базовому рівні
  • Наявність локально встановлених інструментів MSSQL Server, MS SQL Management Studio, Redis DB, Mongo DB та Compass for Mongo DB

Перевагою буде:

  • Практичний досвід використання баз даних, що допоможе краще засвоїти навчальний матеріал
  • Вміння працювати з текстовими редакторами, такими як Notepad++, інструментом DBeaver (community edition) та MS Excel
  • Наявність підписки на MS Azure

Переваги навчання на нашому онлайн-курсі баз даних

  • Широкий спектр аудиторії. Курс розрахований на різні категорії спеціалістів, від розробників програмного забезпечення до аналітиків даних та ІТ-менеджерів
  • Багато практики. Навчальний процес містить велику кількість практичних завдань та прикладів, а також домашні завдання, що дозволяє студентам здобувати реальний досвід роботи з базами даних (СУБД)
  • Сертифікат. Після завершення курсу всі студенти отримують офіційний сертифікат від Sigma Software University, що підтверджує їх участь та успішне засвоєння матеріалу. Цей сертифікат можна використовувати для наповнення твого резюме як додаткове підтвердження твоїх знань під час пошуку роботи або кар’єрного зростання

  • Курси Бази Даних пропонуються у форматі онлайн, що дозволяє студентам навчатися віддалено, зручно поєднуючи навчання з роботою або іншими обов’язками
  • Отримані знання зможуть покрити значущу частину роботи інженера баз даних незалежно від RDBMS системи. Перехід на іншу RDBMS систему відбудеться плавно та швидко, завдяки розумінню базових процесів, які будуть обговорені на курсі

Програма онлайн-курсу проєктування баз данних

Модуль 1 MS SQL Server
  • Що таке MS SQL Server
  • Встановлення MS SQL Server та БД з прикладами 
  • Створення нової бази даних MS SQL Server 
  • Створення таблиць в MS SQL Server
Модуль 2 Робота з базами даних
  • Під’єднання БД MS SQL SERVER до MS ACCESS, імпорт таблиць ODBC та ADO конектори
  • Індекси в MS SQL Server. Додавання / видалення індексів та обмежень. Специфічні індекси
Модуль 3 Реляційні відношення
  • Реляційні відношення, документування та створення ER-діаграм
  • Що таке GDPR. ETL процес. OLTP та OLAP
Модуль 4 Робота з даними
  • Розуміння транзакцій
  • Об’єднання таблиць логічні та фізичні
  • Використання таблиць з інших серверів
  • Вставка даних, конвертація даних
  • Використання змінних 
  • Робота зі строками 
  • Функції роботи зі строками
Модуль 5 Робота із запитами
  • Оператор MERGE, HASH значення
  • Поєднання 3 та більше таблиць
  • Оптимізатор запитів 
  • Вчимось розбиратися як обробляється запит
  • Таблична цілісність 
  • Тригери 
  • Мінімально логуємі операції
Модуль 6 Підготовка даних
  • Створення представлень даних 
  • Віконні функції 
  • Індексовані та матеріалізовані представлення 
  • Створення функцій 
  • Використання зовнішніх інструментів для підготовки даних
Модуль 7 Робота із запитами (Частина 2)
  • Підзапити 
  • Умовне виконання запитів 
  • Тимчасові табличні об’єкти 
  • Загальні табличні вирази
  • Огляд партиціонування
Модуль 8 Додаткові можливості
  • In-memory об’єкти
  • Додаткові можливості MS SQL Server: повнотекстовий пошук, обробка XML
  • Додаткові можливості MS SQL Server: обробка JSON
  • Безпека в MS SQL Server. Змінні, табличні змінні. Цикли. Курсори
Модуль 9 Робота із запитами (Частина 3)
  • Створення зберігаємих процедур 
  • Прискорення виконання запитів
  • Динамічні запити
Модуль 10 Пошук
  • Пошук об’єктів БД, залежність об’єктів 
  • Відключення автоінкремента, індексів, тригерів 
  • Статистика, обслуговування індексів
  • Керування виконанням запитів
  • Архітектурні питання налаштування БД
Модуль 11 Архітектура
  • Архітектура індексів 
  • Створення опису БД 
  • Системні БД, архітектура та обслуговування системного лог-файлу
  • Резервне копіювання БД
  • Блокування та дедлоки
  • Реплікація, дзеркалювання, збійо-стійкий кластер, лог-шипінг
Модуль 12 Додаткові інструменти
  • Додаткові корисні інструменти
  • Автотести
  • Agile, естімейшн, техніки планування складності задач
  • CI/CD, Git. DWH топології: Star, Snowflake 
  • DWH концепції: Kimball vs Inmon
  • Master Data Model, Slowly changed Dimension 
  • Безкодові ETL-застосунки. Робота з Power BI/Tableau
Модуль 13 Інші бази даних
  • Типи NoSQL DBs
  • Огляд
  • Key-Value DB Redis
Модуль 14 MongoDB
  • MongoDB
Модуль 15 Хмарні сервіси
  • Велика трійка хмарних провайдерів 
  • Огляд найпопулярніших RDBMS
  • Огляд DBT
У разі виникнення будь-яких питань звертайтесь до менеджера Світлани

Після завершення курсу баз даних онлайн ти зможеш

  • розуміти та обирати типи баз даних (БД), відповідно до вимог замовника (включаючи технологічну та фінансову компоненти)
  • повністю самостійно створювати нові бази даних, структури даних тощо
  • адмініструвати існуючі бази даних
  • вміти працювати з інструментами моніторингу стану БД та аналізувати виконання запитів
  • оптимізувати продуктивність окремих запитів, процедур та всієї БД
  • проєктувати та створювати сховища даних та обирати кращу модель, відповідно до вимог
  • створювати процеси трансформації даних (ETL, ELT, ETLT) для сховищ
  • створювати транзакційні процеси обробки даних
  • імпортувати та експортувати дані, обмінюватися даними за іншими БД, оркеструвати процеси
  • мати уявлення про налаштування систем машинного навчання
  • навчишся аналізувати звіти
  • а також матимеш добре теоретичне підґрунтя для роботи з БД

Бажаєш знати все про бази даних? Курс від Sigma Software University допоможе тобі стати справжнім експертом! Реєструйся зараз і відкрий для себе світ можливостей!

FAQ

Як довго триває курс по sql базах даних, і скільки годин на тиждень необхідно відводити на навчання?

Курс з баз даних має тривалість 15 модулів, які складаються з 23 занять, загалом 35 годин. На теоретичну частину щотижня необхідно буде приділяти біля 3-х годин. На практичну – біля 2-3х годин додатково, в залежності від модуля та наявності в ньому практики. Всі заняття будуть записані, тому буде можливість переглянути їх в зручний час та зробити практику.

Яка підтримка надається учасникам протягом курсу?

Всі учасники мають можливість консультуватись щодо своїх питань на теоретичних лекціях та в чаті підтримки по курсу. Також, кожен володар пакету участі “Mentor package” матиме 5 додаткових годин індивідуальної роботи з тренером.

Чи буде надано сертифікат про успішне завершення курсу?

Так. Після завершення курсу всі студенти отримують офіційний сертифікат від Sigma Software University, що підтверджує їх участь та успішне засвоєння матеріалу. Цей сертифікат можна використовувати для наповнення твого резюме як додаткове підтвердження твоїх знань під час пошуку роботи або кар’єрного зростання.

В якому вигляді тренером буде надаватись зворотний зв'язок по практичним завданням?

Розбір домашніх робіт та видача фідбеку буде відбуватись на занятті, щоб була можливіть пояснити те чи інше питання якнайкраще.

Які можливості професійного розвитку надає цей курс з баз даних?

Наш курс з баз даних не лише допоможе тобі отримати глибоке розуміння теоретичних аспектів роботи з базами даних, але й надасть практичні навички, необхідні для ефективної роботи з ними. Ти дізнаєшся про розробку, адміністрування та оптимізацію баз даних, а також про інструменти для аналізу та використання даних. По завершенню курсу ти будеш готовий/ва до роботи з будь-якими базами даних і матимеш впевненість у своїх навичках, що відкриє перед тобою широкі можливості для кар’єрного зростання у сфері аналітики даних та розробки програмного забезпечення.

Доєднуйся зараз
та навчайся з нами!
Дякуємо за
реєстрацію

    Ми отримали ваш запит, наш менеджер найближчим часом зв'яжеться з вами.

    Подати ще одну заявку