Avail 30% off as part of #BeFutureReady campaign using coupon code: UMQXGK87482XHCN

Avail 30% off as part of #BeFutureReady campaign using coupon code: UMQXGK87482XHCN

copy code
Nanodegree Program

Data Analyst

1957 reviews

Prepare for a data science career. Learn to use Python, R, SQL, and Tableau to uncover insights, communicate critical findings, and create data-driven solutions.

Co - Created With

  • Kaggle
  • Mode
  • Skill Covered
    PythonSQLStatisticsData WranglingData Visualization
    + MORE
  • Job Opportunities
    Data AnalystBusiness AnalystAnalytics Consultant
    + MORE
  • Prerequisites
    Python (specifically Numpy and Pandas)SQL
    + MORE
  • Classroom opens
    04 September 2018
    4 months We recommend 10 hrs / week
  • Skill Covered
    PythonSQLStatisticsData WranglingData Visualization
    + more
  • Job Opportunities
    Data AnalystBusiness AnalystAnalytics Consultant
    + more
  • Prerequisites
    Python (specifically Numpy and Pandas)SQL
    + more
  • Classroom opens
    4 September 2018
    4 months We recommend 10 hrs / week

Why Take The Data Analyst Nanodegree Program?

In this program, you’ll master the skills you need to establish a successful data science career. Our curriculum was developed with leading industry partners to ensure students master the most cutting-edge skills. Demand for qualified employees with advanced data skills has never been higher, and graduates will emerge fully job-ready.

Why Take The Data Analyst Nanodegree Program?

59% of companies plan to increase positions requiring data analysis skills

1000+ jobopportunities created
80+ Hiring partnersonboard
₹ 40 lac+ Highestannual CTC offered
Effective and Engaging Content
Effective and Engaging Content

Effective and Engaging Content

Get started learning data analytics through interactive content like quizzes, videos, and hands-on programs. Our learn-by-doing approach is the most effective way to learn data skills.

Beneficial and Supportive Project Review

Beneficial and Supportive Project Review

Advance quickly and successfully through the curriculum with detailed and personalized feedback from our reviewer network which will ensure you master all the right skills.

An Outstanding Community
An Outstanding Community

An Outstanding Community

Draw inspiration and knowledge from your student community. Stay on track with the support of the mentor network directly in the classroom when you need guidance on specific challenges or projects.

Prepare for a Career in Data Analysis

Prepare for a Career in Data Analysis

You'll leave with core data analysis skills that will prepare you for a career in this field. Gain the insights necessary to proceed with confidence.

Skills Covered
  • Python
  • SQL
  • Statistics
  • Data Wrangling
  • Data Visualization
Show More

What You Will Learn

Download Syllabus

Data Anlysis with Python and SQL

Advance your programming skills and refine your ability to work with messy, complex datasets. You’ll learn to manipulate and prepare data for analysis, and create visualizations for data exploration. Finally, you’ll learn to use your data skills to tell a story with data.

Manipulate and prepare data for analysis, create visualizations.

See fewer details

4 months to complete

Prerequisite Knowledge

You should have experience working with Python (specifically Numpy and Pandas) and SQL.See detailed requirements.

  • Introduction to Data Analysis

    Learn the data analysis process of wrangling, exploring, analyzing, and communicating data. Work with data in Python, using libraries like NumPy and Pandas.

    Explore Weather TrendsInvestigate a Dataset
  • Practical Statistics

    Learn how to apply inferential statistics and probability to real-world scenarios, such as analyzing A/B tests and building supervised learning models.

    Analyze Experiment Results
  • Data Wrangling

    Learn the data wrangling process of gathering, assessing, and cleaning data. Learn to use Python to wrangle data programmatically and prepare it for analysis.

    Wrangle and Analyze Data
  • Data Visualization with Python

    Learn to apply visualization principles to the data analysis process. Explore data visually at multiple levels to find insights and create a compelling story.

    Communicate Data Findings

Learn with the best

Josh Bernhard
Josh Bernhard

Data Analyst Curriculum Lead

Josh has been sharing his passion for data for nearly a decade at all levels of university, and as Lead Data Science Instructor at Galvanize. He's used data science for work ranging from cancer research to process automation.

Sebastian Thrun
Sebastian Thrun


Sebastian is the co-founder of Udacity and a professor at Stanford University. He’s a prominent figure in artificial intelligence where he’s known as the godfather of automated vehicles. Sebastian spends his time flying as president of Kitty Hawk.

Derek Steer
Derek Steer

Data Analyst Instructor

Derek is the CEO of Mode Analytics. He developed an analytical foundation at Facebook and Yammer and is passionate about sharing it with future analysts. He authored SQL School and is a mentor at Insight Data Science

Juno Lee
Juno Lee

Data Analyst Instructor

As a data scientist at Looplist, Juno built neural networks to analyze and categorize product images, a recommendation system to personalize shopping experiences for each user, and tools to generate insight into user behavior.

Mike Yi
Mike Yi

Data Analyst Instructor

Mike is a Content Developer with a multidisciplinary academic background, including math, statistics, physics, and psychology. Previously, he worked on Udacity's Data Analyst Nanodegree program as a support lead.

David Venturi
David Venturi

Data Analyst Instructor

Formerly a chemical engineer and data analyst, David created a personalized data science master's program using online resources. He has studied hundreds of online courses and is excited to bring the best to Udacity students.

Sam Nelson
Sam Nelson

Product Lead

Sam is the Product Lead for Udacity’s Data Analyst, Business Analyst, and Data Foundations programs. He’s worked as an analytics consultant on projects in several industries, and is passionate about helping others improve their data skills.

Student Reviews



5 stars
4 stars
3 stars
2 stars
1 stars
Srijon S.

Terrific program. Very well structured, projects are great and go a long way in strengthening the concepts taught in the lessons. Very good mentors as well.

Tom T.

The Data Analyst Nanodegree Program is quite valuable, as it is rigorous and provides me an opportunity to learn and practice applying cutting edge skills. The personalized feedback provided on the submitted projects is encouraging and provides me insight in areas where I find challenging.

Devansh C.

This is so good for the beginners.

Julie Z.

It was great.

Alexandre S.

What I liked the most about this program compared to other online courses is the ammount of practical exercises. This make a huge difference in learning and keeping what you learned after you graduate. Second is the interaction with evaluators and tutors, with chats and forums. This was very important as motivation in the dark hours of despair (a.k.a. not having a clue of how to proceed). Overall the program is a great experience and benefit for the cost, and I recommend taking it.

Start Learning

Do you have a coupon code to redeem?


Learn now, pay later

To make it even easier to learn, you can finance your Nanodegree through Affirm.

  • Easy monthly payments

    As low as US$ 84 per month at 0% APR.

    Learn more.

  • Flexible Payments

    Pay your monthly bill using a bank transfer, check, or debit card.

Data Analyst


Analyze Data with Python and SQL

Admissions Closes: 05 September, 2018

Login to Enroll

Payment Options

We support multiple payment options for your convenience. Choose an option that suits you the most

Credit/Debit Card

Accepting payments through Credit/Debit cards from all major banks.

EMI on Credit Card

Split the payment of the course fee across 3 or more months. Option is available for all plans. Instalment information available on the payment page.

Internet Banking
Internet Banking

Seamless payment though Internet banking accepting payments from over 59 banks.

Udacity on the go

Now you can achieve your goals on the move. Discover our offerings, personalised recommendations, classroom experience and so much more. Install Now!

Program Details

    Program Overview - Why Should I Take this Program?
  • Why should I enroll?

    The Data Analyst Nanodegree program offers you the opportunity to master data skills that are in demand by top employers, such as Python and Statistics. By the end of the program you will have created a portfolio of work demonstrating your ability to solve complex data problems. After graduating, you will have the skills needed to join a large corporation or a small firm, or even go independent as a freelance data analyst.

    You’ll have personalized support as you master in-demand skills that qualify you for high-value jobs in the data field. You’ll also receive career support via profile and portfolios reviews to help make sure you’re ready to establish a successful career in data, and land a job you love.

  • What jobs will this program prepare me for?
    Graduates will be well prepared to fill a wide array of data related roles. These include: Data Analyst, Analytics Consultant, Product Manager, and Management Consultant.
  • How do I know if this program is right for me?
    If you're someone who wants to make data driven decisions or work with various types of data to conduct analyses, or is interested in becoming an data analyst, this program is ideal for you, because you'll learn applied statistics, data wrangling with Python, and data visualization with Matplotlib, which will enable you to work with any data set and find and showcase meaningful insights. This will qualify you for roles such as a Data Analyst and Analytics Consultant. You'll need to have some experience with python and pandas to succeed in this program, and if that's you, and you're ready to apply those skills to real world projects, then we encourage you to enroll today.
  • Do you offer the opportunity to pause this Nanodegree Program and resume as per convenience?
    No. The fixed-term nature of this Nanodegree, and the need for maintaining a consistent and stable student body throughout doesn't allow for offering the option to pause your studies.
  • Is this program self-paced?
    No. The start and end dates of this Nanodegree are fixed, and you must complete all assigned projects by the end dates. However, projects may be submitted at any time during the Nanodegree, and individual project deadlines are recommendations, not requirements. There is some opportunity to work at your own pace but you should plan to follow our recommended timeline, as this will best enable you to keep pace with your peers, and complete the program on time.
  • What happens to my access to the content if I am unable to graduate within the term duration?
    You will lose access to the content of the Nanodegree Program if you fail to graduate within the provided term duration. Only students who are able to successfully graduate from the Program retain access to the contents of the Nanodegree.
  • Do I have access to Propel?
    Propel is the flagship Career Fair of Udacity in India. Only Advanced Job ready Nanodegree graduates have access to Propel. Through this initiative we connect our Nanodegree graduates to new-age technology companies and help them achieve their career goals. Since this program is job-ready, you will be eligible for Propel!
    Enrollment and Admission
  • Do I need to apply? What are the admission criteria?
    No. This Nanodegree program accepts all applicants regardless of experience and specific background
  • What are the prerequisites for enrollment?

    In order to succeed in this program, we recommend having the following experience:

    • Python programming, including common data analysis libraries (e.g., Numpy and Pandas)
    • SQL Programming

    You should also be able to read and write in English.

  • If I do not meet the requirements to enroll, what should I do?

    If you don't have the necessary background, you should start with our Programming for Data Science Nanodegree program.. We also have several free courses to help you prepare:

    Tuition and Term of Program
  • How is this nanodegree program structured?

    The program is comprised of 1 (one) 4 (four)-month term with fixed start and end dates. Students must successfully complete all assigned projects by the end date for each term to graduate. The projects give you an opportunity to apply the skills you've learned in the lessons.

    Each project will be reviewed by the Udacity reviewer network and platform. Feedback will be provided and if you do not pass the project, you will be asked to resubmit the project until it passes.

  • How long is this Nanodegree program?

    Access to this Nanodegree program runs for the period noted in the Term Length section above.

    See the Terms of Use and FAQs for other policies around the terms of access to our Nanodegree programs.

  • Can I switch my start date? Can I get a refund?
    Please see the Udacity Nanodegree program FAQs found here for policies on enrollment in our programs.
  • How much does the program cost?

    The full program consists of 1 (one) 3 (three)-month long term at a cost of 44900 INR *.

    Payment is due before the term begins.

  • I have graduated from the Data Analyst program and I want to keep learning. Where should I go from here?

    Check out our Data Scientist Nanodegree program to take the concepts you have learned in Data Analyst and build upon them using machine learning and neural networks. Learning these advanced concepts will not only enhance your knowledge it will make you a more attractive candidate to be hired as an analyst or data scientist.

    Software and Hardware - What Do I Need for This Program?
  • What software and versions will I need in this program?

    For this Nanodegree program you will need access to the Internet, and a 64 bit computer.

    Additional software such as Python and its common data analysis libraries (e.g., Numpy and Pandas) will be required, but the program will guide students on how to download once the course has begun.

  • What is the refund policy?
    There is a 7 days no questions asked refund policy. Please go to your 'Settings' tab inside your classroom to cancel your Nanodegree enrolment and opt for a refund. The refund can take upto 10-15 days to credit back to the same account you made the payment from. For any concerns, please write to india@udacity.com The amount will be refunded back to the original mode of payment. Udacity will not be able to process your refund in a different bank account.
  • How do I get my invoice?
    Please write to india@udacity.com to receive your invoice in 7 days.

Data Analyst

Become a Data Analyst

Need Help with Enrollments?1800-121-6240
Mon - Fri, 10 am - 10 pm