
This course includes our updated coding exercises so you can practice your skills as you learn.
See a demo
Explore how data analysis inspects, cleans, transforms, and models data to reveal insights. Learn the four stages: descriptive, diagnostic, predictive, and prescriptive analysis, and the role of data collection.
Master the complete data analysis workflow from cleaning and manipulating data to exploratory analysis, distribution assessment, statistical analysis, and hypothesis testing to derive actionable insights.
Explore inferential statistical data analysis through hypothesis testing, distinguishing population from sample, and interpreting null and alternative hypotheses to reveal significant patterns in data.
Explore confidence level, significance level, and p-value to guide hypothesis testing decisions, distinguish null and alternative hypotheses, and interpret study results with common thresholds.
Explore the hypothesis testing process, from null and alternative hypotheses to 0.05 significance, normal distribution checks, and using ANOVA, correlation, or regression to assess teaching method impact on exam scores.
Learn how to identify and replace missing values in Excel by categorizing non-numeric and numeric data, using pivot tables, find and replace, and the median value.
Identify and fix inconsistent values in Excel using pivot tables for categorical data, replacing anomalies with the most frequent value, and use the median to correct numeric data.
Identify outliers in Excel by calculating g scores from the mean and standard deviation of income, then replace the outlier with the median and apply the same method to age.
Learn to locate and remove duplicate values in Excel using conditional formatting to highlight duplicates and the data tab's remove duplicates feature, yielding unique values.
Learn to perform frequency and percentage analysis in Excel using pivot tables, counting professions, converting to percentages, and visualizing results with bar and pie charts.
Learn to perform descriptive analysis in Excel with the data analysis toolpak, generating summary statistics for numeric data and creating histograms and box plots.
Use pivot tables in Excel to compute average price, average quantity, and average rating by product category, then visualize total sales with a pivot chart, such as clustered bar chart.
Explore cross-tabulation analysis with pivot tables in Excel to reveal rating distributions across product categories and colors. Visualize results with a clustered bar chart to extract meaningful insights.
Learn to perform an independent sample t-test in Excel using the data analysis Toolpak to compare two groups and interpret the p-value for significance.
Learn to perform a paired sample t test in Excel to compare before and after scores, assess training effectiveness, and interpret p values at a 0.05 significance level.
Learn to perform one-way anova in Excel using the data analysis toolpak to compare prices across product categories and interpret the 0.05 significance result.
Perform Pearson correlation analysis in Excel with the Data Analysis Toolpak to measure the strong positive relationship between age and income, and its p value.
Learn to perform multiple linear regression in Excel using the data analysis toolpak to predict savings from income and expense, and interpret coefficients, r-squared, and p-values.
Create a polished data dashboard by arranging graphs, setting titles and backgrounds, and enabling interactivity with slicers for category and color filters.
Install essential Python packages in Jupyter Notebook, including pandas, numpy, matplotlib, seaborn, scipy, and scikit-learn, to load datasets and begin data analysis with Python.
Open a Jupyter notebook, set up a Python for beginners workspace, and write and run your first code using the print function to display hello world.
Learn how Python variables store data, use the assignment operator, and name them with descriptive names and underscores, while respecting case sensitivity and avoiding starting with a number or keywords.
Learn the core Python data types, including integer, float, string or object, and boolean, and see how the type function identifies each with practical examples.
Data Analysis A-Z: Become Data Analyst in 30 Days is an intensive training program designed to equip participants with the essential skills and knowledge required to excel as a data analyst. This comprehensive course covers a wide range of topics, from basic Python programming to advanced statistical analysis techniques using industry-standard tools such as pandas, numpy, and Excel.
Day 1 - 7: Data Analysis with Excel
The week of the bootcamp focuses on data analysis using Microsoft Excel. Participants will learn how to clean and prepare raw data, perform descriptive and inferential statistics, and create dynamic dashboards and visualizations using Excel functions and tools. Topics covered include:
- Cleaning and preparing raw data in Excel
- Handling missing data, outliers, and inconsistencies
- Descriptive and inferential statistics in Excel
- Creating dynamic dashboards with PivotTables and PivotCharts
- Data visualization techniques in Excel (charts, graphs, slicers)
Day 9 - 17: Python Fundamentals
In this week, participants will gain a solid understanding of Python's basic syntax, data types, variables, and operators. They will learn how to write simple programs and perform basic operations using Python. Topics covered include:
- Introduction to Python programming language
- Understanding data types (integers, floats, strings, booleans)
- Working with variables and operators
- Utilizing control structures like loops and conditional statements (if, elif, else)
- Managing program flow effectively with control structures
Day 18 - 21: Working with Data Structures
During this week, participants will delve into fundamental data structures in Python, including lists, dictionaries, tuples, and sets. They will learn how to manipulate, access, and modify these structures for diverse programming needs. Topics covered include:
- Introduction to data structures in Python
- Working with lists, dictionaries, tuples, and sets
- Accessing and modifying elements in data structures
- Applying data structures to solve practical programming problems
Day 22 - 30: Data Analysis with Python
In this week, participants will learn how to perform data analysis tasks using Python and industry-standard libraries such as pandas, numpy, and scipy. They will acquire skills in working with dataframes, performing data manipulation, and employing metrics such as counts, percentages, group by, pivot tables, correlation, and regression. Topics covered include:
- Introduction to data analysis with Python
- Working with pandas dataframes
- Data manipulation and cleaning
- Exploratory data analysis techniques
- Statistical inference techniques (ANOVA, correlation, regression)
Throughout the bootcamp, participants will engage in hands-on exercises and real-world data analysis projects to reinforce their learning and apply their newfound skills in practical scenarios. By the end of the program, participants will have the confidence and proficiency to work as data analysts and make data-driven decisions effectively.