Training

I run custom training courses for clients for all topics related to Python.

Custom Training Courses

Unlike your typical off-the-shelf training courses, I work with the clients to first define the scope and requirements of each course.

The courses are then written and compiled specifically for the custom course.

Trainings are then held on-site at the client’s company, with presentations in the morning and intense discussions or hands-on coding of the topics in the afternoon.

Examples

Software Architects:

  • Efficient Python development with small teams
  • Designing large-scale applications in Python
  • Database abstractions in Python
  • Designing applications to scale from ground up

Production Services:

  • Managing deployments with Python
  • Introduction to Fabric
  • Introduction to Ansible
  • Introduction to SaltStack

Developers:

  • Python conventions and idioms
  • Python development best practices
  • Python refactoring and profiling
  • Python performance idioms
  • Introduction to Python database programming
  • Advanced database programming with Python
  • Using Unicode in Python
  • Porting to Python 3

Rates

Please contact me for details and availability.