Если бесплатные курсы или тренинги то там обычно просто записываешься и к чему там договоры?
Если стажировка это обычно работа и там есть трудовой договор или договор подряда. В мелких конторах если просто так работаешь бывает с этим не заморачиваются, так как не платят тебе зп.