Python II for Power BI Users

Clean data and perform Natural Language Processing through Python's functions, algorithms and programming methods

An outline of this training course

Python is a powerful programming language that is flexible and easy to understand. It has functions, algorithmic and programming methods that allow data cleanup and natural language processing that are not present in Power BI.

In this course, we are taking your Python skills to the next level. Gaelim Holland will cover intermediate programming concepts and visuals available in Python; also, an introduction to NLP. This course spans from general program concepts such as building custom functions that allow quick transformation and data cleanup to incorporating text analysis concepts to Power BI dashboard.

Before you take this course, we recommend taking the Python I for Power BI Users course where you will learn the best practices in setting up Python to minimize conflict with Power BI.

If you are have basic Python knowledge and keen on learning what can be achieved with Python, this is a great course for you.

Python I for Power BI Users - can also be accessed through a purchase of an Enterprise DNA Membership

Details of what you will learn during this course

• Build - repeatable code that can be applied to different datasets.
• Use - complex Python visuals like heatmaps and kernel density plots that are not available in Power BI
• Define - programming concepts such as "for loops", "list comprehension" and "user defined functions"
• Use - basic and algorithmic methods in exploring Natural language Processing (NLP) concepts in tokenizing, lemmatization, sentiment, and frequency

What you get with the course

Over 4 hours of intensive training videos
Resource pack


For testimonials and to see how Enterprise DNA is helping thousands more Power BI users, check out the testimonial wall

For a list of all courses available through Enterprise DNA view here

Your Instructor

Gaelim Holland
Gaelim Holland
  • Innovative Data Analyst and Digital Channel Optimization Specialist with thorough knowledge of Omni channel analytics and incorporating online and offline data in funnel analysis.
  • Skilled in maximizing online sales, revenue, and call-to-actions through conversion rate optimization, statistical science, and A/B testing. Deep expertise in statistical testing tools, data extraction, and data science.
  • My 15 year career has allowed me to work in multiple data science roles in several industries at organizations from the startup level to Fortune 500 companies across 3 continents.

Frequently Asked Questions

How long do I have access to the course?
You will have access to the course for as long as your Enterprise DNA membership or CoE license is active.
Can I purchase a single course instead of the full Enterprise DNA membership?
The option to purchase a single course has been discontinued. To access any of our courses, you will need to upgrade to full membership here.
Do you offer one-off support or coaching?
All support around Power BI and Enterprise DNA's online training content now occurs at the Enterprise DNA Forum. You must have an Enterprise DNA Membership or CoE access to receive support.
What if I need to train my team?
We recommend exploring Enterprise DNA Center of Excellence platform. To learn more, see here.

Passionate about empowering users of Power BI

"My goal is to teach others that you have almost unlimited analytical power when harnessing all the features in Power BI.

Through training across a number of different mediums, I've reached over 10,000 Power BI users, showing them a range of tips and tricks in Power BI development.

I'm a true believer that Power BI is the future of analysis and know individuals with the right training can now create advanced analytics in a scalable way that can have a real impact in the way insights are found and consumed within organisations."

Sam McKay, CFA - Founder & CEO, Enterprise DNA

This course is not open for enrollment.