Citation: 2D_5/2020 E. B

Le 16 septembre 2017, A.________ est arrivée dans le canton de Neuchâtel (cf. art. 105 al. 2 LTF). Le 29 septembre 2017, elle a déposé dans ce canton une demande d'autorisation de séjour pour études, afin d'effectuer un bachelor en informatique de gestion auprès de la Haute Ecole ARC (HE-ARC) à Neuchâtel (ci-après: la Haute Ecole de Neuchâtel). Le 11 octobre 2017, A.________ a annoncé son arrivée au contrôle des habitants de Neuchâtel. Par décision du 21 novembre 2017, le Service des migrations du canton de Neuchâtel (ci-après: le Service cantonal neuchâtelois) a refusé d'entrer en matière sur la demande d'autorisation de séjour pour études de A.________. Celle-ci a formé un recours auprès du Département de l'économie et de l'action sociale du canton de Neuchâtel (ci-après: le Département), qui l'a rejeté par décision du 25 juin 2019. Par arrêt du 28 novembre 2019, la Cour de droit public du Tribunal cantonal de la République et canton de Neuchâtel (ci-après: le Tribunal cantonal) a rejeté le recours de A.________ contre ce prononcé et refusé l'octroi de l'assistance judiciaire. En substance, le Tribunal cantonal a confirmé le refus d'entrer en matière en retenant que les autorités neuchâteloises ne pouvaient pas examiner la demande d'autorisation de séjour pour études déposée devant elles, compte tenu de la décision des autorités valaisannes du 13 septembre 2017 refusant à A.________ un titre de séjour pour une formation dans le canton du Valais.