Unleash Your Python, Data, and AI Potential

At MetaSnake, we specialize in providing immersive and transformative learning experiences designed to empower individuals and organizations. Our offerings include engaging keynotes, in-depth workshops, and comprehensive multi-day courses, each tailored to meet your unique needs and goals. Learn the fundamentals of AI, Python, advanced Python, data analysis with pandas, visualization, machine learning, testing, and much more.

Slide Slide Slide Slide Slide Slide Slide Slide Slide Slide Slide Slide

Elevate Your Knowledge with MetaSnake

Pick what works for your team.

  • Talks/Keynotes - Inspiration and Insight in Bite-Sized Format
  • Workshops - 3-Hour Hands-On Learning
  • Multi-Day Courses - Comprehensive Learning for Lasting Transformation

Taught at Companies Big and Small

Slide Slide Slide Slide Slide Slide Slide Slide Slide Slide

Why Choose MetaSnake?

No slide readers Our instructors are not just teachers, but industry leaders and innovators.

Flexible Learning Whether it's a one-hour talk or a multi-day course, our programs are designed to fit your schedule.

Customized Content We tailor our content to meet your specific learning objectives and industry requirements.


Ready to Transform Your Learning Experience?

  • Get your knowledge baseline equalized. Learn the concepts and the jargon to not talk past each other
  • Reinforce concepts that you have seen but never used or have forgotten. There are often better ways to do things, but we aren't aware of them.
  • Increase your productivity. I have had multiple trainings where a line of code turned on the lightbulb. It was a breakthrough moment or an answer to a hard problem. Hundreds of lines of code replaced with five lines.
  • Invest in your greatest asset, your colleagues. Most students enjoy training. Often discussions occur that bond or empower the group.
  • Training is perhaps the most cost-effective mechanism for growing skills.

Content Designed by Years of Experience


Multi-day Courses

Most Popular

  • Fundamentals of Python
  • Intermediate Python
  • Modern Python
  • Data Analysis with Python
  • Machine Learning with Python
  • Testing with Python
  • Contact us for syllabus and more...


3-hours and Hands-on

  • Classification with XGBoost
  • Grokking SHAP
  • Mastering PCA
  • Intro to Pytest
  • Functions, Closures, and Decorators
  • Polars Intro
  • Fun with DuckDB
  • Contact us for more...

Talks and Keynotes

Short and Sweet

MetaSnake has presented around the world and for various finance, energy, entertainment, hardware, and software companies.


Jump on a Call

Let's Discuss Your Team's Needs

Whether you want to bootstrap a team, a semester of content in a week, or just a quick talk. Let's figure out what works for your team.

Level up in a short time

Some engineers are motivated to learn on their own. But let's face the facts, most are not. And those that are can be held back by others. If you want to train your team, the most effective way is to get them together and let them learn together. Our labs and group programming assignments are designed from real-world application of Python, analysis, and modeling. Students will be shown warts and issues that they will encounter outside of pristine lab and book environments. Plus, the discussions that happen as the group explores where to apply their newfound knowledge can be priceless. You owe it to your team to empower them and improve their productivity.


“I liked learning about libraries to use for machine learning. I liked the pace of learning (not too fast or slow). I like how I have a lot of example code and notebooks to refer back to... Overall, BEST training class I've had by far. Thanks!
—J. Wiggins, Course Recipient
“I was able to take away a lot of information that I will be able to use in my professional role.”
—K. Lopez, Course Recipient
Will recommend to my entire team!
—Machine Learning with Python Course Recipient
“I thought this class was well motivated, well paced, and very informative. In a role where I work closely with a team of data scientists, I feel this course has given me enough context and details of machine learning to engage in meaningful discussions around the topic.”
—Machine Learning with Python Course Recipient
“I had attempted to get into Python with the "type this code - get an error - go to Google" method. It worked, sort-of, but it was hard to get a broad picture of the language and what I was actually doing. This greatly helped me in getting a broad view of the language under the hood and showed me some practical uses for features in the language. I felt like I learned 3 months worth of material in 3 days!
—D. Getz, Course Recipient
“I am a programmer with a couple of years’ experience in other languages. I have recently started learning and using Python on side projects. I have been working off of the shaky google-it-when-I-have-a-question foundation up to this point. Now, many things are clearer and I feel I can use much more of the language with confidence
—T. Summer, Course Recipient
“What I enjoyed most about this course was that the language was well explained. It did not feel like I was having a bunch of information crammed down my neck. I feel like a now understand CoffeeScript too!”
—James, Course Recipient
“Python and scripting languages are new to me. Yet Python seems to be able to do a lot more than I expected. I really enjoyed this course. Matt is a very good instructor!
—Duke, Course Recipient
“The Hands-On assignments are killer!
—Neal, Course Recipient
“Nice breadth, very practical, easy to follow along. Everybody loved it. We already used some of the skills to debug two different production issues. Awesome!
—Aaron, Course Recipient

About Matt


Matt Harrison is a distinguished tech educator and author with over two decades of Python and Data Science experience. Renowned for making complex concepts accessible and engaging, he is a sought-after speaker for his blend of knowledge and humor.

He is the author of Effective Pandas 2, Learning Python for Data, Effective XGBoost, and Machine Learning Pocket Reference as well as other books.

Ready to Level Up Your Team?