Use 'tyro' when describing someone who has not yet developed skills in a particular area. He's a tyro at chess, losing more games than he wins.
Pro Tip 2/3
Neutral Tone
'Tyro' is neutral and does not imply criticism, unlike 'amateur', which can suggest lack of skill. Though a tyro in graphic design, her creativity is impressive.
Pro Tip 3/3
Formality
'Tyro' is somewhat formal and best used in written language or formal speech. The workshop is intended for tyros seeking to learn the basics of programming.