Choose your language
Data Analyst Course
More than 2 million learners worldwide

Data Analyst Course

4.3

Turn raw data into decisions that matter. This comprehensive Data Analyst Course takes you from core statistics and spreadsheets all the way through SQL, Python, machine learning concepts, and executive-ready storytelling. Every skill you build connects directly to what analysts do on the job — no fluff, no filler.

Dedika for businesses

What you will learn:

You will learn how to collect, clean, and analyze data using industry-standard tools, including Excel, SQL, Python, and leading BI platforms. You will apply statistical methods to test hypotheses and draw reliable conclusions from real datasets. You will design dashboards and data stories that communicate findings clearly to both technical and non-technical stakeholders. You will also explore predictive analytics, cohort analysis, time-series forecasting, and machine-learning fundamentals. By the end, you will have a portfolio-quality capstone project that demonstrates end-to-end analyst readiness to any employer.

How you study in a practical way Data Analyst Course

How you practice Data Analyst Course

For companies who want to train their team

With Dedika for businesses, the course includes exercises and examples tailored to your own business and the way your company needs.

Click here

Course content

8 Chapters • 41 LessonsDuration between 4 and 360 hours (you decide)

Chapter 1See details

Foundations of Data Analysis

  • Lesson 1 • The Data Analysis Workflow

    Introduces the end-to-end analysis lifecycle from question framing to insight delivery. Provides a repeatable framework students apply in every subsequent chapter.

  • Lesson 2 • Data Ethics and Governance Basics

    Introduces privacy principles, data ownership, and responsible use standards. Sets ethical boundaries students must apply when handling real datasets.

  • Lesson 3 • The Data Analyst Role

    Defines analyst responsibilities, differentiates from data science and engineering roles. Grounds the chapter by establishing professional context before technical content.

  • Lesson 4 • Types and Sources of Data

    Classifies structured, semi-structured, and unstructured data and maps common source types. Enables informed decisions about data collection strategies throughout the course.

  • Lesson 5 • Core Statistical Concepts

    Covers descriptive statistics, distributions, and probability fundamentals required for analysis. Establishes quantitative vocabulary used in all later analytical techniques.

Chapter 2See details

Spreadsheet Mastery for Analysts

  • Lesson 1 • Automation with Macros and Scripts

    Introduces recorded macros and basic scripting to automate repetitive analyst tasks. Bridges manual spreadsheet work toward programmatic data handling introduced later.

  • Lesson 2 • Spreadsheet Navigation and Setup

    Covers workbook structure, cell referencing, and formatting best practices. Establishes efficient habits that prevent errors in more complex spreadsheet work ahead.

  • Lesson 3 • Essential Formulas and Functions

    Teaches lookup, logical, text, and date functions used daily by analysts. Directly enables data transformation tasks covered in later cleaning and analysis sections.

  • Lesson 4 • Spreadsheet Charts and Dashboards

    Covers chart selection, formatting, and linking charts to dynamic data ranges. Introduces visual communication principles applied more deeply in the visualization chapter.

  • Lesson 5 • Data Aggregation with Pivot Tables

    Builds pivot table skills for summarizing and slicing large datasets quickly. Connects to statistical concepts from Chapter 1 by applying them interactively.

Chapter 3See details

SQL for Data Retrieval and Analysis

  • Lesson 1 • Core SQL Query Syntax

    Teaches SELECT, WHERE, ORDER BY, and LIMIT clauses for precise data retrieval. Forms the syntactic foundation every subsequent SQL section builds upon.

  • Lesson 2 • Subqueries and Window Functions

    Introduces subqueries, CTEs, and window functions for advanced analytical queries. Unlocks ranking, running totals, and period-over-period comparisons in SQL.

  • Lesson 3 • Aggregation and Grouping

    Covers GROUP BY, HAVING, and aggregate functions for summarizing datasets. Connects statistical aggregation concepts from Chapter 1 to database-scale application.

  • Lesson 4 • SQL Query Optimization

    Covers indexing, execution plans, and query rewriting for performance. Prepares analysts to work responsibly with large production databases.

  • Lesson 5 • Relational Database Fundamentals

    Explains tables, keys, relationships, and schema design concepts. Provides the structural understanding needed to write accurate and efficient queries.

  • Lesson 6 • Joining Multiple Tables

    Teaches INNER, LEFT, RIGHT, and FULL joins to combine data across tables. Enables analysts to answer cross-domain business questions from normalized schemas.

Chapter 4See details

Python for Data Analysis

  • Lesson 1 • Data Cleaning in Python

    Addresses missing values, duplicates, type errors, and outlier detection programmatically. Builds on Chapter 1 data quality concepts with scalable, repeatable code solutions.

  • Lesson 2 • Data Manipulation with pandas

    Teaches DataFrame creation, indexing, filtering, and transformation using pandas. Directly mirrors SQL and spreadsheet operations in a programmatic environment.

  • Lesson 3 • Exploratory Data Analysis in Python

    Applies pandas and basic plotting to profile datasets and surface patterns. Connects statistical foundations from Chapter 1 to hands-on investigative coding practice.

  • Lesson 4 • Numerical Analysis with NumPy

    Introduces array operations, mathematical functions, and vectorized computation. Provides the numerical backbone for statistical analysis and future machine learning prep.

  • Lesson 5 • Python Programming Essentials

    Covers variables, data types, control flow, and functions needed for analysis scripts. Assumes no prior coding experience and builds syntax confidence before library use.

Chapter 5See details

Data Cleaning and Preparation

  • Lesson 1 • Reshaping and Restructuring Data

    Covers pivoting, melting, stacking, and aggregating to reshape data for analysis needs. Directly applies pandas and SQL skills in a data engineering context.

  • Lesson 2 • Standardizing and Transforming Data

    Teaches normalization, encoding, and format harmonization across datasets. Prepares data for consistent analysis and downstream visualization or modeling.

  • Lesson 3 • Building a Repeatable Data Pipeline

    Introduces pipeline design principles, documentation, and version control for data prep. Ensures cleaning work is auditable, reproducible, and transferable across projects.

  • Lesson 4 • Handling Missing Data

    Covers deletion, imputation, and flagging strategies with decision criteria for each. Builds on Python and SQL skills to implement solutions at scale.

  • Lesson 5 • Assessing Data Quality

    Introduces completeness, consistency, accuracy, and timeliness as quality dimensions. Teaches profiling techniques to diagnose issues before cleaning begins.

Chapter 6See details

Data Visualization and Storytelling

  • Lesson 1 • Principles of Effective Visualization

    Covers perceptual principles, chart selection logic, and common visualization mistakes. Establishes the design thinking framework applied in every subsequent section.

  • Lesson 2 • Visualization with Python Libraries

    Teaches Matplotlib and Seaborn for creating publication-quality static charts in Python. Extends Python skills from Chapter 4 into visual output for analysis reports.

  • Lesson 3 • Data Storytelling and Narrative Design

    Teaches structuring insights into a logical narrative arc for executive audiences. Integrates visualization skills with communication strategy for maximum business impact.

  • Lesson 4 • Interactive Dashboards with BI Tools

    Introduces drag-and-drop BI platforms for building interactive, shareable dashboards. Connects spreadsheet and SQL data sources to visual business reporting layers.

  • Lesson 5 • Geospatial and Advanced Chart Types

    Covers maps, heatmaps, treemaps, and small multiples for complex data relationships. Expands the analyst's visual vocabulary for specialized reporting scenarios.

Chapter 7See details

Statistical Analysis and Inference

  • Lesson 1 • Probability and Sampling Distributions

    Deepens Chapter 1 probability concepts with sampling distributions and the central limit theorem. Provides the theoretical basis for all inferential techniques that follow.

  • Lesson 2 • Correlation and Regression Analysis

    Teaches Pearson and Spearman correlation and simple linear regression modeling. Connects statistical theory to predictive and explanatory business questions.

  • Lesson 3 • Comparing Groups with Statistical Tests

    Covers t-tests, ANOVA, and chi-square tests for comparing means and distributions. Enables analysts to validate observed differences with statistical rigor.

  • Lesson 4 • A/B Testing and Experimentation

    Applies hypothesis testing to controlled experiments and A/B test design. Prepares analysts to evaluate product, marketing, and operational experiments rigorously.

  • Lesson 5 • Hypothesis Testing Framework

    Introduces null and alternative hypotheses, significance levels, and p-value interpretation. Establishes the decision-making logic applied in every statistical test section.

Chapter 8See details

Advanced Analytics and Business Application

  • Lesson 1 • Cohort and Funnel Analysis

    Teaches retention cohort analysis and conversion funnel metrics for user behavior. Applies SQL and Python skills to product and marketing analytics use cases.

  • Lesson 2 • Time Series Analysis

    Covers trend, seasonality, and forecasting methods for temporal business data. Applies Python and statistical skills to revenue, demand, and operational time series.

  • Lesson 3 • KPI Design and Metric Frameworks

    Covers designing meaningful KPIs, metric trees, and north star frameworks. Connects analytical output to strategic business objectives and decision-making.

  • Lesson 4 • Capstone: End-to-End Analysis Project

    Integrates all course skills in a full project from raw data to executive presentation. Demonstrates analyst readiness through a portfolio-quality deliverable.

  • Lesson 5 • Predictive Analytics Fundamentals

    Introduces regression-based prediction, model evaluation, and overfitting concepts. Extends Chapter 7 regression skills toward forward-looking business forecasting.

Certification

Your valid completion certificate

This course is for you:

  • Career changers: seeking a structured entry point into the data profession.

  • Marketing coordinators: wanting to move beyond campaign reports into deeper analysis.

  • Business analysts: looking to add SQL and Python to their existing toolkit.

  • Finance professionals: aiming to automate reporting and apply statistical rigor.

  • Recent graduates: building job-ready technical skills before entering the workforce.

  • Operations managers: needing data skills to support process improvement initiatives.

What our students say

Your classes are perfect. I purchased the one-year package and finally have the opportunity to follow various topics of my interest without needing to change platforms... I thank you for everything you do, I've already recommended you to other people...
Giulio Carlo
Giulio CarloDigital Marketing Student
I like how the lessons are straight to the point and how I can switch chapters and skip content I don't need.
Mariana Ferres
Mariana FerresPhotography Student
I like the content and the way videos are presented and transcribed, which speeds up the process!
Luciana Alvarenga
Luciana AlvarengaNail Design Student
The platform is fast, simple to use. The diversity of content and complementary videos really help with learning.
André Felipe
André FelipePrompt Engineering Student

Top trainings

FAQs

Who is Dedika?

Is the certificate valid in the Philippines?

Are the courses free?

What is the course workload?

What are the courses like?

How do the courses work?

What is the duration of the courses?

What is the cost or price of the courses?

What is an EAD or online course and how does it work?

PDF Course