Робота з базами даних з нуля
Практичний інтенсив, який навчить вас розуміти мову даних і перетворить магію чисел у зручний інструмент.
Сьогодні будь-який бізнес генерує величезну кількість даних. В них прихована важлива інформація, яка допомагає компанії розвиватися та збільшувати прибуток. Проте без правильної роботи з даними — уся ця інформація не приноситиме жодної користі.
Ми створили цей курс, щоб ви знали, де шукати важливі вам дані, змогли обробити та підготувати їх до подальшого аналізу, і в результаті — навчились ухвалювати рішення на їх основі.
Це навчання для:
QA-інженерів
Щоб ви змогли якісно вести документацію проєкту, який використовує бази даних, без проблем налаштували автотести та навчились працювати із SQL-запитами.
Розробників
Досконало опануєте мову запитів, щоб працювати з БД на серверній частині сайту чи застосунку та пройти співбесіду на позицію Fullstack Developer.
Інших IT-спеціалістів
Впровадите data-driven підхід на своїх проєктах, дізнаєтесь, як завдяки маніпуляціям з даними отримати користь для продукту.
Чому саме бази данних?
Об’єми інформації, яку генерує людство навіть за одну секунду неможливо уявити. International Data Corporation прогнозує, що до 2025 року кількість даних на планеті збільшиться до 175 зетабайт. З них — 150 трильйонів гігабайт потребуватимуть аналізу.
Дані продовжать зростати, а разом з ними зростатиме попит на спеціалістів, які вміють з працювати з великими базами даних.
Опанувати цей скіл зараз = інвестувати у майбутнє.
Вас навчатиме
Максим Івашура
Наразі проєктує дата-сховища в Intellias на позиції Sr. Data Warehouse/Database Engineer
Займався інженерією даних в найбільшій IT-компанії України
Більше 5 років викладає бази даних для освітніх програм в Sigma Uni, Intellias, EPAM.
Програма курсу
Натисніть на модуль та дізнавайтеся детальну програму
- Зрозумієте, чим займається Data Engineer, його обов’язки та щоденні задачі
- Дізнаєтесь різницю між локальними, серверними та хмарними базами даних
- Розберетеся в етапах побудови та роботі реляційних БД
- Працюватимете з інструментом Microsoft Access
- Опануєте оператори SELECT, WHERE, TOP, DISTINCT, ORDER BY
- Створите таблиці та запити у візуальному побудовнику
- Застосуєте правила нормалізації даних до власної БД
- Зрозумієте, що таке індекси та зв’язки в базах даних
- Навчитесь працювати з рядками та розрахованими полями у таблицях
- Розглянете види JOIN та приклади їх застосування
- Розберетеся, як застосовувати рядкові функції
- Дізнаєтеся, як агрегувати числові значення та витягувати статистичну інформацію
- Розглянете різницю між операторами UNION, UNION ALL та EXISTS
Розберетеся, як використовувати підзапити - Дізнаєтесь, як об'єднати дані з різних запитів в один результат
- Зрозумієте, різницю між DML та DQL в мові структурованих запитів та застосуєте групу операторів UPDATE, INSERT, DELETE
- Отримаєте best practices від лектора у побудові запитів, щоб уникнути поширених помилок
- Ознайомитеся з різними форматами даних: XML, JSON, YAML, XSLT
- Розберете плюси та мінуси нереляційних БД
Розглянете моделі хмарних сервісів (IaaS, SaaS, PaaS) та різницю між ними - Дізнаєтеся основи візуалізації даних та основні інструменти для цього
- Побудуєте роадмап розвитку у професії Data Engineer та наступні кроки у роботі з базами даних
Часті питання
Курс складається з 4 модулів та 29 занять. Протягом навчання ви відкриваєте відеоуроки та опрацьовуєте теми. В кінці кожного заняття на вас чекають тести для самоперевірки, а в кінці модуля — практичне завдання з перевіркою та фідбеком лектора. Також, щосуботи учасники курсу відвідують Q&A-сесію з лектором, де мають змогу поставити запитання та глибше розібратися у темах.
Відеоуроки тривають 30 хвилин. Тривалість воркшопів з лектором — 1,5 години.
Цей курс передбачає опанування баз даних з нуля. Але для того, щоб навчання було ефективним, ми очікуємо від студентів досвід у комерційній розробці та розуміння того, як функціонує IT-сфера. Якщо ви не IT-фахівець — матеріал та спрямування курсу може не вирішити ваших запитів.
Після курсу ви матимете навчальний кейс — а саме базу даних для магазину автозапчастин спроєктовану з нуля та необхідні практичні навички для старту у професії Data Engineer.
Так, звісно. Навчання відбувається в онлайн-форматі у зручному для вас темпі. Відеоуроки тривають 30 хв і ви зможете переглядати їх самостійно. 4 live-сесії з лектором, де ви зможете поставити питання та розібратися з труднощами у навчанні, проходитимуть по суботах і триватимуть 1,5 години.
Курс стартує 25 березня.
Після кожного відеоуроку ви отримаєте завдання для самоперевірки, щоб закріпити набуті знання. А в кінці кожного модуля — на вас чекатиме практичне завдання, яке перевірятиме лектор. На виконання цього домашнього завдання ви матимете 1 тиждень.