Learn to take raw data and turn it into decisions. This course covers Excel-based analysis, SQL fundamentals, data modelling in Power BI, and DAX basics β ending with a portfolio project you can show in interviews. Practical, assignment-heavy, and honest about what "analyst" roles actually require.
You already work with Excel reports and want to move to SQL and Power BI for larger datasets and interactive dashboards.
You want a practical analytics skill that employers test in interviews β and a portfolio project to prove it.
You are moving into analytics from another field and need structured, honest training β not a bootcamp promise of a βΉ12 LPA job.
You want to build your own sales and operations dashboards without depending on technical staff.
Eight modules, each ending with a practical deliverable. You work on a real e-commerce/sales dataset from Module 3 onward.
| Module | Topics Covered | Practical Work |
|---|---|---|
| 1. Analytics Foundations | What data analytics is, types of analytics, data lifecycle, roles and responsibilities | Define a business question and outline the data you need to answer it |
| 2. Excel for Analysis | Data cleaning, SUMIFS, COUNTIFS, XLOOKUP, PivotTables, charts, basic statistical summaries | Analyse a 2,000-row sales file and summarise key metrics |
| 3. SQL Fundamentals | SELECT, WHERE, ORDER BY, GROUP BY, HAVING, DISTINCT, aliases | Write 15+ queries against a sample sales database |
| 4. SQL Joins & Aggregation | INNER, LEFT, RIGHT, FULL joins, UNION, aggregate functions, CASE statements | Combine orders, customers, and products tables to build a report |
| 5. Subqueries & Window Functions | Subqueries, CTEs, ROW_NUMBER, RANK, DENSE_RANK, running totals | Find top-N customers per region; compute month-over-month growth |
| 6. Power BI β Data Preparation | Connecting to Excel/SQL, Power Query, data cleaning, relationships, star schema basics | Build a clean data model from raw sales data |
| 7. Power BI β Visuals & DAX | Cards, bar/line charts, slicers, tables, matrices, DAX measures (CALCULATE, SUMX, time intelligence basics) | Build an interactive sales dashboard with 6+ visuals |
| 8. Portfolio Project | End-to-end project: business question β data β analysis β dashboard β insights presentation | Deliver a complete Power BI report + 1-page insight summary |
Python + Pandas introduction is included only if the batch curriculum includes it. [VERIFY WHETHER PYTHON MODULE IS INCLUDED]
Duration: Contact us for the current schedule and total teaching hours.
Every query below is syntactically correct and runs on standard SQL (MySQL, PostgreSQL, SQL Server). Practise these against the class dataset.
DATE_TRUNC works in PostgreSQL. In MySQL, use DATE_FORMAT(order_date, '%Y-%m'). In SQL Server, use DATEFROMPARTS(YEAR(order_date), MONTH(order_date), 1). The class covers the correct syntax for the database you install.
| Measure | DAX | Purpose |
|---|---|---|
| Total Sales | Total Sales = SUM(Sales[Amount]) | Base measure for all reports |
| Sales LY | Sales LY = CALCULATE([Total Sales], SAMEPERIODLASTYEAR(Dates[Date])) | Year-over-year comparison |
| YoY % | YoY % = DIVIDE([Total Sales] - [Sales LY], [Sales LY]) | Growth percentage |
| Orders Count | Orders = COUNTROWS(Sales) | Number of orders |
| Avg Order Value | AOV = DIVIDE([Total Sales], [Orders]) | Average order size |
| Top N Products | Uses RANKX with ALLSELECTED | Ranking in visuals |
SAMEPERIODLASTYEAR require a proper Date table marked as a date table. The course shows how to build one with CALENDAR or CALENDARAUTO and link it to the fact table.
In Module 8, you complete an end-to-end analytics project. This becomes a portfolio piece you can present in interviews.
An e-commerce sales dataset with orders, customers, products, returns, and dates. All data is anonymised practice data, not real client data.
Which product categories drive the most revenue? Which cities have high return rates? What is the month-over-month growth trend? Who are the top 20 customers by lifetime value?
SQL for extraction and joining, Power Query for cleaning, Power BI for modelling, DAX for measures, and a 1-page written insight summary.
A .pbix file, exported PDF report, and a 1-page written summary. Together, these form the portfolio piece you share with interviewers.
| Job Role | Typical Tools Tested |
|---|---|
| Junior Data Analyst | SQL queries, Power BI dashboards, Excel analysis |
| MIS Analyst | Excel + Power BI, report automation |
| Reporting Analyst | SQL for data extraction, Power BI visuals |
| Business Analyst (entry-level) | Data interpretation, dashboard storytelling |
| Operations Analyst | Excel, SQL, operational KPIs |
WHERE filters rows before grouping. HAVING filters groups after aggregation. Example: WHERE status = 'Delivered' filters rows; HAVING SUM(amount) > 10000 filters aggregated groups.INNER JOIN returns only rows where the join condition matches in both tables. LEFT JOIN returns all rows from the left table, with NULL for unmatched right-table columns. Use LEFT JOIN when you want to keep unmatched records β for example, all customers including those with no orders.WITH. It improves readability over nested subqueries and can be referenced multiple times in the same query. Use it when the same aggregated logic is needed in multiple places, or when a subquery would become hard to read.CALCULATE function. Every measure is evaluated in a filter context. CALCULATE modifies the filter context, which is why it is the most important DAX function to master.DISTINCT to return unique rows, or ROW_NUMBER() OVER (PARTITION BY ... ORDER BY ...) to identify and filter duplicates. For deduplication, ROW_NUMBER is more flexible because you can choose which row to keep.If you already handle Excel comfortably (SUMIFS, lookups, PivotTables), you can start Data Analytics directly. If your Excel is weak, take Advanced Excel & MIS first β Power BI uses the same thinking, and a shaky Excel foundation slows you down.
Data Analytics focuses on querying and visualising data using SQL and Power BI. Python Programming focuses on building programs and logic. Python with Pandas is used for analytics too, but that is a longer path. Choose Analytics if your target role is analyst; choose Python if your target is developer.
Power BI Desktop is free for Windows. Publishing to the cloud and sharing reports requires a Power BI Pro licence β typically provided by the employer. The course uses Power BI Desktop, which is enough for the portfolio project.
See the teaching style, the SQL practice, and the Power BI dashboarding before you decide.
π± WhatsApp Us π Call Now