Tharaa Training Center Recorded training with instructor support for your questions Python for Data Analysis and Business Intelligence
Python for Data Analysis and Business Intelligence Bootcamp in Partnership with Cisco

Python for Data Analysis and Business Intelligence Bootcamp in Partnership with Cisco

A practical, recorded program that takes you from Python fundamentals to data analysis with Pandas and NumPy. You'll then work with SQLite using Python, build a simple ETL pipeline, and create an interactive dashboard with Streamlit, with instructor support whenever you have questions during practice.

🐍
Structured recorded lessons, with support whenever you have questions. Learn how to collect, clean, analyze, and visualize data and automate reports in Python using workflows relevant to the workplace, with support as you complete your projects.
0Hands-on projects
PythonAnalysis and automation
CiscoTraining partnership
3Months of follow-up support

What will you learn?

Essential Python skills for data analysts

A practical curriculum that turns Python from a programming language into a tool for analyzing data, building reports, and automating tasks.

📊

End-to-end data analysis

Collect, clean, analyze, and visualize data, then turn the results into a clear, actionable report.

🐍

Clean, well-structured Python

Write maintainable code with functions, modules, logging, and organized project structures.

🧮

Pandas and NumPy

Process CSV and Excel files, clean data, use GroupBy and pivot tables, and perform merging and numerical analysis.

🚀

ETL and Streamlit

Retrieve data from APIs, build a simple ETL pipeline, and create interactive dashboards to showcase your work.

The bootcamp approach

More than learning Python libraries

Companies need people who can turn data into actionable results: collecting and cleaning data, producing clear analyses, and automating reports. This bootcamp is designed to help you build complete data solutions with Python.

1

Start with the fundamentals

Python syntax, variables, conditions, loops, functions, file handling, and error management.

2

Analyze real-world data

Use NumPy, Pandas, CSV, and Excel to clean data and uncover KPIs and insights.

3

Connect SQL and APIs

Work with SQLite through Python, run analytical queries, and build a mini ETL pipeline from an API to a report.

4

Showcase your project

Create a Streamlit dashboard, a GitHub portfolio, and a professional README, and prepare for interviews.

Training curriculum

Practical bootcamp modules

Ten progressive modules take you from setting up your environment to building a dashboard and delivering portfolio-ready projects.

01

Professional development environment setup

  • Python, venv, pip, and requirements files.
  • Work efficiently with Jupyter and VS Code.
  • Git, GitHub, and file organization.
02

Python fundamentals

  • Syntax, variables, and data types.
  • Conditions, loops, and functions.
  • File handling and error handling.
03

Data structures and maintainable code

  • Lists, tuples, sets, and dictionaries.
  • Comprehensions and modules.
  • Logging and an introduction to testing.
04

NumPy for numerical analysis

  • Arrays and vectorization.
  • Broadcasting and aggregations.
  • Statistical functions and simulation.
05

Pandas for data processing

  • Import CSV/Excel files and export results.
  • Cleaning, GroupBy, and pivot tables.
  • Merging and generating insights in a notebook.
06

SQLite with Python

  • Tables, keys, and relationships.
  • Joins, subqueries, and window functions.
  • sqlite3 and pandas.read_sql.
07

Data visualization and storytelling

  • Choose the right chart for the data.
  • Hands-on Matplotlib and Seaborn.
  • Insights and actionable recommendations.
08

APIs, ETL, and report automation

  • Requests, parameters, and pagination.
  • Extract / Transform / Load.
  • Automated Excel/CSV reports and charts.
09

Streamlit Dashboards

  • Layouts, filters, and KPIs.
  • Charts, tables, and caching.
  • Optionally publish your app as an advanced step.
10

Portfolio and interview readiness

  • A professional README and screenshots of your results.
  • Present your project from problem to results.
  • CV, LinkedIn, and Python/Pandas/SQLite interview questions.
01

Complete sales analysis

Clean CSV/Excel data, analyze performance indicators, and develop actionable recommendations.

02

Mini ETL pipeline from an API

Fetch data from an API, transform it, store it in SQLite, and generate an automated report.

03

Streamlit Dashboard

An interactive dashboard with KPIs, charts, and tables to showcase in your portfolio.

Portfolio

Portfolio-ready projects

  • Organized notebooks.
  • Shareable reports.
  • Dashboard and GitHub README.
Practice

Continuous hands-on practice

  • Data cleaning.
  • Pandas analysis.
  • SQLite and APIs.
  • Data visualization and reporting.
Recorded

Structured recorded content

  • Learn at your own pace.
  • A clear plan for modules and projects.
  • Revisit lessons while practicing.
Support

Support whenever you have questions

  • Instructor assistance when you have questions.
  • Guidance on projects and deliverables.
  • Three months of follow-up support.

Mostafa Nabieh

Training Consultant at Tharaa Training Center

A trainer accredited by Microsoft, Google, and Huawei, with over seven years of experience in training, consulting, and developing practical learning paths. In this bootcamp, he focuses on making Python approachable and connecting it to data analysis and portfolio-ready projects, while supporting learners who have questions during practice.

MicrosoftGoogleHuaweiPython Data AnalysisOver 7 years of experience

What will you be able to do by the end of the bootcamp?

You'll be able to use Python for data analysis, clean CSV and Excel files, analyze data with Pandas and NumPy, query SQLite, build a simple ETL pipeline, and create an interactive dashboard to showcase on GitHub and in interviews.

Bootcamp instructor

Learn Python with Mostafa Nabieh

One instructor leads the training and connects practical work to job-market needs, with support available whenever learners have questions.

Mostafa Nabieh

Accredited Trainer and Training Consultant at Tharaa

A trainer accredited by Microsoft, Google, and Huawei, with over seven years of experience in training, consulting, and developing hands-on educational paths. He helps learners use Python as data analysts do: cleaning and analyzing data, building reports, automating tasks, and preparing portfolio-ready projects.

MicrosoftGoogleHuaweiPythonData AnalysisOver 7 years of experience

Bootcamp benefits

Flexible, hands-on learning focused on outcomes

Learn on your own schedule through practical projects, instructor support, certificates, and work you can showcase.

🏅

Certificates and career support

A certificate from Tharaa Training Center and a certificate from Cisco Networking Academy, plus a nomination letter for outstanding learners.

💼

A portfolio you can showcase

Notebooks, reports, dashboards, and a GitHub README to present your projects professionally.

📈

Real-world data

CSV/Excel files, SQLite, and APIs that reflect real workplace data challenges.

🎯

Career preparation

CV and LinkedIn guidance, plus interview practice focused on Python, SQLite, Pandas, and project outcomes.

Bootcamp enrollment

Start building practical skills in Python and data analysis

Designed for learners who want practical Python skills for analytics, from the fundamentals to building reports, dashboards, and portfolio projects.

  • A step-by-step curriculum from beginner level to practical application.
  • More than 10 hands-on projects using real-world data.
  • Recorded lessons with support whenever you have questions.
  • A Tharaa certificate and a certificate from Cisco Networking Academy.
Current enrollment offerSAR300.00SAR500.00 Enroll now Contact us

Frequently asked questions

Before you enroll

Quick answers to common questions about learning format, support, projects, and certificates.

Yes. It starts with Python basics and setting up your environment, then progresses through NumPy, Pandas, SQLite, APIs, and Streamlit.
Yes. The lessons are recorded and organized for flexible learning, with follow-up support whenever you have questions or need help reviewing your project work.
You'll work on data analysis projects, clean CSV/Excel files, use SQLite, retrieve data from APIs, and build a Streamlit dashboard.
Yes. You'll create showcase-ready deliverables such as notebooks, reports, dashboards, and a well-organized GitHub README.
It appears when you're logged in and your enrollment in this course is active in Tutor LMS.

Start learning Python for data analysis and business intelligence today

Learn Python, Pandas, SQLite, APIs, and Streamlit, and build hands-on projects you can showcase on GitHub and in interviews.