Data Analytics with Python Training Course

Our data analytics with Python training course provides an overview and hands-on practice.

After the course, participants will be able to explore, clean, pre-process and visualize data efficiently using open-source tools. 

The course is suitable for practitioners and newcomers, and can be tailored to your specific needs and current capabilities.

we teach job relevant skills

By the end of this training, participants will be able to:

  • Understand the fundamental concepts of Pandas.

  • Have hands-on practice with data manipulation and preparation.

  • Create insightful visualizations to include in presentations and reports.

Course Outline

Day 1

  • Introduction to Pandas.
  • Reading and loading data.
  • Split, apply and combine operations.
  • Join data from different sources.

Day 2

  • Advanced data manipulation.
  • Anonymous functions for data cleaning.
  • Creating visualizations with Matplotlib.
  • Industry-specific exercises.





Very clear presentation with an optimal level of deep dive (neither too low level mathematical nor very high level).
Software Engineer, Mumbai

Thanks a lot for the nicely customized training and for all the supplementary materials provided. It was adapting to our needs in real time!
Software Engineer, Switzerland

Great overview with a lot of real life applications. Most certainly valuable. The best training we have had at the bank.
Financial Analyst, Czechia

Satisfaction guaranteed

Every training engagement starts with a discussion of your team's needs and capabilities, which allows us to customize the focus of the core curriculum to the audience.
Our training normally incorporates examples, case studies and data that your team is likely to find in their day to day work.


We encourage participants to bring their own laptop. Installation requirements of the software needed are provided in advance. Upon agreement, we can provide training in a cloud environment, to avoid or limit software installation.

Basic familiarity with programming languages and mathematical concepts (statistics, some calculus and optimization) are required to get full advantage of the course. If needed, we can provide resources to prepare ahead of the training. 

Our courses are typically scheduled onsite in your premises, in the EMEA region and North America. Please note that our courses are usually booked several weeks in advance so we encourage you to get in touch with us as soon as possible. Last minute bookings are sometimes possible, but not guaranteed.

We focus on hands-on practice. Most of our training sessions are 80% live coding and exercises, and 20% theory and discussion of best practices.

For any inquiries regarding the course outline, availability or further information, reach out to us.