Skip to content

Intro to Data Analysis


Start your data science journey right with this hands-on introduction to the discipline of data analysis. In this course you'll learn the 5 key stages of the data analysis process and apply them to real data sets using Python libraries NumPy, pandas, and Matplotlib.

Enroll Now


  • Estimated time
    20 hours

  • Enroll by
    October 12, 2022

    Get access to classroom immediately on enrollment

  • Prerequisites
In collaboration with
  • Kaggle

What You Will Learn

  1. Intro to Data Analysis

    20 hours to complete

    Data analysis is a rigorous discipline that can reveal illuminating insights, but a strong grasp of the fundamentals is essential to generating accurate, useful results. This hands-on course will teach you the industry-standard framework for analyzing data of any kind, and show you how to apply it using some of the most popular tools in data science.

    Prerequisite knowledge

    1. Anaconda

      Learn to use Anaconda to manage packages and environments for use with Python.

      • Jupyter Notebooks

        Learn to use this open-source web application to combine explanatory text, math equations, code and visualizations in one sharable document.

        • Data Analysis Process

          Learn about the keys steps of the data analysis process and investigate multiple datasets using Python and Pandas.

          • Pandas and NumPy: Case Study

            Perform the entire data analysis process on a dataset and learn to use NumPy and Pandas to wrangle, explore, analyze and visualize data.

            • Programming Workflow for Data Analysis

              Learn about how to carry out analysis outside Jupyter notebook using IPython or the command line interface.

              • Course Project: Investigate a Dataset

                In this project, you’ll choose one of Udacity’s curated datasets and investigate it using NumPy and pandas. You’ll complete the entire data analysis process, starting by posing a question and finishing by sharing your findings.


              Introducing new Udacity Single Courses

              Our students asked and we listened. You can now get the in-demand tech skills you need faster and for less money by enrolling in one of our new, one-month Single Courses. You’ll get the specific job-ready skills you need in as little as four weeks and for a fraction of the cost.

              Of course if you are looking for a more robust, in-depth education, you can still enroll in one of our 3-6 month Nanodegree programs.

              Both programs are part-time and online, and they both offer 24/7 support, quality Udacity-produced content, courses created with the help of top tech companies, and more. You can always start with a Single Course and upgrade to a full Nanodegree program if you like.

              All our programs include:

              • Real-world projects from industry experts

                With real-world projects and immersive content built in partnership with top-tier companies, you’ll master the tech skills companies want.

              • Technical mentor support

                Our knowledgeable mentors guide your learning and are focused on answering your questions, motivating you, and keeping you on track.

              • Workspaces

                Validate your understanding of concepts learned by checking the output and quality of your code in real-time.

              • Flexible learning program

                Tailor a learning plan that fits your busy life. Learn at your own pace and reach your personal goals on the schedule that works best for you.

              Course offerings

              • Class content

                • Real-world projects
                • Project reviews
                • Project feedback from experienced reviewers
              • Student services

                • Technical mentor support
                • Student community

              Succeed with personalized services.

              We provide services customized for your needs at every step of your learning journey to ensure your success.

              Get timely feedback on your projects.

              • Personalized feedback
              • Unlimited submissions and feedback loops
              • Practical tips and industry best practices
              • Additional suggested resources to improve
              • 1,400+

                project reviewers

              • 2.7M

                projects reviewed

              • 88/100

                reviewer rating

              • 1.1 hours

                avg project review turnaround time

              Mentors available to answer your questions.

              • Support for all your technical questions
              • Questions answered quickly by our team of technical mentors
              • 1,400+

                technical mentors

              • 0.85 hours

                median response time

              Learn with the best.

              Learn with the best.

              • Mat Leonard


                Mat is a former physicist, research neuroscientist, and data scientist. He did his PhD and Postdoctoral Fellowship at the University of California, Berkeley.

              • Juno Lee

                Curriculum Lead at Udacity

                Juno is the curriculum lead for the School of Data Science. She has been sharing her passion for data and teaching, building several courses at Udacity. As a data scientist, she built recommendation engines, computer vision and NLP models, and tools to analyze user behavior.

              Intro to Data Analysis

              Get started today

              • Monthly access

                Pay as you go




                Enroll now
                • Maximum flexibility to learn at your own pace.
                • Cancel anytime.
              • Learn

              • Average Time

              • Benefits include

              Program Details

              • Do I need to apply? What are the admission criteria?
              • What are the prerequisites for enrollment?
              • How is this course structured?
              • How long is this course?
              • Can I switch my start date? Can I get a refund?
              • What software and versions will I need in this course?

              Intro to Data Analysis

              Enroll Now