(DA4.1) Data Analytics Job Ready Program
(DA4.1) Data Analytics Job Ready Program
DATA ANALYTICS
JOB READY PROGRAM
DATICTION
Dhaka, Bangladesh
Module 01: Excel for Data Analytics
Project on Excel
Requirements:
1. Data Preparation:
• Clean and validate the dataset to ensure data integrity.
• Apply conditional formatting to highlight inconsistencies.
2. Data Analysis:
• Use PivotTables to summarize sales by product, region, and customer segment.
• Calculate key metrics like profit margins and average order value.
3. Visualizations:
• Include:
o Sales Trend Chart: Monthly sales trends (line chart).
o Top Products Chart: Top products by revenue (bar chart).
o Customer Distribution Chart: Regional distribution (pie chart).
o Inventory Chart: Stock levels vs reorder thresholds (combo chart).
4. Dashboard Design:
• Add slicers and dropdowns for filtering data dynamically.
• Apply professional formatting and dynamic titles.
Submission:
• Submit the Excel file with a functional dashboard.
• Include a brief summary of key insights (2-3 sentences).
Evaluation Criteria:
1. Data Cleaning and Preparation (20%)
2. Analysis and Formula Usage (30%)
3. Visualization Quality (30%)
4. Dashboard Design and Interactivity (20%)
Project on Power BI
Requirements:
1. Dataset:
• Use the provided dataset or select a relevant one (e.g., sales, finance, or
operations).
• Ensure the dataset has multiple tables to practice data modeling.
2. Deliverables:
• Dashboard Components:
o Overview Page: Key performance indicators (KPIs).
o Detail Pages: At least 3 pages focusing on trends, segmentation,
and performance.
o Insights Page: Actionable recommendations using DAX and
visuals.
• Features to Include:
o Data Cleaning: Handle missing values, duplicates, and
transformations in Power Query.
o Data Modeling: Create relationships, calculated columns, and
measures.
o Visualizations: Diverse and advanced visuals like slicers, drill-
throughs, and custom charts.
o DAX Measures: At least 5 (e.g., YOY growth, retention rate).
o Publish: Share report via Power BI Service with refresh schedules.
Submission:
• Power BI file (*.pbix).
• A brief summary of the process and key insights.
• Optional: Short recorded walkthrough of the dashboard.
Evaluation Criteria:
• Data Preparation & Modeling (40%).
• Visual Design & Interactivity (30%).
• Insights & Recommendations (30%).
Requirements:
1. Database Setup:
• Create the following tables:
o Products (ProductID, ProductName, Category, Price,
StockQuantity)
o Suppliers (SupplierID, SupplierName, ContactName, Phone)
o Orders (OrderID, ProductID, QuantityOrdered, OrderDate,
SupplierID)
• Insert data into these tables (at least 5 rows for each).
2. Data Manipulation:
• Insert new products into the Products table (at least 3 products).
• Update the stock quantity of a product (e.g., add 10 more units).
• Delete an order from the Orders table.
3. Join and Aggregation:
• Join the Products and Orders tables to list orders with product names and
quantities.
• Calculate total value of products ordered (Price * QuantityOrdered).
• Show total stock quantity for each product and the number of orders.
4. Advanced SQL Functions:
• Use aggregate functions to calculate the average price of products in
each category.
• Create a view showing total sales per product (Price * QuantityOrdered).
• Find products ordered more than 10 times using conditional
expressions.
Submission:
1. SQL Script:
Submit a script containing:
• SQL code for table creation and data insertion.
• SQL queries for each of the tasks above.
2. (Optional) Report:
A short summary explaining:
• The database structure.
• How the SQL queries were used.
Evaluation Criteria:
1. Database Setup & Data Insertion (20%)
2. Data Manipulation (25%)
3. Joins & Aggregation (25%)
4. Advanced SQL Functions (20%)
5. Code Organization (10%)
6. Report (Optional, 5%)
Project on Python
Requirements:
1. Dataset Selection:
• Choose a dataset from sources like Kaggle or UCI (e.g., sales, weather, or
student performance data).
• The dataset should have at least 5 columns, with both numerical and
categorical data.
2. Data Cleaning:
• Import the dataset using Pandas.
• Handle missing values and remove duplicates.
• Convert data types where necessary (e.g., dates, categorical data).
3. Data Analysis:
• Perform basic data manipulation (filter, sort, group) using Pandas.
• Use descriptive statistics (mean, median, etc.).
• Apply simple aggregations (e.g., total sales by month).
4. Data Visualization:
• Visualize the data using Matplotlib and Seaborn:
▪ Create histograms, boxplots, bar charts, or line plots.
▪ Show trends or correlations using heatmaps or pairplots.
5. Report:
• Provide a brief report (1-2 pages) summarizing your findings,
visualizations, and conclusions.
Submission:
1. Python Code: Jupyter notebook or Python script with data cleaning,
manipulation, and analysis.
2. Report: 1-2 page report summarizing insights and visualizations.
3. Dataset: The dataset used for analysis.
Evaluation Criteria:
1. Data Cleaning (25%) – Handling missing data and duplicates.
2. Analysis (30%) – Proper use of Pandas for data manipulation.
3. Visualization (25%) – Clear and appropriate visualizations.
4. Report (20%) – Clarity and conciseness in summarizing findings.
Module 05: Capstone Project
Project Requirements:
1. Data Collection & Import:
• Choose a dataset (minimum 1000+ rows and 7+ columns).
• Import the dataset into Excel, Power BI, or Python.
2. Data Cleaning & Preprocessing:
• Handle missing data, duplicates, and outliers.
• Apply necessary data transformations (use SQL for database operations
and Python or Excel for preprocessing).
3. Exploratory Data Analysis (EDA):
• Use Python (Pandas, NumPy) for data analysis.
• Visualize data using Matplotlib or Seaborn.
• Use Pivot Tables/Charts in Excel (if applicable).
4. Data Analysis & Visualization:
• Write SQL queries for data analysis.
• Use Power BI to create dashboards with interactive visualizations.
• Alternatively, create charts using Matplotlib and Seaborn in Python.
5. Final Reporting:
• Create a report summarizing your findings, visualizations, and insights.
• Use Excel/Power BI for the report, or Python if preferred.
Submission:
1. Final Report:
• A 3-4 page summary of the project with insights and visualizations.
2. Code/Workbook/Report:
• Python code (Jupyter/Script), Excel workbook, or Power BI report file.
3. Optional Presentation:
• PowerPoint presentation summarizing your project.
Evaluation Criteria:
1. Data Cleaning & Preprocessing (20%)
2. Exploratory Data Analysis (20%)
3. Data Analysis & Visualization (30%)
4. Reporting & Insights (20%)
5. Presentation (10%)
This capstone project encourages you to apply all the skills learned in a real-world
scenario, integrating SQL, Python, Excel, and Power BI.
Datiction!