Citation: 2C_950/2017 E. C

Agissant par la voie du recours en matière de droit public et celle, subsidiaire, du recours constitutionnel, X.________ demande au Tribunal fédéral, sous suite de frais et dépens, outre l'effet suspensif et des mesures provisionnelles, d'annuler l'arrêt du Tribunal cantonal du 29 septembre 2017 et de lui octroyer, ainsi qu'à son fils, une autorisation de séjour; subsidiairement, d'annuler l'arrêt précité et de renvoyer la cause à l'autorité précédente pour nouvelle décision dans le sens des considérants. Il se plaint d'établissement inexact de faits et de violation du droit international. Par ordonnance du 24 novembre 2017, le Président de la IIe Cour de droit public du Tribunal fédéral a rejeté les requêtes d'effet suspensif et de mesures provisionnelles. Le Tribunal cantonal, le Département et le Service des migrations concluent tous trois au rejet du recours.