Custom training for technical teams

Practical Python, data, and AI skills your team can use

Build shared technical skills through hands-on courses, focused workshops, and engaging talks tailored to your team’s goals and stack.

20+ years teaching · Thousands trained · Content tailored to your team

Matt Harrison teaching a technical audience
Stanford University O’Reilly Verizon Pluralsight Instructure BioFire SanDisk University of Utah Brigham Young University KSL

Choose the right format

Training built around your team

Start with the depth, timing, and outcome you need. Every format can be adapted to your experience level, tools, and business context.

Multi-day courses

Best for: teams building durable shared skills

Duration
Two to five days
Outcome
A practical, common technical foundation

Modern Python, pandas, machine learning, AI, data visualization, testing, and customized curricula.

Explore courses

Hands-on workshops

Best for: focused skill development

Duration
Approximately three hours
Outcome
Apply one valuable technique immediately

XGBoost, SHAP, pytest, Polars, DuckDB, decorators, and other focused topics.

Explore workshops

Talks and keynotes

Best for: conferences, off-sites, and team events

Duration
Forty-five to ninety minutes
Outcome
Build enthusiasm and shared context

Python, data tooling, machine learning, and developer productivity.

Discuss a talk

Not sure which format fits? We can shape the right program together.

Plan Team Training

Why MetaSnake

Training that changes how teams work

Practitioner-led

Learn from an author and working technologist who explains the useful details, tradeoffs, and real-world rough edges—not just the slides.

Customized

Focus the examples, pacing, and exercises on your team’s experience, technical stack, and learning objectives.

Hands-on

Build confidence through practical labs and group discussion designed to turn concepts into skills your team can apply.

Participant results

Useful skills, applied quickly

“Best training class I’ve had by far. I liked the pace, the example code, and having notebooks to refer back to.”
J. Wiggins Course participant
“I felt like I learned three months’ worth of material in three days.”
D. Getz Course participant
“Everybody loved it. We already used some of the skills to debug two different production issues.”
Aaron Course participant
Matt Harrison, MetaSnake instructor and author

Meet your instructor

Matt Harrison makes complex technical ideas practical

Matt is a Python and data science educator, author, and speaker with more than two decades of experience. His teaching combines technical depth, approachable explanations, and the realities teams encounter outside pristine examples.

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

Build your team’s next capability

Tell me what your team needs

Share your goals, audience, and timing. We’ll identify the format and content that will make the biggest difference.

Plan Team Training