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.
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.
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.
In this program, you’ll learn foundational data skills that apply across functions and industries. You’ll learn to analyze data and build models with Excel, query databases using SQL, and create informative data visualizations with Tableau
Prerequisites and Requirements
In order to succeed in this program, we recommend having experience working with data in Python (specifically NumPy and Pandas) and SQL. This includes:
- Python standard libraries
- Working with data with Pandas and NumPy
Introduction to Data Analysis
Explore Weather Trends
In this project, you’ll get familiar with SQL, and learn how to download data from a database. You’ll analyze local and global temperature data and compare the temperature trends where you live to overall global temperature trends.
Investigate a Dataset
You will choose one of Udacity’s curated datasets and investigate it using NumPy and Pandas. Go through the entire data analysis process, starting by posing a question and finishing by sharing your findings.
Analyze Experiment Results
You will be provided a dataset reflecting data collected from an experiment. Use statistical techniques to answer questions about the data and report your conclusions and recommendations in a report.
Wrangle and Analyze Data
Real-world data rarely comes clean. Using Python, you’ll gather data from a variety of sources, assess its quality and tidiness, then clean it. You’ll document your wrangling efforts in a Jupyter Notebook, plus showcase them through analyses and visualizations using Python and SQL.
Data Visualization with Python
Communicate Data Findings
You will use Python’s data visualization tools to systematically explore a selected dataset for its properties and relationships between variables. Then, you will create a presentation that communicates your findings to others.
At 10 hrs/week