History
home
BDAI 연혁
home

Apache Airflow 기초부터 실전까지 🆕 (목 22:00 ~ 23:00)

강의 계획서

데이터를 정해진 시간에 맞춰 자동으로 수집하고 처리하는 워크플로 자동화(Airflow)의 기초부터 실습까지 배워보는 강의입니다.

🎯

[어떤 것을 배우나요?]
가장 대표적인 자동화 도구인 에어플로우의 핵심 개념과 작동 원리 익히기
도커 기반 환경에서 작업 순서를 짜고 흐름을 자동으로 관리하는 방법 배우기
API에서 데이터를 가져와 데이터베이스나 클라우드에 자동으로 쌓아주는 파이프라인 만들기

어떤 사람에게 추천하나요?

💻

[이런 분께 추천합니다]
반복되는 데이터 수집·처리 작업을 원하는 시간에 자동으로 실행되도록 시스템화하고 싶으신 분
실무에서 널리 쓰이는 에어플로우(Airflow)를 기초부터 차근차근 실습해보고 싶으신 분
선행 요구 역량: 파이썬 기초, 기본 명령줄(CLI) 사용 경험, SQL 기본 개념을 알고 계시면 수강이 훨씬 수월합니다.
📌
신청 전 확인하기!
실습 프로그램(Airflow)을 원활하게 돌리기 위해 컴퓨터 메모리(RAM)가 최소 8GB 이상이어야 합니다.
개인 PC에 도커(Docker) 설치가 필요합니다. (설치 과정은 수업 시간에도 함께 다룹니다!)

커리큘럼 (16주차)

1주차 
Apache Airflow 기초 개념 안내
2주차 
Docker 핵심 개념 이해
3주차 
Docker 컨테이너 생성 및 관리 실습
4주차 
Airflow 실행 환경 구성 및 UI 기본 기능 학습
5주차 
DAG의 기본 구조와 실행 흐름 작성
6주차 
Airflow 설정값과 외부 연결 정보를 관리
7주차 
.PythonOperator 파라미터 전달
8주차 
오퍼레이터 간 데이터 전달(XCom)
9주차 
BranchPythonOperator 활용
10주차 
TaskFlow API 기본 활용
11주차
Airflow 설정값과 외부 연결 정보 관리
12주차
API 조회 기반 데이터 수집
13주차
데이터베이스 작업 처리
14주차
Hook 개념과 기본 활용
15주차
클라우드 서비스 대상 작업
16주차
Airflow 기반 데이터 파이프라인 개발