Training You Need

Get the training you need to help you stay ahead

I can help train and teach your team the best methods for software security, software architecture, and software development. I provide several training opportunities for your software developers, project managers, and software architects on your team. I can also work with your team to provide any customized training as needed.

Please fill out the contact form on this page for an initial free consultation.

On Site

One great way for me to train your team is in a face-to-face class setting. This has proven invaluable to many of my clients. For on-site visits, I charge by the day. I do not charge for travel time. Client is responsible for all travel expenses. Depending on how much travel is involved to reach you, I will require a relative minimum number of days.


If coming on site is not an option, I can train virtually over the internet. Off-site can be any type of remote training through Skype (or similar) or phone. Remote work also covers any tasks I do for you from home such as research, customized training changes, etc. When I get to work from home, I charge an hourly rate.

Training Opportunities

Software Security

Software Architecture

  • Software Development Life Cycle (SDLC)
  • Agile Methodologies
  • Domain Driven Design (DDD)
  • Test Driven Development (TDD)

Software Development

  • .NET Framework

Database Development

  • NHibernate / Fluent NHibernate
  • Entity Framework
  • SQL Programming
Share:   Share on LinkedIn    Share on Twitter    Share on Google+    Share on Facebook   

Hi, I am Robert Hurlbut, a software security architect, speaker, trainer, and Microsoft MVP. I help teams design secure software and applications using Threat Modeling, write secure software, and make sure developers and other staff are secure through speaking and training. Learn more about me.
View Robert Hurlbut's profile on LinkedIn

Contact for Training

Free Initial Consultation





Thank you,
Robert Hurlbut