I think that the mandatory courses provided by Oracle or any other courses available outside will be of any use. Architect skills come up with experience and by working for highly performance oriented, scalable and well designed applications. These kind of skills cannot be acquired overnight by taking courses.
Get off me! Here, read this tiny ad:
ScroogeXHTML - small and flexible RTF to HTML converter library