Considérant en fait et en droit :
1.
Par arrêt du 20 mars 2018, le Tribunal cantonal du canton de Vaud a rejeté le recours que X._ a déposé contre la décision du Service de la population du canton de Vaud refusant la prolongation de son autorisation de séjours pour études.
2.
Par courrier intitulé recours, X._ demande au Tribunal fédéral d'annuler l'arrêt rendu le 20 mars 2018 par le Tribunal cantonal du canton de Vaud et de renvoyer la cause pour nouvelle décision. Il demande l'effet suspensif et le bénéfice de l'assistance judiciaire.
3.
Selon l'art. 83 let. c ch. 2 de la loi fédérale du 17 juin 2005 sur le Tribunal fédéral, en droit des étrangers, le recours en matière de droit public est irrecevable à l'encontre des décisions qui concernent une autorisation à laquelle ni le droit fédéral ni le droit international ne donnent droit. En raison de sa formulation potestative, l'art. 27 LEtr, qui concerne l'admission en Suisse des étrangers en vue d'une formation ou d'un perfectionnement, ne confère aucun droit au recourant. Considéré comme recours en matière de droit public, le présent recours est par conséquent irrecevable.
4.
Seule reste ouverte la voie du recours constitutionnel subsidiaire (art. 113 LTF a contrario) pour violation des droits constitutionnels (art. 116 LTF). Le recourant ne soulève toutefois aucun grief relatif à la violation de droits fondamentaux (art. 106 al. 2 et 117 LTF).
5.
Les considérants qui précèdent conduisent à l'irrecevabilité manifeste du recours (art. 108 al. 1 let. a et b LTF) qui est prononcée selon la procédure simplifiée de l'art. 108 LTF, sans qu'il y ait lieu d'ordonner un échange d'écritures. La requête d'effet suspensif est devenue sans objet. Le recours étant d'emblée dénué de chance de succès, la requête d'assistance judiciaire est rejetée (art. 64 al. 1 LTF). Succombant, le recourant devrait supporter les frais de justice devant le Tribunal fédéral (art. 66 al. 1 LTF). Ils sont toutefois supportés par son représentant qui les a inutilement causés (art. 66 al. 3 LTF). Il n'est pas alloué de dépens (art. 68 al. 3 LTF).
Par ces motifs, le Président prononce :
1.
Le recours est irrecevable.
2.
La requête d'assistance judiciaire est rejetée.
3.
Les frais judiciaires, arrêtés à 500 fr., sont mis à la charge du représentant du recourant.
4.
Le présent arrêt est communiqué au représentant du recourant, au Service de la population du canton de Vaud, au Tribunal cantonal du canton de Vaud, Cour de droit administratif et public, ainsi qu'au Secrétariat d'Etat aux migrations.
Lausanne, le 24 avril 2018
Au nom de la IIe Cour de droit public
du Tribunal fédéral suisse
Le Président : Seiler
Le Greffier : Dubey