Training

Our training courses incorporate principles of Experiential Learning, hands-on exercises, and educational games to reinforce new learning and maximize retention.

Formats

  • Live-Custom. Delivered for a single client and tailored to their learning needs. Facilitated by one or two instructors. Participants attend the classes in person.

    Advantages: Instructor physically present and available; participants can collaborate and learn from each other; content tailored to address issues in your environment; refactoring exercises can be based on your code.

  • Live-Public. Open to the public and facilitated by one or two instructors. Participants attend the classes in person.

    Advantages: Instructor physically present and available; participants can collaborate and learn from each other.

  • Live-Remote. Internet-based, open to the public and facilitated by one or two instructors. Participants attend remotely using various collaboration technologies.

    Advantages: Can be scheduled around working hours and for different timezones; no travel necessary; lower tuition than in-person formats.

  • Self-guided. Internet-based, self-guided with material provided in video and other media.

    Advantages: Learning is self-paced and interruptible; can be done at any time; lowest cost format.

Check the Services section for current training offerings.