0% completed
All LessonsFree Lessons (3)
Introduction
Getting StartedETL Pipeline StagesWhat Is an ETL Pipeline?A New Paradigm—ELTETL Example—ExtractionETL Transformation Example: Addressing Data Quality IssueETL Transformation Example: Handling Missing Values and DataETL Transformation Example: Sorting and Finalizing the DataETL Example—LoadETL Example—SchedulingBatch vs. Stream ProcessingData WarehouseExamples and Use CasesQuiz: ETL Pipelines
E: Extract
IntroductionData Extraction Methods OverviewExtracting Data with Web ScrapingWeb Scraping Exercise: Reading the DataWeb Scraping Exercise: DataFrames to CSVExtraction Using a REST APIExercise: Extracting Data with a REST APIFull Extraction From MySQL DatabaseIncremental Extraction From MySQL DatabaseExtraction From MySQL’s Binary LogExtract From PostgreSQL DatabaseExtraction From Google BigQueryExercise: DatabasesQuiz: Extracting Data
T: Transform
IntroductionData Typing and Structuring Using PythonExercise: Data Typing and StructuringAnonymizing and Encrypting Using PythonExercise: Anonymizing and Encrypting the DataData Cleaning Using Apache Spark: Missing DataData Cleaning Using Apache Spark: Duplicate DataExercise: Data CleaningFiltering, Sorting, Aggregating, and Binning Using SQLExercise: Filtering, Sorting, Aggregating, and BinningQuiz: Transforming Data
L: Load
IntroductionHosting and Deployment: On-Premise vs. Cloud-BasedHosting and Deployment: Open-Sourced vs. ProprietaryLoading Methods: Scheduled vs. On-DemandLoading Methods: Full Loading vs. Incremental LoadingLoading Data Using the COPY CommandExercise: The COPY CommandExercise: Incremental LoadQuiz: Loading Data
Orchestration
IntroductionDeploying AirflowETL Pipeline Exercise: Extracting DataETL Pipeline Example: Airflow Extraction TaskETL Pipeline Exercise: TransformETL Pipeline Example: Airflow Transform TaskETL Pipeline Example: LoadInteracting with Airflow

Mini Project

ETL Pipeline: Fraud Detection Preprocessing
Conclusion
Final Thoughts

Project

Premium
Build a News ETL Data Pipeline Using Python and SQLite
Mock interview
Premium
Fraud Detection System