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, data visualization, and business intelligence tools 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
Looker Studio, 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 • FAQ • Blog