Тривалість оплачуваного стажування (5 днів на тиждень, 8 годин на день)
2,5 місяці
Опис курсу:
Курс Data Engineering розроблений для тих, хто зацікавлений у кар'єрі в галузі обробки даних. В рамках цього курсу ви вивчите основи проектування даних, пов'язані з побудовою конвеєрів даних за допомогою Python, SQL, NoSQL та інших сучасних технологій.
Завдяки цьому курсу ви познайомитеся з екосистемою Data Engineering, пайплайнами інтеграції та репозиторіями даних. Ви вивчите реляційні та нереляційні бази даних, дізнаєтеся, що таке сховища, а також будете вміти зберігати та обробляти великі обсяги інформації.
В рамках курсу ви зможете:
Зрозуміти, що таке інженерія даних, як виглядає сучасна екосистема даних.
Застосувати на практиці основи програмування Python, а також різні способи обробки даних, використовуючи базові конструкції, колекції, Pandas і т.д.
Вивчити бази даних, включаючи проектування баз даних, створення таблиць, використання обмежень та роботи з ними.
Проєкти
Протягом навчання студенти будуть розробляти проекти, які охоплюють матеріал, вивчений під час курсу, це дозволить їм закріпити отримані знання на практиці. Фінальним етапом курсу Data Engineering є розробка підсумкового проекту. Ви зможете комплексно зібрати всі знання отримані протягом навчання і застосувати їх на практиці використовуючи реальні кейси і працюючи в команді. Всі кейси охоплюють розв'язання реальної проблеми з використанням знань та досвіду, набутих вами в рамках курсу навчання.
Оцінювання
Під час навчального процесу студенти будуть виконувати домашні завдання і проекти, на основі яких експерти курсу оцінять їх практичні навички та знання, а також рівень індивідуальної роботи. Результати фінального проекту будуть оцінюватися наставниками, які проводять комплексну оцінку підходів і артефактів.