Курс Data Software Engineering
- Online
- Для початківців
- Data Engineer / Big Data
![]() |
|
Навчальний центр: | EPAM |
---|---|
Формат: | Курс |
Мова викладання: | English |
Тривалість навчання: | 3 місяців |
Початок курсу: | Будь-який момент |
Вартість навчання: | Безкоштовно |
Подробиці та реєстрація
На цій програмі ти зможеш вивчити технології обробки великих даних (Hadoop, Apache Spark, Kafka тощо), дослідити проєктування, розробку й підтримку програмних систем з великим обсягом даних, дізнатися більше про можливості основних хмарних платформ та отримати інші знання і навички, необхідні для старту в професії Data Software Engineer.
Програма курсу
Модуль 1. Базові технічні курси для самостійного вивчення
Git
- Version Controlling Concepts
- Version Control Types
- Branching, Merging and Conflict Solving
Software Development Methodologies
- Software Development Model
- Waterfall
- Agile
- Scrum
- Kanban
- Test-Driven Development
Cloud Overview
- Cloud Core Concepts
- Cloud Service Models
- Cloud Ownership
- Public Cloud Platforms Overview
Introduction to DevOps
- Docker Image / Docker Container / Docker Hub
- Kubernetes and Basic Concept
- Continuous Integration, Continuous Delivery, Continuous Deployment
- Virtual Machine / Container
Python Core
- Data Types
- Functions
- Modules and Packages
- Lists and Tuples
- Queues and Stacks
- Sets
- Dictionaries
- Conditional Execution
- Loops
- Error Handling Core
Модуль 2. Вступні курси для самостійного вивчення Data Engineering
DB and SQL Fundamentals
- DB Basics
- TCL Statements (Transaction Control Language)
- DML Statements (Data Manipulation Language)
- DDL Statements (Data Definition Language)
- DCL (Data Control Language)
- SQL for Analysis
Data Modelling and Data Architecture
- OLAP vs OLTP
- Kimball and Inmon Approaches DWH Layers
- Dimension. Types. SCD
- Fact Table. Types
- ETL and ELT
NoSQL
- NoSQL vs RDBMS
- CAP Theorem: No SQL Types
- Spark Cassandra
- MongoDB
- HBase
Big Data / Data Lake Concept
Data Lake vs Data Warehouse: Key Differences.
Лабораторія EPAM
- Cloud (Azure or AWS)
- Spark
- Databricks
- Kafka
- Hadoop
- Airflow
- Elastic
- Data Flow & Pipelining
- Orchestration & Scheduling
Що необхідно для успішного навчання
- Рівень англійської мови від B1 (Intermediate) та вище
- Впевнені навички програмування на Python
- Досвід використання однієї з додаткових мов (Java або Scala)
- Глибокі знання теорії реляційних СУБД
- Високий рівень володіння SQL (DML/DDL/DCL/TCL)
- Теоретичні знання DWH/Data Lake та одного з інструментів візуалізації даних
- Базове розуміння Linux, Docker та Kubernetes
Як долучитися до програми
- Зареєструйся
- Склади тест з англійської мови
- Пройди технічний тест на знання Python
- Отримай посилання на платформу Learn і починай навчання
Додаткова інформація
- Це навчання тільки для громадян України, які зараз знаходяться на території України
- Зверни увагу, що формат навчання на тренінгу не має дедлайнів, однак реєстрація може бути закрита в будь-який момент
- Активні учасники тренінгів, доступних на платформі training.epam.ua, та співробітники компанії EPAM не можуть брати участь у цій програмі. Звернися до свого координатора або ресурсного менеджера, щоб дізнатися про інші доступні можливості для навчання і росту
- У тебе є приблизно 3 місяці, щоб пройти навчальні модулі. Якщо ми не побачимо прогресу протягом цього часу або ти вирішиш відмовитися від участі, заявку буде автоматично скасовано
- Організатори залишають за собою право відмовити кандидату в навчанні та подальшій співпраці на будь-якому етапі без додаткових пояснень та зобов'язань
Особливості курсу
- Навчання в ІТ-компанії
- Професійні навчальні матеріали
- Практично-орієнтований підхід
- Глибоке занурення в спеціалізацію
- Можливість потрапити до EPAM Лабораторії
Категорії курсу
Читайте нас в Telegram, щоб не пропустити анонси нових курсів.
Схожі курси
Навчальний центр
EPAM
Формат
Online
Початок навчання
16.12.2024
Тривалість
14 тижнів
Рівень
Для початківців
Мова навчання
Ukrainian, English
Вартість
безкоштовно
Навчальний центр
CyberBionic Systematics
Формат
Online
Початок навчання
Дата формується
Тривалість
20 годин
Рівень
Для початківців, Для досвідчених
Мова навчання
Ukrainian
Вартість
5 127 UAH за курс
Навчальний центр
Robot Dreams
Формат
Online
Початок навчання
01.04.2025
Тривалість
19 занять
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Sigma Software University
Формат
Online
Початок навчання
03.06.2025
Тривалість
16 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
19 760 UAH за курс