Se connecter

Informatique

Programmation

Sujet : Que dois-je apprendre pour être full stack Javascript ?
1
Rolloleviking93
Niveau 9
29 août 2019 à 12:54:01

Bonjour tout est dans le titre car j'aimerai me spécialiser dedans de préférence puis enchainer sur du PHP

LeDictator
Niveau 10
29 août 2019 à 14:12:26

Un peu atypique de faire du JS puis du PHP :hap:. (c'est souvent dans l'autre sens)

Si tu veux être fullstack en js tu dois savoir:
utiliser node.js (l'environnement)
initialiser un projet (webpack / rollup / babel)
maitrisé la dernière version d'ECMAScript (au moins la 6)
maitrisé les CLI lié au libraries que tu souhaites maitrisé
connaitre les problèmatiques back-end (API Rest / Graphql ? / Hosting de fichier / BDD - mongo - sql)
connaitre les problèmatiques front-end (PWA / Reactivité / et j'en passe)

J'ai surement zappé des trucs :hap:.

tbol
Niveau 20
29 août 2019 à 15:13:09

Si tu va sur PHP tu as pas besoin d'étudier JavaScript serveur.
Bien sur tu peux apprendre les deux mais c'est mieux de se spécialiser sur l'un ou l'autre.

Rolloleviking93
Niveau 9
29 août 2019 à 15:26:37

Pour l'instant m'a priorité c'est le Javascript et plus tard quand je serai full stack en javascript je compte me lancer dans le php

shineypichu
Niveau 10
30 août 2019 à 04:30:32

[15:26:37] <Rolloleviking93>
Pour l'instant m'a priorité c'est le Javascript et plus tard quand je serai full stack en javascript je compte me lancer dans le php

Ça n'a aucun sens...

Tu sais ce que ça veut dire fullstack ?

godrik
Niveau 26
30 août 2019 à 05:18:37

Le 30 août 2019 à 04:30:32 shineypichu a écrit :

[15:26:37] <Rolloleviking93>
Pour l'instant m'a priorité c'est le Javascript et plus tard quand je serai full stack en javascript je compte me lancer dans le php

Ça n'a aucun sens...

Tu sais ce que ça veut dire fullstack ?

Pourquoi ca n'a pas de sens?

"Pour l'instant m'a priorité c'est le Javascript et plus tard quand je serai full stack en javascript je compte me lancer dans le macrame"

"Pour l'instant m'a priorité c'est le Javascript et plus tard quand je serai full stack en javascript je compte me lancer dans la menuiserie"

php est assez en demande en Europe. L'apprendre n'est pas une perte de temps, meme si tu sais deja faire le back end avec javascript...

Rolloleviking93
Niveau 9
30 août 2019 à 11:24:22

Oui bien sais ce que c'est que le full Stack je sais très bien pourquoi j'ai choisi de faire ça donc voilà.

Donc en France ce qui marche le mieux c'est le PHP comparer au Javascript ?

C'est donc mieux de commencer par le PHP en premier mais si je veux faire du full Stack en PHP je dois apprendre quoi ?

TidoDaWiseOlMan
Niveau 7
30 août 2019 à 11:49:31

Le 30 août 2019 à 11:24:22 Rolloleviking93 a écrit :
Oui bien sais ce que c'est que le full Stack je sais très bien pourquoi j'ai choisi de faire ça donc voilà.

Donc en France ce qui marche le mieux c'est le PHP comparer au Javascript ?

C'est donc mieux de commencer par le PHP en premier mais si je veux faire du full Stack en PHP je dois apprendre quoi ?

JavaScript est en plein essor actuellement à cause de NodeJS et des différents frameworks frontend comme Angular, React ou bien encore Vue.

PHP à côté de ça, est toujours en vue et il y a toujours du travail. Si tu veux te familiariser avec ce langage, il faudrait que tu apprennes la POO (si ce n'est déjà fait), ensuite, si tu veux faire une distinction précise entre le backend et le frontend, il faut t'approcher de ce que font certains frameworks comme Laravel avec Blade ou Symfony avec Twig (Jinja2). Ensuite, tu peux encore pousser le truc plus loin en faisant du découplé, avec un backend qui servirait le contenu via REST / GraphQL à tes front-end, qu'ils soient PHP, Node ou autre.

En somme, à toi de choisir ce que tu souhaites faire.

LeDictator
Niveau 10
30 août 2019 à 12:05:01

Franchement faut dire la vérité, PHP malgrès les itérations qui modernise sa syntaxe est clairement sur la pente descendante.
Si vous apprenez le PHP maintenant, vous pouvez être quasiment sur que vous bosserais principalement sur des projets en maintenance plus tard.

Nodejs est bien plus développeur friendly que PHP, il n'en plaise au fanboy PHP. Je me permet de dire ça car j'ai pas mal d'xp sur les deux languages.

dark_drow
Niveau 15
30 août 2019 à 20:54:20

full stack JS :
- Container : Docker + (Kubernetes, Rancher, Docker-Compose) (un au choix)
- Server : Linux/Shell
- BDD: Mongo/SQL/..
- NodeJS: Express, Nest... (un au choix)
- FrontEnd: React, Angular9, VueJS (un au choix)
- Style: CSS / SCSS, Bootstrap, Material
- JS: Typescript, ES6

dark_drow
Niveau 15
30 août 2019 à 21:06:03

j'ai oublié
- Version Control: Git / Mercurial (prefere git)
- Intégration Continue : Jenkins, Teamcity... (yen a surement d'autre)

et en pagaille, avoir une idée de Redis, ElasticSearch, WebAssembly, PWA, Sonar...

Effectivement, tout n'est pas du pur JS mais full stack et stack js c'est pas exactement pareil...

Rolloleviking93
Niveau 9
30 août 2019 à 22:33:11

Franchement merci pour tout vos conseils avec autant de détails

Lavoiturevite
Niveau 1
15 novembre 2024 à 14:55:44

Hello tout le monde,
Je vois que beaucoup d’outils sont mentionnés ici, et ça montre bien la diversité des compétences nécessaires pour être full stack. Ce métier peut paraître un peu flou au départ, mais il existe des guides qui détaillent vraiment bien ce qu’il faut savoir et les attentes du marché.
Vous pensez que c’est indispensable de tout maîtriser (back-end et front-end à fond) ou qu’il vaut mieux être "fort" sur un domaine et juste avoir une base dans l’autre ?

__Dofus
Niveau 36
15 novembre 2024 à 21:24:22

Voici une Roadmap pour devenir Dev Fullstack : https://roadmap.sh/full-stack

CapFalcon_44
Niveau 17
23 novembre 2024 à 16:36:28

Le 15 novembre 2024 à 14:55:44 :
Hello tout le monde,
Je vois que beaucoup d’outils sont mentionnés ici, et ça montre bien la diversité des compétences nécessaires pour être full stack. Ce métier peut paraître un peu flou au départ, mais il existe des guides qui détaillent vraiment bien ce qu’il faut savoir et les attentes du marché.
Vous pensez que c’est indispensable de tout maîtriser (back-end et front-end à fond) ou qu’il vaut mieux être "fort" sur un domaine et juste avoir une base dans l’autre ?

dans la jungle de la tech tu as interet à te spécialiser dans un langage que ce soit du front ou du back et je commancerais si j’étais toi par apprendre un langage backend type Java ou C# déjà t'es sur de trouver du boulot, ce sont d'excellents langages pour apprendre la programmation, les écosystèmes sont riches, Spring et Dotnet c'est génial pour développer en backend et de mon point de vue cest plus facile de passer du backend au frontend que l'inverse

1
Sujet : Que dois-je apprendre pour être full stack Javascript ?
   Retour haut de page
Consulter la version web de cette page