Data Analyst

Find patterns in data and help teams make better decisions.

beginner Remote friendlyBeginner friendly

What does a Data Analyst do?

Data analysts explore datasets to find trends, answer business questions, and tell clear stories through visualisations. You work with real-world data to help teams understand what happened and why — combining curiosity, numbers, and communication.

Who it fits

Curious people who ask "why" often, enjoy finding patterns, and like presenting their findings clearly to others.

Great for structured learners who enjoy investigating questions and communicating answers clearly.

Skills you need

SQLExcel or Google SheetsData visualisationPython or R basicsStatistical thinkingBusiness communication

Tools you will use

SQL (PostgreSQL or MySQL)Python (pandas)Tableau or Power BIGoogle Looker StudioJupyter NotebooksExcel

Starter projects

Good projects to practise and add to a portfolio.

  • Sales dashboard in Tableau or Looker Studio
  • SQL analysis of a public dataset
  • Python data cleaning project
  • Customer churn or sales trend analysis

// ROADMAP

Data Analyst career roadmap

Estimated time: 6–10 months

Badges show what each resource is. Only items marked certification lead to a professional credential — everything else is learning material.

1

Spreadsheets & Excel

2–3 weeks

Most data analysis starts in spreadsheets. Learn Excel or Google Sheets properly — pivot tables, VLOOKUP, formulas, basic charts. Faster to learn than SQL and used in almost every data role.

2

SQL

4–6 weeks

SQL is the most important skill for data analysts. Learn SELECT, WHERE, JOIN, GROUP BY, and window functions. SQLZoo and Mode are excellent free resources.

3

Data Visualisation

3–5 weeks

Turning numbers into stories. Learn Tableau Public (free) or Power BI Desktop. Focus on choosing the right chart type and designing dashboards that communicate clearly.

4

Python for Data Analysis

6–8 weeks

Python with pandas and matplotlib lets you do things spreadsheets can not. Learn data cleaning, merging datasets, and basic visualisations. Kaggle Learn is the fastest path.

5

Statistics & Business Thinking

3–5 weeks

Learn basic statistics (mean, median, standard deviation, correlation) and how to frame analysis in terms of business impact. StatQuest makes statistics genuinely enjoyable.

6

Portfolio & Job Search

4–6 weeks

Build 2–3 portfolio projects using real public datasets. Write up your analysis with clear findings and visualisations. Apply for data analyst, business analyst, or BI analyst roles.

// START LEARNING

Data Analyst learning resources

Videos first — they're the fastest way to get moving — then reading, hands-on practice and courses. Only resources badged professional certification award a formal credential.

VideoFree

Data Analysis with Python

freeCodeCamp · 4 hours

Hands-on analysis with Python, NumPy, pandas, Matplotlib and Seaborn.

Learning resource. This does not award a professional certification.

VideoFree

Machine Learning with Python and Scikit-Learn

freeCodeCamp · 18 hours

An end-to-end introduction to model training, evaluation and practical machine learning.

Learning resource. This does not award a professional certification.

CourseFree

Excel Help & Learning

Microsoft Support

Official guided learning for formulas, tables, sorting, filtering, charts and data analysis.

Certificate availability depends on the course provider.

CourseFree

Get Started with Microsoft Power BI

Microsoft Learn

Official learning paths for importing, modelling and visualising data in Power BI.

Certificate availability depends on the course provider.

CourseFree

Kaggle Learn

Kaggle

Practical micro-courses in Python, pandas, SQL, machine learning, data visualisation and AI.

Certificate availability depends on the course provider.

TutorialFree

PostgreSQL Tutorial

PostgreSQL

The official hands-on introduction to relational concepts, SQL queries, joins, aggregates and transactions.

Learning resource. This does not award a professional certification.

Browse all learning resources →

// PRACTISE

Gain Data Analyst work experience

Build practical evidence before your first role. Provider terms and eligibility can change.

Forage · Employer job simulations

virtual-job-simulation · REMOTE

Free to participate

Complete self-paced tasks designed by employers and compare your work with example solutions.

Extern · Remote company externships

externship · REMOTE

Mixed — check listing

Work on structured real-company projects with flexible remote delivery.

Catchafire · Skills-based volunteer projects

volunteer-project · REMOTE

Free to participate

Use professional skills on scoped nonprofit projects and gather client-facing evidence.

Explore all experience options →

// FIND WORK

Find Data Analyst jobs

Start with “Data Analyst”. Platforms without stable public search URLs open with this suggested phrase.

LinkedIn Jobs

Free with optional premium

Broad professional job search with keyword, location, experience-level and remote filters.

Wellfound

Free for job seekers

Startup and technology roles with company and compensation context.

Dice

Free for job seekers

Specialist technology roles across engineering, data, security and infrastructure.

Built In

Free for job seekers

Technology and startup job discovery, including remote and city-focused listings.

Compare all job platforms →

UK visa and international opportunities

Sponsorship depends on the employer, vacancy and current immigration rules. Use the linked official guidance and verify every role before applying.

Going independent

Data analysis consulting is accessible for early-career analysts. Most businesses have data they do not understand — and are willing to pay for insight.

Freelance Data Analysis and Dashboards

Low barrier
⏱ 1–3 months to first income£1,500–£6,000 per month

Help businesses make sense of their data through analysis reports and interactive dashboards.

Examples

  • Building Looker Studio or Power BI dashboards for small businesses
  • E-commerce analytics reporting packages
  • Monthly marketing data reports for digital agencies
  • Customer churn analysis for SaaS companies

Getting started

  1. 1. Build 2–3 example dashboards using public datasets as portfolio pieces
  2. 2. Offer a "free data audit" to a local business to demonstrate value
  3. 3. List on Upwork with a specific niche — "e-commerce analytics specialist"
  4. 4. Package reports as productised services with clear deliverables and price

Data Analytics Courses and Education

Low barrier
⏱ 3–9 months to first income£1,000–£8,000 per month

Teach SQL, Excel, or Python for data analysis to career changers or business professionals.

Examples

  • SQL for beginners course on Udemy
  • Excel for data analysis workshops for business teams
  • One-on-one coaching for career-changers entering data roles
  • Corporate Excel/Power BI training workshops

Getting started

  1. 1. Start with LinkedIn Learning or Udemy to validate course content
  2. 2. Offer corporate training workshops at £500–£2,000 per session
  3. 3. Build a personal brand around data education on LinkedIn

Communities & tools

Data Twitterr/dataanalysisLocally Optimistic (analytics community)dbt SlackTableauPower BILooker StudioUpworkCalendlyNotion

// EARNING POTENTIAL

Earning potential

2025

Salaries are lower than engineering roles but growing fast, especially for analysts with strong SQL, Python, and business domain knowledge. Entry point is accessible.

junior£25k–£38k
mid£40k–£58k
senior£60k–£82k
lead£80k–£110k

Freelance rates

Day rate

£250–£550

Hourly rate

£32–£70

What affects salary

  • Domain expertise (fintech, healthcare, retail) adds substantial salary leverage
  • Python and SQL proficiency is essential — R skills add value in some sectors
  • Data visualisation skills (Tableau, Power BI, Looker) increase market value
  • Business impact communication — analysts who influence decisions earn more
  • Moving into analytics engineering (dbt, Snowflake) can significantly raise salaries

🌍 US data analysts at tech companies earn $80k–$130k. Finance sector analysts in London earn at the top of the UK range.

Based on: ITJobsWatch · Glassdoor UK · LinkedIn Salary · DataCamp State of Data. All figures approximate.

// RESOURCES

Free resources to get started

Recommended starting points — no payment required.

  • Course
  • Tutorial
  • Course
  • Lab
  • Video

Paid courses worth considering

These are not required — free resources above can get you far.

  • Professional certification
  • Course

Browse all resources

Resource directory.

Free and paid resources across every tech career path — searchable and filterable.

Browse resources →

Not sure this fits?

Take the assessment.

Answer a few short questions and get your top matches — with reasons why they fit you.

Start assessment

Wondering if you are ready for this path? Analyse your CV →

Compare paths that share skills, tools or ways of working.

Help us improve your experience

We use analytics to understand how people use Skill to Life and improve the product. We do not use analytics to identify you. You can accept or reject optional cookies — the site works either way.

Privacy policy