I am very much a beginner in German but I do currently live in Vienna and will be here for the foreseeable future. The difference between Austrian standard German and standard German is minimal. It's what people from different regions use to communicate with each other and what kids learn at school. You will be able to communicate with anyone who speaks German if you know it. So learn German and then pick up the Austrian specific words. They often say Grüß Gott (God greets, which is super weird but anyway) on greeting and Tschüss on leaving instead of Hallo/Guten Tag or Auf Wiedersehen. Or they use Erdäpfel (potato, literally 'earth apple' like the French 'pomme de terre') instead of Kartoffeln. Jänner instead of January for January. German is different to English in that there are various dialectal forms of the language which are not easy to understand if you are from a different region, but standard German can be used anywhere in Austria and Germany.
I actually have a colleague from Vorarlberg, the region Phil mentioned above, which is in the very western part of Austria, close to Switzerland. How he speaks in his local dialect is unintelligible to anyone not from there. So he uses standard German.