I am a Software Architect and have been designing and building commercial software for over 35 years for everything from small consulting firms all the way up to billion dollar multinationals. I have been doing commercial web development with Microsoft’s Visual Studio products since the original Visual Interdev editor more than 20 years ago, so I know exactly what it takes to create and deploy production-ready code that meets both the functional and non-functional requirements of today’s internet-based software.
In my courses, my approach is based on that life-long body of practical experience in creating real-world business software. You won't find a lot of academic examples, or yet another copy of the same repeated or incomplete code that shows up in every Google search. Instead you will see useful, practical scenarios pulled from my own real-world experience that you can use in your own applications.
I have a particular interest in application code security, so in my courses you will find security-related topics that will help you as you try to create your own secure code base.