Corporate training
Does your team need to learn Python, Pandas, or Git? Or are you already comfortable with these technologies, and need advanced training? Or perhaps you need hands-on practice, to crystallize things you’ve already learned?
I’ve been teaching Python and related technologies for more than 30 years, to companies that include Apple, Cisco, IBM, Intel, Western Digital, and Sandisk. This page lists many of the courses that I currently offer for on-site corporate training — before we customize them for your particular needs.
All courses include lectures, a great deal of live coding and demonstrations, and (of course) hands-on exercises. I’m constantly updating the content of my courses to reflect current best practices, the latest things I’ve learned, and feedback from previous students.
My courses include a growing number of AI-based exercises, helping people learn faster and better — both during the class, and after it is over.
While I prefer to teach on site and in person, I can provide live training via WebEx or Zoom for remote and distributed teams.
Want to discuss how we can get your team doing more in less time? Set an appointment at https://savvycal.com/reuven/corp-training.
Some of the courses I currently offer:
• Intro Python for experienced developers
• Intro Python for non-programmers
• Data analytics with NumPy and Pandas
• Intro to machine learning with Python and sklearn
• Introduction to regular expressions
• Testing Python code with pytest
• Python concurrency with threads, processes, and asyncio
• Type hints and annotations
• Intro to Polars
• AI-powered Python workshop (with Claude Code)
• AI-powered Pandas workshop (with Claude Code)
- a
- But
•
