Educational Services

Keyhole Software offers technical courses and presentations that are tailored to the specific needs of your business. We are determined to correctly teach your IT organization what we love to do.

We approach training as part of a strategic plan, not as a stand-alone opportunity. Depending on the needs of your business, education can include:

  • Informational Presentations For Development Teams
  • Lecture Courses Led By Keyhole Sr. Consultants
  • Lab Exercises
  • One-On-One or Group Mentoring and Player/Coaching
  • Application of Principles, Concepts, and Best Practices on Designated Reference Applications
  • Post-Course Support Services and Q&A

Our team’s real world, hands-on experience is translated into your custom coursework, ensuring that the learning curve for students is minimized and all course goals are met.

Popular Presentations Include

Popular Courses Include

Primers and Custom Courses

Development Process

Introductory Courses

  • Introduction to JavaScript (2 Day)
  • Introduction to C# with Visual Studio (4 Day)
  • Introduction to Java (5 Day)
  • Introduction to Design and Programming with Object Technology (1 Day)
  • Object Oriented Analysis & Design: OOAD using UML (5 days)

Advanced Practicum Courses

To schedule a course or to get more information, please contact (877) 521-7769 or

Schedule Today

Courses can be customized to meet your team's needs.

Contact Keyhole