Python for Data Analysis

Learn to Wrangle and perform Exploratory Data Analysis


This 3-day workshop will be hands-on learning of data analysis with the Python programming language, and is aimed at beginners. You will work with different basic and complex data structures in Python. You will also understand the use of various modules including numpy, scipy, pandas, matplotlib, and seaborn for data analysis and visualization. At the end of the workshop you’ll know how to perform correlations leading to regressions, hypothesis testing, and share your insights using various charts in Jupyter notebooks and Excel workbooks.



  • Level: Basic to Intermediate.
  • Pricing: $1,450
  • Questions? Get in touch. Send us an email  or call (214)-997-6100


  • Python as the programming language.
  • Pandas for Data Wrangling.
  • Numpy (NumPy) for its array data structure and data manipulation functions.
  • matplotlib and seaborn for its graph plotting functions.
  • Jupyter notebook as your development and collaboration environment.
  • Microsoft Excel and Google Forms as data sources for analysis, Microsoft Excel for insights output


There are six modules in the Python for Data Analysis workshop. Each module introduces one or two core data analysis concepts while working through the practical implementation.

Day 1 |—– Python Foundations (Basic Data Types, Complex Data Types – list, tuples, dictionaries and sets)

Day 1 |—– Deep-dive into Pandas Data Frames including integration with databases like SQLite an MySQL.

Day 2 |—– Initial Data Exploration and Preparation, Descriptive Statistics, and Hypothesis Testing

Day 2 |—– Data Visualization

Day 3 |—– Interactive Data Analysis with Python and Excel

Day 3 |—– Creating Advanced Excel Workbooks

Day 3 |—– CLOSING (Wrap-up and successful participation certificates)




  • Do I need any programming experience to attend?
    You don’t need previous experience in Python as the workshop will cover the basics. Nonetheless, it is useful if you’ve done programming in another programming language.
  • What will I be doing?
    In three day you will implement, evaluate and optimize your data transformations, and perform exploratory data analysis using real-world datasets in Python. As part of this workshop, you will familiarize yourself with several best practices such as tidying data prior to transformation.
  • What age is this for?
    This workshop is suitable for university students and professionals.
  • Do I need a computer?
    It is best if you bring your own laptop.
  • What’s the experience like?
    The workshops are very hands-on and you will learn by doing. After the first 30 minutes of the workshop you will already be coding! Our instructors are always there to help you if you get stuck.


Call us at (214)-997-6100 if you have special circumstances or looking for dedicated corporate training