All Pathways

Become a Data Analyst

SQL, Python, and visualization in 18 weeks

18 weeks14 hrs/week8 topics
Avg Salary
$65,000 - $110,000
Job Openings
150,000+
Growth Rate
28% (2023-2033)
Remote
80%

Curriculum

01

Data Fundamentals

beginner

Data types, cleaning, spreadsheets, basic statistics

2w
02

SQL

beginner

Queries, joins, aggregations, subqueries, window functions

3w
03

Python for Data

intermediate

Pandas, NumPy, data manipulation, scripting

3w
04

Data Visualization

intermediate

Tableau, Power BI, matplotlib, storytelling with data

2w
05

Statistical Analysis

intermediate

Hypothesis testing, regression, correlation, A/B testing

2w
06

Business Intelligence

intermediate

KPI dashboards, reporting, stakeholder communication

2w
07

Advanced Analytics

advanced

Predictive modeling basics, cohort analysis, segmentation

2w
08

Portfolio & Job Prep

advanced

Portfolio projects, case studies, analytics interviews

2w

What you will build

Real deliverables you can show in interviews and add to your portfolio.

SQL analysis project with business recommendations
Python data pipeline
Interactive dashboard with real dataset
A/B test analysis report
End-to-end analytics case study

How each week works

01

Learn

Focused micro-lessons

02

Build

Real deliverables

03

Submit

Upload proof of work

04

Verify

AI + mentor review

Frequently asked questions

How long to become a data analyst?

18 weeks at 14 hours per week with Uvivio. You work with real datasets and build analysis projects.

Start your Data Analyst pathway today

18 weeks. 8 topics. Real proof of skill.