ძველ ვერსიაზე გადასასვლელად დააჭირე აქ

Data Engineering

  • 5.0 შეფასება

  • 33 ლექცია

  • 66 საათი

  • 17 კვირა

Data Engineering is the foundation on which the modern Data ecosystem stands. At its core, the goal of data engineering is to design and develop systems and infrastructure that automatically collect, store, and analyze data. Primarily, data engineering aims to develop methodologies and tools that ensure maximum process perfection, information sustainability, and reliability.

Along with fundamental concepts, students will learn to use key technologies and tools for data engineering such as Apache Airflow, Apache Kafka, temporary and persistent data storage systems (SQL, PostgreSQL, Redis), designing web services for data (FastAPI), and various Python libraries. They will understand how different technologies/tools interact with each other and how theoretical concepts help in perfecting practice.

კურსის დასრულების შემდეგ შეგეძლება

დამატებითი უნარები: Python, FastAPI, Apache Airflow, Apache Kafka, Data Workflow, Data Merting, Data Warehousing, PostgreSQL, Redis, SQL,

  • Use Python for data transformation and manipulation

  • Practically apply Python's data engineering and database libraries

  • Design architectural designs for high-performance and sustainable projects

  • Set up and design high-performance web services (FastAPI)

  • Ensure data sustainability and quality

  • Differentiate and implement ETL and ELT processes in various Data projects

  • Set up, orchestrate, design, and analyze data transformation processes

  • Work with temporary and persistent data storage systems (Redis and Postgres)

  • Practically use Apache Airflow, a data flow orchestration and design system

  • Understand the concepts of DAGs and Schedulers

  • Analyze and design Data Workflow systems

  • Understand the fundamental concepts of Apache Kafka

  • Practically work with Data Streams and Message Brokers

  • Analyze/design dependencies and relationships between data

  • Understand and work with principles of various data storage concepts (Data Warehousing, Data Marting)

გადაანაწილე გადასახადი
TBC განვადება
BOG განვადება

ვისთვის არის კურსი

Developers

Someone who has already started learning Python and has an analytical, detail-oriented mindset.

Data analysts

For data analysts who know the basics of Python and want to develop their career.

პროგრამა მოიცავს

Alumni Club

After successfully completing the final exam, graduates will be automatically enrolled in the Alumni Club. This membership grants them access to exclusive events, content, and special offers from our partner companies

Work Based Learning

The course includes practice-based learning, including assignments/exercises and individual projects.

Bilingual Certification

Upon successful completion of the course, students will receive a bilingual certificate.

კურსდამთავრებულები

5.0 Rate

სილაბუსი

What is Data Engineering
Data Engineer's responsibilities
Data-oriented thinking
Perfectionism
Dataclasses
Functional Programming and "Sequential code"
Generators
Lab session / Lecture and practical assignment
Context managers
Error handling
Modules and packages
Higher-order functions
Lab session / Lecture and practical assignment
Overview of pandas library
What is DataFrame
Python and pandas
Simple DataFrame operations (selection, filtering, indexing)
Lab session
Grouping data in Pandas DataFrame
Data aggregation
Data Cleaning and Handling
Merge, Join operations

აარჩიე შენთვის სასურველი დრო

ლექტორები

ლევან ალიბეგაშვილი

Data Engineering

ლევან ალიბეგაშვილი

Data Engineering

ლევანს მონაცემთა ინჟინრად და მეცნიერად მუშაობის მრავალწლიანი გამოცდილება აქვს. ის ამჟამად Senior Data Engineer-ის პოზიციას იკავებს DataArt-ში, სადაც SnowFlake საცავის გამართვასა და მონაცემთა შეყვანის ავტომატიზაციაზე მუშაობს. მანამდე ლევანი EPAM Systems-ში Data Lead-ის პოზიციას იკავებდა, სადაც მისი ძირითადი საქმიანობა მონაცემთა მიგრაციას, ETL/ELT პროცესების შემუშავებას და ბიზნეს ანალიტიკას მოიცავდა. ლევანს მუშაობის გამოცდილება აქვს როგორც მსხვილ საერთაშორისო კომპანიებში (FedEx Ground Services, Betsson Group), ისე საჯარო სექტორში (საქართველოს სოფლის მეურნეობის სამინისტრო, საქართველოს ეროვნული ბანკი). მისი კარიერა მოიცავს მრავალფეროვან პოზიციებს - Big Data Unit Head-იდან Policy Advisor-მდე, რაც მას უნიკალურ პერსპექტივას აძლევს მონაცემთა მეცნიერების სფეროში. ლევანი ასევე აქტიურად მუშაობდა ფრილანსერად, სადაც იგი Microsoft Excel-ისა და Power BI-ს ექსპერტის როლში გვევლინებოდა. მას ფართო გამოცდილება აქვს ისეთ ტექნოლოგიებში, როგორიცაა Python, SQL, Snowflake, ასევე მანქანური სწავლების მოდელების შემუშავებასა და დანერგვაში.

Linkedin

ხშირად დასმული კითხვები კურსის შესახებ

A: Data Engineering is increasingly vital in today's digital world. It bridges the gap between raw data and actionable insights, enabling businesses to make informed decisions. Data Engineers build and maintain the infrastructure that processes massive amounts of data, making it accessible and useful for analysis. This field offers excellent career prospects, competitive salaries, and the opportunity to work with cutting-edge technologies while solving complex real-world problems.
A: The course requires basic knowledge of Python, analytical and detail-oriented thinking abilities, as well as English language proficiency at B2 level. A strong interest and motivation to work with data is essential.

Your search Digital Designer did not match any documents

ვერ მიიღე შენთვის საინტერესო ინფორმაცია?

ჩაეწერე უფასო კონსულტაციაზე

შესაძლოა გაინტერესებდეს

რელევანტური რესურსები

იხილე სრულად