Python training, in-person, wherever you are
You want effective developers who make wise decisions. Effective developers construct software through deliberate and accurate analysis of technical trade-offs.
Technical trade-offs are a fact of everyday life for programmers. Making the right trade-offs requires knowing your options, which in turn requires a deep understanding of your development tools.
Videos, books, and the Internet are excellent learning resources, but they can only answer the questions you've thought to ask.
My goal is to guide programmers through their learning adventures, helping them to discover gaps in their knowledge. In class, we solve problems individually and as a group in a hands-on fashion. By working out solutions to realistic problems, students apply their newfound skills and re-enforce their knowledge.
Length: 15 hours
Length: 15 hours
My name is Trey Hunner. I want to level-up your team's Python programming skills. I have been programming for 15 years, consulting for 5 years, and contributing to open source projects for 10 years. I love teaching both beginners and experts.
As of June 2016, I am a director at the Python Software Foundation.
I always enjoy working with Trey. Whether working on a development project together, writing a tutorial, teaching workshops, or organizing a project, Trey is creative, talented, and professional. He listens to what needs to be done, collaborates well on the best approach, and meets the deadline. Amazing work ethic and cares about people as well as developing high quality code. Adding Trey to your project will definitely make the project better.read more
I'm a huge fan of Trey's. We co-teach a class of 10 under-served youth together every week and I absolutely love working with him.
Having a group of 10 doing individual hands-on work can be challenging. The students tend to get out of synch with each other because they learn at different rates. Trey takes great care with the slower students. He is calm and patient and never gets frustrated. Almost every week, he stays behind to help the slower students finish all their exercises.
If I was learning programming again, I would definitely seek mentorship from Trey. He has infinite patience, and an amazing ability to see inside the student's brain to understand where they're at.
I'm hoping that I get to continue volunteering with him for years to come as we guide our students towards becoming professional programmers.read more
If you're a curious Python programmer looking to discover what else there is to learn, sign up for my email list!
I host a live Weekly Python Chat during which I answer your questions about Python, freelancing, leadership, teaching, and more.
Do you have a team of engineers interested in learning more about Python?
Do you have ideas for training services you'd like to see me provide?
Please drop me a line. I would love to chat with you!Contact Me