How to become a data analyst in 2026: the 6-step path and the best course for each step
Spreadsheets, SQL, Power BI, Python and statistics, storytelling, then a portfolio: for each step, the course we pick, a cheaper alternative and the tip that saves you months.
How do you become a data analyst without quitting your job? The short answer, by profile:
- You are starting from zero on a small budget: the Google Data Analytics Professional Certificate, $49 a month on Coursera, roughly 6 months at 10 hours a week.
- Your company runs on Microsoft 365: the free Microsoft Learn path, then the PL-300 Power BI certification, $165 in the US and renewed for free every year.
- You need to prove your SQL: DataCamp's SQL track and certification, with a timed, graded exam, for $28 a month billed annually.
- You want Python with some statistics on a budget: the IBM Data Analyst Professional Certificate.
- Your manager wants a whole team trained: Maven Analytics Teams at $39 per seat per month, or General Assembly, a live bootcamp with a dedicated statistics block and corporate team training.
We compared the syllabi, published prices, credentials and alumni feedback of 9 programs. One thing stood out: hiring managers barely look at certificates on their own. What gets you an interview is demonstrated SQL and solid projects on real data. That is why this path is built for someone who already has a job and wants to become the analyst of their own team, not for a 12-week career switch sold on a promise.
No placement on this page is paid: the order and the scores are ours.
Six steps, six courses
Spreadsheets, SQL and Tableau basics for $49 a month
Step 2 · SQLA timed, graded SQL exam valid two years
Step 3 · Power BIFree official prep, $165 exam, free renewal
Step 4 · Python and statisticsExcel, SQL, Python and descriptive statistics
Step 5 · StorytellingA half-day live workshop for $595
Step 6 · Portfolio and job searchA free public portfolio, team seats at $39
How to become a data analyst: one skill, one course
The job in short. A data analyst answers a team's questions with numbers. Day to day, that means gathering and cleaning data, building and maintaining dashboards, and presenting a recommendation that someone can act on. US labor statistics have no separate data analyst category. The closest, operations research analysts, had a median pay of $88,940 in 2025, with 12% job growth projected over ten years; data scientists, the next step up, had a median of $120,230 and 35% projected growth. Salary surveys of data analysts themselves put the median around $71,000, and about $63,600 in the first year.
Most “complete” data analyst courses skip something: one has no statistics, another no Excel, a third teaches a BI tool almost nobody hires for. So we split the job into the order in which the skills stack up, and picked for each step the course that covers it best while you keep your job. Every card gives the published price, the time it takes, the credential, its real limit, an alternative and a tip. Our scores out of 5 use the same five criteria across the page.
The 6 steps
Spreadsheets and analyst basics: Google · Google Data Analytics Professional Certificate
Step 1The skill. Before SQL and dashboards, an analyst knows how to turn a vague business question into a precise one, clean a messy file and summarize it with a pivot table. It is also the skill you can use on Monday with your team's own spreadsheets.
The main course. Google's certificate on Coursera has 9 courses. It covers spreadsheets, SQL, Python and Tableau, plus new modules on using AI to clean and visualize data. Google estimates about 6 months at 10 hours a week, self-paced, with no degree or experience required. It costs $49 a month in the US and Canada after a 7-day free trial, and Google says most learners finish for less than $300. The certificate carries an ACE recommendation for up to 12 college credits, and Google runs a consortium of more than 150 US employers. With 4.8 out of 5 from over 182,000 reviews and almost 4 million enrollments, nothing else on this page comes close in reach.
Who it is for. The beginner who wants structure, a recognizable name on the résumé and a low price before committing thousands to a bootcamp.
Its limit. Assessments are mostly multiple choice, so the certificate proves you passed its quizzes, not that you can do the work. Practitioners repeat that employers care more about solid projects with real data than about the certificate. Google reports that 75% of graduates saw a positive career outcome within six months, but that figure comes from Google's own survey. One detail to watch: the page still lists R among the tools while its FAQ says R is no longer covered.
The alternative. If spreadsheets are your real gap, LinkedIn Learning's “Learning Excel: Data Analysis” course runs just over 3 hours and is free if your employer already licenses the platform. Maven Analytics (step 6) also teaches Excel with a business focus.
The tip. Treat the capstone as your first portfolio piece, not as homework. The certificate is only worth it if you take the projects seriously and use real data, ideally from your own job.
- Course
- Google · Google Data Analytics Professional Certificate (Coursera)
- Best for
- Beginners on a small budget
- Price
- $49 per month after a 7-day free trial; under $300 for most learners
- Time and format
- 9 courses, about 6 months at 10 h a week, self-paced online
- Credential
- Professional certificate, ACE recommended for up to 12 college credits
- Its limit
- Multiple-choice assessments, weak proof on its own
- Curriculum depth
- 4.2 / 5
- Teaching & format
- 3.8 / 5
- Certification & recognition
- 3.2 / 5
- Value for money
- 4.8 / 5
- Team & company fit
- 3.8 / 5
- Overall score
- 4.0 / 5
SQL: DataCamp · Associate Data Analyst in SQL and Data Analyst Certification
Step 2The skill. SQL, the language used to query databases, is the filter. In threads where hiring managers discuss what made a candidate stand out, “demonstrated SQL skills” comes up again and again. Without SQL, you wait for someone else to pull your numbers.
The main course. DataCamp pairs a learning track with a real exam. The Associate Data Analyst in SQL track takes about 39 hours of interactive exercises. The Associate certification then asks you to pass a timed SQL exam of 2 hours and a practical exam on a real dataset. The full Data Analyst certification adds a 1-hour exam in SQL plus R or Python, and a recorded presentation of your findings. You get two attempts per exam and 30 days to finish, and the credential stays valid for two years. The certification is included in Premium, which costs $28 a month billed annually.
Who it is for. The analyst who needs proof of SQL that someone actually graded, and the manager who wants to track a team on one platform. The Teams plan costs $28 per user per month, billed annually, for 2 users and up.
Its limit. The credential is less known than Google's or Microsoft's, so pair it with projects. Both prices assume a yearly commitment.
The alternative. On a zero budget, try the free 19-hour data analyst bootcamp by Alex The Analyst, published on freeCodeCamp. It covers SQL, Excel pivots and XLOOKUP, Tableau, Power BI with DAX and Power Query, and Python with Pandas. There is no exam, but it is enough to decide whether you like the work.
The tip. Write your practice queries against your company's own data, such as a CRM export or a sales table. A query that answers a question your boss actually asked is the best interview story you can bring.
- Course
- DataCamp · Associate Data Analyst in SQL track and Data Analyst Certification
- Best for
- Proving SQL with a graded exam; teams on one platform
- Price
- Included in Premium, $28 a month billed annually; Teams $28 per user per month
- Time and format
- 39 h SQL track, then a 2 h timed exam and a practical exam
- Credential
- DataCamp certification, valid two years
- Its limit
- Less known than Google or Microsoft
- Curriculum depth
- 3.8 / 5
- Teaching & format
- 4.0 / 5
- Certification & recognition
- 3.6 / 5
- Value for money
- 4.4 / 5
- Team & company fit
- 4.2 / 5
- Overall score
- 4.0 / 5
Power BI: Microsoft · Power BI Data Analyst Associate (PL-300)
Step 3The skill. A dashboard your director opens every Monday that refreshes itself. That takes a BI tool (business intelligence, the software that turns data into dashboards) and its modeling layer: in Power BI, Power Query to prepare data and DAX to calculate.
The main course. Microsoft's data analyst career path on Microsoft Learn is free and self-paced, with an instructor-led option. It leads to the PL-300 certification: a 100-minute proctored exam on preparing, modeling, visualizing and analyzing data, and on managing and securing Power BI. The exam costs $165 in the US, and you need 700 points to pass. Microsoft provides a free practice assessment and an exam sandbox that mimics the real interface. If you fail, you can retake it 24 hours later.
Who it is for. Anyone whose company runs on Microsoft 365, and any manager who wants one shared credential for the whole team. It is Microsoft's own credential for Power BI, the BI tool most courses on this page teach, and any employer can verify it on Microsoft's site. It is also the only credential here that renews for free: a short online assessment every 12 months.
Its limit. It covers Power BI and nothing else: no SQL depth, no Python, no statistics.
The alternative. If your team prefers structured video lessons, Maven Analytics teaches Power BI on the same subscription as its Excel courses (step 6). For other ways to prepare, see our ranking of Power BI certification courses.
The tip. Register for the exam with a personal Microsoft account, not your work account. With a work account, you lose your certification history the day you leave the company. If your company is not on Power BI, compare the tools first in our ranking of BI and data visualization software.
- Course
- Microsoft · Power BI Data Analyst Associate (PL-300) and Microsoft Learn career path
- Best for
- Teams on Microsoft 365, managers who want one shared credential
- Price
- Free prep; $165 exam in the US
- Time and format
- Self-paced path, 100-minute proctored exam, 700 to pass
- Credential
- Microsoft certification, free renewal every 12 months
- Its limit
- Power BI only
- Curriculum depth
- 3.4 / 5
- Teaching & format
- 3.8 / 5
- Certification & recognition
- 4.5 / 5
- Value for money
- 4.6 / 5
- Team & company fit
- 3.9 / 5
- Overall score
- 4.0 / 5
Python and statistics: IBM · IBM Data Analyst Professional Certificate
Step 4The skill. Python takes over when the spreadsheet freezes and SQL is not enough: automating a weekly report, joining files with millions of rows, calling an API. It is also where analysts run their statistics: knowing whether a sales bump is real or noise, and reading a correlation without calling it a cause.
The main course. IBM's certificate on Coursera has 11 courses and about 180 hours. It puts Excel and Python side by side. The courses run from Excel and SQL to Python with Pandas, NumPy and Jupyter, charts with Plotly, then IBM Cognos Analytics and Tableau. Inside the Python courses, you also cover descriptive statistics and statistical analysis with SciPy. An optional course covers generative AI. IBM estimates 4 months at 10 hours a week. It sits inside Coursera Plus, Coursera offers financial aid, and it carries an ACE recommendation for up to 12 college credits. It holds 4.6 out of 5 from nearly 100,000 reviews.
Who it is for. The analyst who finished the spreadsheet and SQL steps and wants Python plus a first layer of statistics without paying bootcamp prices. It only asks for high-school math.
Its limit. There is no dedicated statistics course, and no inference beyond the basics. It is self-paced only, with no live teaching. Cognos Analytics takes real time, yet the tools that come up in the job requirements we read are Excel, SQL, Power BI and Tableau. The page also contradicts itself on duration: 4 months in one place, as little as 5 months in its FAQ.
The alternative. For a company that wants statistics taught live, General Assembly's Data Analytics Bootcamp has a dedicated block of statistics and math for analysts, next to SQL, Excel, Tableau, Power BI and Python. It runs 12 weeks full-time or 32 weeks part-time (about 15 hours a week), with a team training offer. Tuition is not published: ask for it in writing before you compare. On a budget, DataCamp's Data Analyst in Python track (36 hours) feeds into the certification from step 2.
The tip. Learn Python after SQL, never before. Practitioner roadmaps agree on the order: Excel, SQL, one dashboard tool, then Python. Then test one real change from your job: did last month's campaign actually move the number?
- Course
- IBM · IBM Data Analyst Professional Certificate (Coursera)
- Best for
- Adding Python and basic statistics on a budget
- Price
- Included in Coursera Plus; financial aid available
- Time and format
- 11 courses, about 180 h, 4 months at 10 h a week, self-paced
- Credential
- Professional certificate, ACE recommended for up to 12 credits
- Its limit
- No dedicated statistics course, no live teaching
- Curriculum depth
- 4.4 / 5
- Teaching & format
- 3.6 / 5
- Certification & recognition
- 3.6 / 5
- Value for money
- 4.6 / 5
- Team & company fit
- 3.4 / 5
- Overall score
- 3.9 / 5
Storytelling: Storytelling with Data · Public workshops and online course
Step 5The skill. Turning an analysis into a decision. A correct chart that nobody acts on is wasted work. Storytelling means choosing the one chart that matters, removing the clutter, and saying what you want the audience to do.
The main course. Storytelling with Data runs a half-day live virtual workshop for $595: 4 hours plus an optional office hour, built around a before-and-after method. For more depth, its 8-week online course costs $1,895 (an early-bird rate exists) and takes 3 to 5 hours a week. It includes two books, 6 months of community access and a certificate of completion.
Who it is for. The analyst whose numbers are right but whose presentations do not land, and the team lead who wants everyone to build charts the same way. Custom team training is available, and a group discount kicks in from 5 attendees.
Its limit. It teaches communication, not tools: you will not learn Power BI or SQL here. The certificate of completion carries little weight on its own. Team training is priced on request.
The alternative. If your employer already licenses LinkedIn Learning, the “Become a Data Analyst” path includes Learning Data Visualization among its 12 courses (41 hours in total). It is video only, with no graded project.
The tip. Rebuild one recurring report from your job using the method, then show the before and after to your manager. That single slide often does more to get the next course funded than any certificate.
- Course
- Storytelling with Data · Live workshop and 8-week online course
- Best for
- Analysts who present to leadership, team leads
- Price
- $595 half-day workshop; $1,895 for the 8-week course
- Time and format
- 4 h live virtual, or 8 weeks at 3 to 5 h a week
- Credential
- Certificate of completion
- Its limit
- Communication only, no tools
- Curriculum depth
- 3.6 / 5
- Teaching & format
- 4.4 / 5
- Certification & recognition
- 2.6 / 5
- Value for money
- 3.8 / 5
- Team & company fit
- 4.4 / 5
- Overall score
- 3.8 / 5
Portfolio and job search: Maven Analytics · Free, Pro and Teams plans
Step 6The skill. Showing what you can do. A hiring manager, or your own boss for an internal move, wants to see two or three analyses on real data: the question, the data, the result and the decision it led to. Outside your company, the interview almost always includes a SQL test.
The main course. Maven Analytics is built around that proof. Its free plan already includes a learning plan, skill assessments and a public portfolio. Pro, at $34 a month or $399 a year, adds badges and credentials. The courses cover Excel, Power BI, SQL and Python with a business focus. Teams costs $39 per seat per month or $468 per seat per year, with a 2-seat minimum. It adds an admin dashboard, assignments and progress reporting; Enterprise starts at 10 seats with custom pricing.
Who it is for. The analyst who wants a public portfolio to send with an application, and the manager who wants to assign courses to a team and see progress. Its few alumni reviews are glowing; one describes going from not knowing what a VLOOKUP is to a certified Excel expert.
Its limit. The review sample is small, and Python and statistics run less deep than at IBM or DataCamp. Badges are Maven's own, not an industry credential.
The alternative. The free Alex The Analyst bootcamp (step 2) ends with portfolio and job-search tips. And the capstone of the Google certificate (step 1) gives you a first project to publish.
The tip. Inside your company, an internal move is often faster than an outside application: take on analyst-style tasks in your current role, document each one as a portfolio piece, then ask for the title.
- Course
- Maven Analytics · Free, Pro and Teams plans
- Best for
- Public portfolio; teams that assign and track courses
- Price
- Free plan; Pro $34 a month or $399 a year; Teams $39 per seat per month (2 seats minimum)
- Time and format
- Self-paced video courses and assessments
- Credential
- Maven badges and credentials (Pro and up)
- Its limit
- Small review sample, light on Python and statistics
- Curriculum depth
- 3.8 / 5
- Teaching & format
- 4.2 / 5
- Certification & recognition
- 3.0 / 5
- Value for money
- 4.4 / 5
- Team & company fit
- 4.6 / 5
- Overall score
- 4.0 / 5
9 data analyst courses compared
The table lists first the six courses that have their own card, then the alternatives named inside a card, marked “alternative”: each one is detailed in the card of the step shown. Our score is the average of our five criteria (curriculum depth, teaching and format, certification and recognition, value for money, team and company fit). Prices are the ones published by each provider in 2026.
Two things stand out. Price does not track quality: a $49-a-month certificate and a free Microsoft path sit above programs costing thousands. And bootcamp guarantees deserve a close read. We left out Springboard, whose official page we could not read to confirm its price and its job guarantee, and CareerFoundry, which has closed and no longer offers courses.
| Best for | Step | Free plan | Team size | Visit | ||||
|---|---|---|---|---|---|---|---|---|
| 1 | Google · Data Analytics Professional Certificate | Best low-cost start | 1. Spreadsheets | 4.0/5 | $49 per month | — | Beginners | Visit → |
| 2 | Microsoft · PL-300 Power BI Data Analyst | Best credential to add | 3. Power BI | 4.0/5 | Free prep, $165 exam | ✓ | Teams on Microsoft 365 | Visit → |
| 3 | DataCamp · Data Analyst Certification | Best graded SQL proof | 2. SQL | 4.0/5 | $28 per month (annual) | — | Analysts and teams | Visit → |
| 4 | Maven Analytics · Free, Pro and Teams | Best for portfolios and business teams | 6. Portfolio | 4.0/5 | Free; Pro $34 per month | ✓ | Teams of 2 seats and up | Visit → |
| 5 | IBM · Data Analyst Professional Certificate | Best for Python plus statistics basics | 4. Python and statistics | 3.9/5 | Coursera Plus | — | Self-paced learners | Visit → |
| 6 | Storytelling with Data · Workshops | Best for presenting data | 5. Storytelling | 3.8/5 | $595 half day | — | Analysts and team leads | Visit → |
| 7 | General Assembly · Data Analytics Bootcamp | Live statistics for teams | 4. Python and statistics (alternative) | 3.7/5 | Tuition on request | — | Company team training | Visit → |
| 8 | LinkedIn Learning · Become a Data Analyst | Best if already licensed | 5. Storytelling (alternative) | 3.4/5 | 1-month free trial | — | Employees with a license | Visit → |
| 9 | Alex The Analyst · Free 19-hour bootcamp | Best free overview | 2. SQL (alternative) | 3.2/5 | Free | ✓ | Anyone testing the job | Visit → |
Scores out of 5 are ours, based on the five criteria of this page: syllabi, published prices, credentials and alumni feedback. No placement is paid.
Is your course missing from this page? Email us: hello@hackceleration.com
Get your employer to fund and sign off on the path
A full data analyst path costs anywhere from $0 (free resources chained well) to a bootcamp's tuition. If you already have a job, the real question is not “how much” but “who pays, and what does my team get out of it”. Here is how to pitch it to your manager or your L&D team, and what to check before anyone signs.
Section 127: up to $5,250 tax-free per employee
Pitch a business problem, not a course
Team plans beat one-off bootcamps
Credentials that a manager can verify
Read the guarantee before the brochure
Turn every step into a portfolio piece
- The course covers SQL and statistics, not just a dashboard tool
- The price is published, or you have it in writing, exam fees included or not
- The credential has a graded or proctored exam if you need proof
- The schedule fits your job: self-paced, part-time or negotiated full-time
- A project on your team's real data is planned to show the result
- Your employer's educational assistance plan is written down before you enroll
- Any job guarantee comes with written conditions you have read
- For a team, seat pricing and admin reporting are compared before tuition
Questions about how to become a data analyst
What does a data analyst do day to day?
A data analyst answers a team's questions with numbers. In practice: pulling data with SQL, cleaning it, building and maintaining dashboards in a tool like Power BI or Tableau, and presenting a recommendation to the people who decide. The data scientist goes further, building predictive models. Tip: you can start doing the analyst part of the job in your current role, on your own team's data, before you have the title.
How much do data analysts make?
Around $71,000 at the median in the US, according to salary surveys of data analysts, and about $63,600 in the first year. US labor statistics have no separate data analyst category: the closest, operations research analysts, had a median of $88,940 in 2025, and data scientists $120,230. Tip: an internal move into an analyst role is easier to negotiate on a dashboard you have already delivered.
Will AI replace data analysts?
It changes the job more than it removes it. A large study of how people use generative AI at work ranks the mathematical science occupations, which include data scientists and operations research analysts, fourth for AI applicability. Its authors stress that the effect on jobs depends on business decisions that are hard to predict. Meanwhile, data scientist jobs are still projected to grow 35% over ten years. What stays human is asking the right business question and defending the recommendation (steps 1 and 5).
How long does it take to become a data analyst?
Plan on several months, depending on your pace. Google estimates its certificate at about 6 months at 10 hours a week, IBM at 4 months. DataCamp's SQL track alone takes about 39 hours. General Assembly runs 12 weeks full-time or 32 weeks part-time. Tip: apply every step to your job's data as you go, so you build experience while you learn instead of after.
Can you become a data analyst with no experience or degree?
Yes, the courses on this page require no degree: Google and IBM ask for nothing beyond high-school math, and General Assembly has no prerequisites. The catch is experience, not education. Hiring managers look for demonstrated SQL and projects built on real data. The fastest route for someone already employed is internal: take on analyst-style tasks in your current job, then move into an analyst role inside the same company.
Is the Google Data Analytics certificate worth it?
Yes as a structured, cheap start; no as a ticket to interviews on its own. It costs $49 a month and most learners finish for under $300, it now teaches Python, and it carries an ACE recommendation for up to 12 college credits. But its assessments are mostly multiple choice, and practitioners repeat that employers care more about solid projects than the certificate. Use the capstone as a portfolio piece, and add SQL proof.
Which certification is best for a data analyst?
Microsoft's PL-300 is the strongest single credential for Power BI: the exam is proctored, lasts 100 minutes, costs $165 in the US and renews for free every year. For SQL, DataCamp's certification adds a timed exam and a practical exam, valid two years. Google and IBM certificates are good learning paths with college-credit recommendations, weaker as proof. Tip: register for PL-300 with a personal Microsoft account so the credential follows you between employers.
How much does a data analyst course cost?
From free to several thousand dollars. Microsoft Learn and the 19-hour Alex The Analyst bootcamp are free. Google's certificate is $49 a month, DataCamp Premium $28 a month billed annually, Maven Analytics Pro $34 a month or $399 a year. Storytelling with Data charges $595 for a half-day workshop, and General Assembly does not publish tuition. For most professionals, a few subscriptions plus one $165 exam cover the whole path.
Will my employer pay for a data analyst course?
Often, if you frame it as a team need. In the US, Section 127 lets employers pay up to $5,250 per employee per year tax-free for 2025 and 2026, through a separate written educational assistance plan. Pitch one business problem the skills will solve, propose the steps in order, and show a result after each one. For several people, team plans such as Maven Teams at $39 per seat per month are easier to approve than individual bootcamps.
Should I learn SQL or Python first?
SQL first. It is the skill hiring managers test most, and it pays off within weeks because you can pull your own numbers. Practitioner roadmaps agree on the order: Excel, SQL, one dashboard tool such as Power BI or Tableau, then Python. DataCamp's 39-hour SQL track or the free Alex The Analyst bootcamp are enough to start. Python comes when you need automation or files too big for a spreadsheet.
