Data Charmers

The company behind Python Charmers and AI Charmers

What We Do

We run two training brands. Pick the one that matches your subject.

Python Charmers

Python Charmers

Python, data science and programming

Python training from your first script, through to advanced work: the language, data analysis with pandas and Polars, testing, automation, and SQL. Courses run for newcomers to programming and for experienced developers moving to Python.

AI Charmers

AI Charmers

AI and machine learning

Technical AI and machine learning training for the people who build the systems and code with the models: machine learning foundations, deep learning with PyTorch, large language models, and the engineering that keeps a model working once it is in production.

Custom and Specialised Training

In addition to our standard course offerings, we can produce custom training for your organisation on any related topic. If we are not experts in the area, we will find the experts and work with them. We start from what your team already knows and what they need to do, then design a course around it, using your datasets and your problems.

We can also run our standard courses privately for your company. This works well for team training and team bonding, and lets senior staff support the juniors' learning while still learning themselves. Our courses are collaborative and enjoyable, and focused on delivering practical outcomes for participants.

Where a course needs groundwork first, we take on consulting to develop the material and understand the systems it has to cover.

Who We Are

Expert-led specialist technical training since 2009

Data Charmers is an Australian company with offices in Melbourne and Singapore. We run two specialist training brands: Python Charmers and AI Charmers.

Since 2009 we have delivered over 700 courses to more than 7,000 people in 40 cities. We ask everyone for feedback afterwards: across every single response, not a cherry-picked sample, 98% would recommend us and 93% would come back for more training.

Our trainers are expert practitioners with deep roots in the open source community. They teach the tools they use, and they are what participants rate most highly. 99.5% agree their trainer had a firm grasp of the content.

Courses are hands-on and taught in small groups. Participants write code from the first session and leave with work they understand. We focus on ensuring practical outcomes, with extensive exercises throughout the course, while ensuring participants have a firm grasp of the theory as well.

Our Record

700+

Courses delivered

7,000+

People trained

98%

Would recommend us

2009

Operating since

AGL
ANU
Atlassian
Australian Super
BAE Systems
Barclays
BHP
BNP Paribas
Boeing
Bureau of Meteorology
Cisco
CSIRO
Deloitte
Dolby
ENGIE
Geoscience Australia
Harvard University
IAG
IMC
ING
Macquarie Bank
Malaghan Institute
Optiver
Optus
Oracle
PwC
Rio Tinto
RMIT
Shell
SKM
Suncorp
Telstra
Toyota
Verizon
Westpac
Woolworths

Testimonials

What participants say about our courses

The course was delivered by trainers who were extremely knowledgeable in their field. It was really good to learn from the best!
Marius Roman Transurban, Melbourne
Great course. Enjoyed it and will follow up with some practical implementation of some of the work.
Adam Grace Optus, Sydney
One of the best training courses I've been on.
David Scurrah Bureau of Meteorology, Melbourne
I loved it. Ed was inspiring.
Onoriode Coast CSIRO, Narrabri, NSW
Course content was well presented and easily digested. Practical exercises were an essential part of the course - a good ratio of lecture/play was achieved. Well done Ed and Henry!
Steve Zegelin CSIRO, Black Mountain Laboratory
Simply awesome!!
James Park Cisco, St Leonards

Get in Touch

Enquiries go to the brand that teaches the subject.

Python Charmers

Python, data science and programming training

info@pythoncharmers.com

AI Charmers

AI and machine learning training

info@aicharmers.com