Anand Group (Anand Automotive Pvt. Ltd.) - Corporate Training Program
Industry Training Programs delivered to Anand Group Employees, covering AI, ML, Python, SQL, Data Analysis, and Data Visualization
Prakash Ukhalkar
About this Training
A structured, hands-on corporate training program delivered to employees of Anand Group (Anand Automotive Pvt. Ltd.), covering Data Analysis using Python and SQL across two progressive phases. Sessions were conducted using Jupyter Notebooks on Google Colab and VS Code, progressing from SQL-based database management to Python-powered data science and manufacturing quality analytics.
Training Objectives:
- Create and manage relational databases using Python's built-in
sqlite3module - Write SQL queries -
SELECT,WHERE,ORDER BY,GROUP BY,HAVING,JOIN, and Subqueries - Visualize business data (bar, pie, line, scatter, histogram) from live SQL results using Matplotlib
- Perform array-based numerical computing & statistical summaries using NumPy
- Load, clean, filter, & aggregate tabular data using Pandas DataFrames
- Apply statistical visualization (heatmaps, pair plots, distribution charts) using Seaborn
- Build end-to-end data pipelines from raw CSV/Excel data to visual reports
- Apply Statistical Process Control (SPC) - X-bar, R, p-chart, c-chart, and Cpk to manufacturing quality data
Learning Outcomes:
- Query, update, & manage SQLite databases using Python
- Generate professional data visualizations from database & tabular data
- Use NumPy & Pandas for data analysis and statistical summaries
- Build a Manufacturing Quality Dashboard using SPC methods from Excel/CSV data
- Execute complete batch quality analysis pipelines independently
Training Structure
Phase 01 - Python and SQL for Manufacturing
Covers SQLite3 database operations, SQL querying techniques (JOINs, GROUP BY, Subqueries), and Matplotlib-based data visualization directly from database query results culminating in a Capstone with a Manufacturing SPC Quality Dashboard.
Phase 02 - Python for Data Analytics
Builds Python data science skills with NumPy, Pandas, Matplotlib, Seaborn, and SQLite3 integration ending with a lab assignment requiring a complete Batch Quality Analysis Pipeline from raw data to visual summary.
Tools & Environment:
Phase 01 - Python and SQL for Manufacturing
Hands-on sessions using Python's sqlite3 module to create and manage relational databases, write production-grade SQL queries, visualize query results with Matplotlib, and build a Manufacturing SPC Quality Dashboard as the capstone project.
Day 1: Employee & Department
Introduction to relational databases using Employee and Department tables.
Open NotebookDay 2: SQL Querying
Advanced SQL querying techniques - filtering, joins, aggregations, and subqueries.
Open NotebookDay 3: Data Visualization
Visualizing database outputs and business data using charting techniques.
Open NotebookDay 4: Capstone Project
End-to-end capstone project integrating SQL querying and data analysis concepts.
Open NotebookDay 4: Statistical Process Control
Introduction to SPC concepts and control charts for quality data analysis.
Open NotebookSQL Practice Exercises
Curated SQL practice problems to reinforce querying skills learned across Phase 01.
Open NotebookPhase 02 - Python for Data Analytics
Builds on Phase 01 by introducing the full Python data analytics stack - NumPy arrays, Pandas DataFrames, Matplotlib charts, Seaborn statistical plots, and SQLite3 integration — with a lab assignment requiring an end-to-end Batch Quality Analysis Pipeline.
2.1: NumPy & Pandas Foundations
Core array operations with NumPy and tabular data manipulation using Pandas.
Open Notebook2.2: Matplotlib Visualization
Creating static charts and plots using Matplotlib for data exploration and reporting.
Open Notebook2.3: Seaborn Visualization
Statistical data visualization with Seaborn - heatmaps, pair plots, and distribution charts.
Open Notebook2.4: SQLite3 Database Integration
Connecting Python to SQLite3 databases for seamless data querying and storage.
Open Notebook2.5: Lab Assignment
Hands-on lab assignment combining all Phase 02 concepts for applied practice.
Open Notebook2.6: Lab Assignment Solution
Detailed walkthrough of the lab assignment solution with explanations and best practices.
Open Notebook