I offer one-day on-site workshops for a number of topics. If you don't see an offering that suits your team's needs, feel free to email me about custom workshops.
Your developers know Python and they need to parse semi-structured data, but they don't know regular expressions.
Regular expressions can be used for a variety of data validation, parsing, and normalization. We'll learn what regular expressions are good for, how to make our own regular expressions, and how to make our regular expressions friendly and readable (yes it's possible, sort of). At least introduction Python knowledge is required for this workshop.
We'll cover:
This is a 4 hour on-site workshop.
Your developers are interested in using Python to parse log files. They have some experience with Python, but they need more experience using it for file manipulation and log parsing.
We'll learn how to use Python for parsing and processing log files and CSV files. We'll get hands-on experience applying Python's powerful tools for searching and manipulating text-based data. An introductory Python knowledge is required for this workshop.
We'll cover:
This is a 5 hour on-site workshop.
Your developers know Python, but they struggle with writing bug-free Python code and they haven't acquired a strong habit of automated testing.
We'll learn how to test our Python code in a variety of ways. We'll also discuss using Python to test external APIs. An intermediate level of Python knowledge is recommended for this workshop.
We'll cover:
This is a 4 hour on-site workshop.
Interested in one of these workshops?
I'd like to make sure I can meet your team's needs.
Let's talk!
Please book a 20 minute call to chat with me about your team's needs.
Book a CallIf your team is not entirely satisfied with any portion of the training, I will work with you to ensure your satisfaction or provide a full refund at your request.
“Everyone enjoyed Trey's training. I highly recommend it!”
“If I was learning programming again, I would definitely seek mentorship from Trey.”
My name is Trey Hunner. I am a director at the Python Software Foundation and a member of the Django Software Foundation.
I have a background in full-stack Django web development and many years of experience in front-end JavaScript development.
My classes are usually slide-free and exercise-heavy. I teach with my hands on the keyboard. We learn by doing, not watching.
I want to help your developers level-up their Python programming skills. Want to talk about whether one of these one-day workshops is right for your team?
Can't find a time that works for you? Email me.
Remember that my workshops are backed by a 100% money back guarantee. If your team is disappointed in the workshop, I'll refund your money in full.
I'm only available for one to three one-day workshops each month. Scheduling is first come, first served and I'm often booked a couple months out. The sooner we talk, the sooner I can help your team.