http://skillsmatter.com/course/java-jee/software-architecture-developers/dh-3094
Simon Brown – the founder of the very popular ‘Coding the Architecture’ website and (in his own words) “either a software architect who codes or a software developer who understands architecture” is bringing his ideal course for aspiring software architects to Skills Matter.
This 2-Day exploration will provide you with a real-world and pragmatic understanding of the roles and responsibilities of the modern software architect. Utilising the strong technical knowledge that you already have, you will learn how to gather non-technical requirements, determine the drivers for architecture and how to define an architecture.
Avoid the academic ‘ivory tower’ theory of software architecture with exercises and discussions based on real-world challenges and problems. This course will take your existing technical skills (be it .NET, Java, or something else!) and provide you with the skills and perspective to make more architecturally responsible decisions when coding. Remember: it is OK to be a software architect and to code!