Your employers allocated a training budget for you so you've got to get some training related to what your employer does.
Its pretty pointless asking us without telling us what your employer does and where they want to go (regarding software development).
>I produce vfp 6.0 desktop LAN applications for our company. This year the company has allocated $1,500 for my training. I can choose anything I want- complete freedom so to speak. Now, I need your advice on what training I should spend this money. Is it java? Sql server?...