Dans le dev il y'a beaucoup de débutants qui progressent énormément en autodidacte, qui savent utiliser un ou deux framework,qui apprennent les principes SOLID et PSR pour le PHP, ou les bonnes pratiques pour le JS, qui ont des projets perso à montrer
Bref les entreprises recherchent un alternant qu ia des bases solides, pas un dev pro ok, mais avec un bagage technique conséquent
Et si ils ont ce degrès d'exigence, c'est tout simplement parce qu'ils peuvent se le permettre car comme je l'ai dit, beaucoup de dev se font du skill en autodidacte
En prennant en compte ce que demande les entrerises je te recommande de te pencher à fond sur un framework front et un back (pas plus, trop de frameworks dans un CV les entreprises n'aiment pas), pour le back je te dirais d'apprendre Synfony, bon j'aime pas synfo, je préfère Laravel, mais dans le marché de l'emplois il y'a de la demande en Synfony, ensuite pour le front il te faut un framework que tu pourrait utiliser comme librairie dans synfony histoire de faire d'une pierre deux coups, donc Vue ou React, perso je préfère React, et cette fois tu peux prendre React (pour apprendre React n'installes pas une lib React dans synfo, apprends le framework React)
Ensuite il faut que tu saches utiliser Git et Github, très important pour pouvoir travailler en entreprise, en vrai c'est très simple à utiliser, tu apprendra vite à l'utiliser ;)
Dans Git il faut se tu apprennes:
Le basique add, commit, push, remote add, merge
Toujours en registre basique pull et clone
Ensuiteil faudra que tu connaisses le rebase, les pull request
Et plus avancé mais ça reste relativement simple, les commit signés avec GPG
Aujourd'hui il faudra connaitre l'OPS aussi, donc apprends à utiliser AmazonWebServices ou GoogleCloudPlatform (je te recommance GCP, c'est plus simple que AWS, mais après seulement quelques années d'xp tu pourras voir du coté d'AWS sans problèmes ;))
Bref, beaucoup de choses à savoir avant de faire une alternance, bon tu n'est pas obligé de tout connaitre, mais chaque technos que tu saura utilisé sera un plus pour te sortir du lot :p
ensuite je dis bien "connaitre", pas "maitriser", les frameworks et les saas faut juste etre a l'aise avec, et la maitrise viendra avec le temps ;)
par contre les langages de base comme JS PHP CSS la faut maitriser