Input your search keywords and press Enter.


Become a Data Analysis Guru

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.

Play Video


12 weeks

  • 10 weeks of Technical training
  • 2 weeks of career enablement

Enrolled By

January 2022

Get access to the classroom after passing the assessment

Qualifying for

Check all the jobs you will get access to

More Details

This course will qualify you to work as:

  • Marketing Analyst
  • Operation Analyst
  • Data Analyst
  • Business Intelligence (BI) Analyst


Check prerequisites in detail

More Details
  1. Proficient in spoken and written English
  2. Basic computer skills
  3. The completion of the (Challenge Track) or Being familiar with basic data analysis skills including descriptive and inferential statistics, and basic algebra
  4. Experience working with data in Python (specifically NumPy and Pandas)

Provided by

Built with callaboration with

What You Will Learn


SQL for Data Analysis

By the end of this part, you will be able to:

  • Write SQL to query a single table
  • Write SQL to query multiple tables
  • Ask a question that requires data from multiple places, join the data together, and answer the question.

Practical Statistics

By the end of this part, you will be able to:

  • Apply inferential statistics and probability to real-world scenarios using Python
  • Create and analyze the results of hypothesis testing
  • Create and analyze A/B test results
  • Build regression models in Python

Data Visualization

By the end of this part, you will be able to:

  1. Build visualizations using different design elements
  2. Use visualizations to explore your data
  3. Use visualizations to communicate your insights

Jobs you will able to work for

After graduating from this course, you will be able to join the market as

Marketing Analyst 100%
Operation Analyst 100%
Data Analyst 100%
Business Intelligence (BI) Analyst 100%

Why Agile?

Identify the importance of the Agile in the tech fields

Agile vs Traditional Management

Compare Agile versus the more traditional Waterfall approach to product development

Extra Training of

Agile Management

Agile Planning

Compare, Evaluate and Contrast Scrum, Kanban, and XP

Build and Evolve Agile Teams

Identify an Agile team’s core roles, optimal size, structure, and cross-functional skills

Extra Training of

Digital Freelancing Skills

You’ll master the skills necessary to become a successful digital freelancer. Learn how to market your services to clients, scope projects and manage client relationships

Fundamentals of Digital Freelancing

Managing Projects

Negotiate a Project Scope and a Pricing Framework

Developing Your Website

Building a Professional Social Media Presence

Enjoy our

Career Readiness Privileges

Resume Review

Get a detailed resume review from an industry professional.

LinkedIn Review

Get a customized review of your LinkedIn profile from an industry professional.

GitHub Review

A technical professional will help you organize your profile to showcase your projects and skills.


Program Success Stories

Jirar Kamel
Data Analysis Graduate (Challenger & Professional)
Ahmed El-Saddek
Data Analysis Graduate (Advanced & Expert)
Mina Makram
Web Development Graduate (Professional Track)
Abdelrahman Magdy
Freelancer – Web Development Graduate (Professional & Advanced)
Ahmed Gharib
Data Analysis Graduate (Challenger & Professional & Advanced)
Mohamed Samir
Digital Marketing Graduate (Advanced Track)
Maha Zanaty
Digital Marketing Graduate (Advanced Track)
Mohamed Mahmoud
Web & Digital Marketing Graduate (Challenger – Professional)

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.

Screen Shot 2021-10-15 at 4.43.14 PM


Check more related courses

Machine Learning

Machine Learning