Become a Data Analyst in 18 weeks
Online • Evening classes • Tue/ Wed/ Thu · 18 weeks
Master the skills to transform raw data into actionable business insights. Learn Python, SQL, Power BI, data visualization, and business intelligence practices used by top companies.
What you'll learn
18-week structured curriculum
Weeks 1–2
Foundations
Python fundamentals, Pandas, NumPy, and data manipulation basics
Weeks 3–4
SQL & Databases - Part 1
PostgreSQL, relational design, and core querying
Weeks 5–6
SQL & Databases - Part 2
BigQuery, DuckDB, and advanced querying techniques
Weeks 7–8
Analysis & Visualization - Part 1
Statistics, probability, and exploratory data analysis
Weeks 9–10
Analysis & Visualization - Part 2
Plotly, Streamlit, and dashboard creation
Weeks 11–12
Business Intelligence
Power BI, Excel automation, and reporting workflows
Weeks 13–14
Intro to Machine Learning
Scikit-learn basics, regression/classification, and model evaluation
Weeks 15–16
Capstone - Build
End-to-end analytics project and portfolio build
Weeks 17–18
Capstone - Ship & Career
Polish your project, interview prep, and career positioning
Detailed curriculum
360 hours of hands-on learning (9h in class + 11h self-study per week)
Projects
Build your portfolio with real-world projects
Sales Performance Dashboard
Build an interactive dashboard tracking sales KPIs, revenue trends, and customer segmentation using real e-commerce data.
Customer Behavior Analysis
Analyze user behavior patterns, cohort retention, and churn prediction using advanced SQL and statistical methods.
Business Intelligence Platform
Create a comprehensive BI solution with automated reporting, KPI tracking, and executive dashboards.
Career outcomes
UK market insights
£40,000
Average UK salary (all levels)
£30,000 - £55,000
Typical UK salary range
Job titles
- Data Analyst
- Business Intelligence Analyst
- Analytics Engineer
- Business Analyst
Explore related pages: Data Analytics • Data Science & AI • Data Engineering • AI Workflow • Pricing • FAQ • Blog