Charmers Group

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 first principles through to advanced work: the language itself, 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: 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

Most of our work is training built for one organisation. We start from what your team already knows and what they need to do, then design a course around it, using your data and your problems where that helps.

We also teach specialised topics that fall outside our scheduled courses. If a subject sits between our two brands, or spans both, talk to us and we will tell you plainly whether we can teach it well.

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

Specialist technical training since 2009

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

Since 2010 we have delivered over 700 courses to more than 7,000 people in 40 cities. We ask everyone for feedback afterwards; of the 1,036 responses so far, 98% would recommend us and 93% would come back for more training.

Our trainers are working 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.

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