Skip to content

Career path

Become a Data Analyst.

Collect, analyze and interpret data with Python, SQL and R.

4.8 · 874 reviews

$190$4755 courses, 6 certificates and a year of W3Schools Hero

Full AccessEvery path and course · $499

14-day money-back guaranteeInstant accessLifetime access

Secure checkout Visa Mastercard American Express PayPalApple Pay Google Pay
  • 5 coursesIn a guided order
  • 117 hoursAt your own pace
  • 6 certificatesOne per course, plus Data Analyst
  • 3 attemptsPer exam, included

Our learners work at

  • Microsoft
  • Google
  • Amazon
  • Meta
  • Netflix
  • NVIDIA
  • IBM
  • Oracle

What you'll learn

What you'll be able to do.

Everything you need for the job, from the first line to a finished project.

  • Write Python that loads, cleans and transforms real datasets.
  • Query databases with SQL: joins, grouping, filtering and aggregation.
  • Work fast with arrays and tables using NumPy and Pandas.
  • Run statistics and build visualisations in R.
  • Find the patterns and trends behind the numbers and explain them.
  • Deliver analysis a manager can act on.

Roles you'll be ready for

  • Data Analyst
  • Business Analyst
  • Business Intelligence Analyst
  • Junior Data Scientist
  • Marketing Analyst
  • Financial Analyst
  • Operations Analyst
  • Reporting Analyst
  • Product Analyst
  • Research Analyst
  • SQL Developer
  • Analytics Engineer

The path

5 courses, in the right order.

Each course has its own lessons, exercises, exam and certificate. Finish them all and you're a Data Analyst.

5 courses · 201 modules · 5 exams

  1. 1

    Python

    Learn Python and start writing code that actually does things

    • 45 modules
    • 66 hours
    • Exam + Certified Python Developer
    See course
  2. 2

    SQL

    Learn SQL and start working with data confidently

    • 56 modules
    • 48 hours
    • Exam + Certified SQL Developer
    See course
  3. 3

    NumPy

    Learn NumPy and take your Python skills into data science

    • 44 modules
    • 21 hours
    • Exam + Certified NumPy Developer
    See course
  4. 4

    Pandas

    Learn Pandas and start working with real data in Python

    • 15 modules
    • 7 hours
    • Exam + Certified Pandas Developer
    See course
  5. 5

    R

    Learn R and unlock the go-to tool for data science and statistics.

    • 41 modules
    • 20 hours
    • Exam + Certified R Developer
    See course
  6. Final certificate

    Certified Data Analyst

    Pass all 5 exams and the Certified Data Analyst certificate is issued on top. No extra exam.

Certificates

6 certificates. One path.

Every certificate is issued in your name and verifiable by link or QR code. Add them to LinkedIn one by one as you go.

  • Certified Python Developer
  • Certified SQL Developer
  • Certified NumPy Developer
  • Certified Pandas Developer
  • Certified R Developer
  • Certified Data AnalystThe program certificate

Each exam sets its level: Intermediate 40% · Advanced 75% · Professional 90%. Certificates never expire.

Certified Data Analyst

Also included

A year of W3Schools Hero subscription.

Keep learning and building long after the exam. Worth $120, included.

  • Unlimited learning in the app

    Full access on iOS and Android. Learn anywhere.

  • Build with Spaces

    Your own space to build, test and deploy real projects.

  • Ad-free W3Schools

    Learn on w3schools.com without ads.

  • Leaderboard and challenges

    Earn XP, keep your streak, compete with other learners.

Reviews

What learners say.

4.8 · 874 reviews

  • W3 Schools' 'Full Access' plan may be the best learning resource I've ever found. I've read books, followed various online tutorials, and completed university studies on the subjects, but W3 Schools' method is simply superior. Topics a...

    Ian B.Verified buyerUnited StatesFull Access
  • Practicing Python is awesome! I enjoy daily practice and it's so fun!!! W3school to me is a great platform for all Tech people Thank you so much

    Samuel A.Verified buyerGhanaPython
  • Muy buena experiencia. El curso de SQL tiene contenido claro y completo, y el examen de certificación me gustó especialmente por su nivel de dificultad y por combinar conocimientos teóricos y prácticos. Muy recomendable para reforzar y v...

    Guille G.Verified buyerArgentinaSQL

Pricing

One path, or all of them.

This path

Data Analyst

$190$475one-time

  • 5 courses ($475 bought separately)
  • 5 exams, 3 attempts each
  • 6 certificates, including Certified Data Analyst
  • 1 year of W3Schools Hero subscription
  • Lifetime access
14-day money-back guarantee, as long as no exam attempt is used.

Everything

Full Access

$499$4,275one-time

  • 45+ certifications
  • W3Schools Hero subscription for life
  • Lifetime access
  • New courses and exams included as we add them
Get Full Access Best if you want more than one path.
14-day money-back guarantee, as long as no exam attempt is used.

Questions? Answers.

Do I have to take the courses in order?

No, but the order we show is the one that builds best. Everything unlocks at once, so you can start wherever you like.

How do I get the final certificate?

Pass the exam in each course. When the last one is done, the program certificate is issued on top. There is no separate final exam.

How do the exams work?

Online, multiple choice, 3 attempts per exam. Take each one when you feel ready. Your score sets the level on that certificate: Intermediate (40%), Advanced (75%) or Professional (90%).

I already know one of the technologies. Can I skip it?

Yes. Go straight to that course's exam. The course is still there if you want to brush up first.

Do the certificates expire?

No. They never expire. Each one is issued in your name and employers can verify it with a unique link or QR code.

Do you have a money-back guarantee?

Yes. 14 days from purchase, as long as no exam attempt is used. Our refund policy.