I am currently working as 2nd line support at Greggs the bakers, providing support to 400 users and over 300 shops.
My ambition is to become a Java developer but unfortunately, such a position does not exist in my company. They hire external contractors to do their programming.
I have got the opportunity from my work to be trained into Java by going on to different courses with the company paying for them. As long as I can prove it is beneficial to the company.
So what i plan is to set up a plan for 18-24 months of how i can go from a amateur to a expert. So in 18 months i am good enough to design their back office software the shops use to do the orders, sales, cash sheets etc. This would help me convince them of creating a new position for me. I have thought of getting training as a trainee at another company but i would prefer to do it this way.
What i need help on is the type of courses / training i can look at? I prefer good training courses that i can learn alot from, as my company will be paying for.