Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Hands-On End-to-End Big Data Projects
Rating: 3.5 out of 5(5 ratings)
108 students

Hands-On End-to-End Big Data Projects

Work with Big Data Tools, SQL Databases, AWS, ETL, Data Integration Tools & more to master real-world Big Data Projects
Created byMD Imran
Last updated 2/2026
English

What you'll learn

  • How to Build a Scalable Data Pipeline using various Components
  • Data Warehouse Design
  • Data Preparation,Cleaning, Data Transformation and Manipulation
  • Industry Project Ready projects

Course content

5 sections112 lectures9h 38m total length
  • Exploration of the dataset4:11

    Explore a sales data set by analyzing columns like region, country, item type, and sales channel, and learn to transform order date and ship date formats in a data pipeline.

  • Creating EMR Cluster6:52
  • Login into EMR part 18:20
  • Login into EMR part 22:36
  • Upload Data into Amazon S32:51

    Create an S3 bucket, upload the sales data CSV, and prepare it for loading into the EMR cluster, setting up the extract and load steps before transformation.

  • using HIve as ETL Tool14:11
  • Hive Data Insertion2:05
  • Install Tableau Desktop6:27
  • Install Driver2:14
  • Connect Tableau to Amazon EMR Hive2:46
  • Add data schema and Table0:52

    Set the default schema and final stage table, drag the final sales table onto the canvas. Preview data in Tableau with measures and dimensions.

  • plot charts in Tableau part 16:28
  • plot charts in Tableau part 29:27
  • plot charts in Tableau part 32:51
  • plot charts in Tableau part 44:38
  • plot charts in Tableau part 54:58
  • Building Dashboard and story14:58

    Drag and drop charts to build a dynamic dashboard, set auto size, apply filters for interactive insights, and create stories with captions for presentations across the data source.

  • Resources0:02

Requirements

  • It is also beneficial to have prior knowledge of SQL, programming basics, data pipelines and ETL concepts

Description

The Big Data Projects course is designed to provide students with an in-depth understanding of the various tools and techniques used to handle and analyze large-scale data. The course will cover topics such as data preprocessing, data visualization, and statistical analysis, as well as machine learning and deep learning techniques for data analysis.

Throughout the course, students will be introduced to the Hadoop ecosystem, including technologies such as Hadoop Distributed File System (HDFS), MapReduce, and Apache Spark. Students will also gain hands-on experience working with big data tools such as Apache Hive, Pig, and Impala.


At the end of the course, students will have the necessary skills and knowledge to handle large-scale data and analyze it effectively. Students will also have a solid understanding of the Hadoop ecosystem and various big data tools that are commonly used in the industry.


A real data engineering project usually involves multiple components. Setting up a data engineering project, while conforming to best practices can be extremely time-consuming. If you are


A data analyst, student, scientist, or engineer looking to gain data engineering experience, but are unable to find a good starter project.

1. Wanting to work on a data engineering project that simulates a real-life project.

2. Looking for an end-to-end data engineering project.

3. Looking for a good project to get data engineering experience for job interviews.


Then this Course is for you. In this Course, you will

  1. Learn How to Set up data infrastructure such as Airflow, Redshift, Snowflake, etc

  2. Learn data pipeline best practices.

  3. Learn how to spot failure points in data pipelines and build systems resistant to failures.

  4. Learn how to design and build a data pipeline from business requirements.

  5. Learn How to Build End to End ETL Pipeline

  6. Set up Apache Airflow, AWS EMR, AWS Redshift, AWS Spectrum, and AWS S3.


Tech stack:  

➔Language: Python

➔Package: PySpark

➔Services: Docker, Kafka, Amazon Redshift,S3, IICS, DBT Many More


Requirements

  • This course  presume that students have prior knowledge of AWS or its Big Data services.

  • Having a fair understanding of Python and SQL would help but it is not mandatory.


Every Month New Projects will be added


Who this course is for:

  • People with some software background who want to learn the New technology in big data analysis will want to check this out. This course focuses on Various Big data Tools; we introduce some Data Engineering and data Science concepts along the way, but that's not the focus. If you want to learn how to Build Data Engineering Projects , then this course is for you.
  • Data analysts and Data Engineer who are curious about Big Data Tools and how it relates to their work.