Si vous êtes de nationalité hors Union Européenne, vous devez disposer d'une carte de séjour "étudiant" depuis au moins un an pour pouvoir postuler à un contrat d'apprentissage.
Après avoir trouvé votre employeur, celui-ci fait la demande d'une autorisation provisoire de travail auprès du service de la Main d'oeuvre étrangère de la DIRECCTE dont vous dépendez. La préfecture vous délivrera alors un titre de séjour temporaire qui remplacera le titre de séjour étudiant.
L'apprentissage n'est donc pas accessible aux primo-migrants : il est réservé aux étrangers déjà présents sur le territoire français.
Pour plus de détails, consultez la notice complète éditée par la région Ile-de-France à ce sujet.