IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Devenir développeur fullstack javascript


Sujet :

JavaScript

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2020
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2020
    Messages : 3
    Par défaut Devenir développeur fullstack javascript
    Bonjour, je suis nouvel apprenant en javascript et j'ai pour ambition de faire du javascript front-end et back-end. Seulement voilà j'ai un problème avec la constante évolution du monde de la programmation informatique. J'ai commencé évidemment par apprendre le javascript en lui même, mais je ne sais pas trop quoi apprendre ensuite pour atteindre mon but. Quand je cherche sur le net, j'entends parler de jquery, react, vue js, vanilla js, et beaucoup d'autres choses et je trouve assez d'informations contradictoires, comme quoi jquery est dépassé, on utilise plutôt vanilla, ou plutôt celui on ne l'utilise plus...Bref je me noie dans le trop plein d'informations et j'arrive pas à faire le tri. D'où ma question, je veux devenir développeur fullstack js, quel le plan d'apprentissage pertinent que je devrais adopter aujourd'hui en 2020 ?

  2. #2
    Expert confirmé
    Avatar de Marco46
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2005
    Messages
    4 419
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2005
    Messages : 4 419
    Par défaut
    Pour le frontend t'as ça : https://roadmap.sh/frontend

    Et c'est déjà bien assez de boulot

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2020
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2020
    Messages : 9
    Par défaut
    +1 pour le graphique de Marco.

    Sinon, le Javascript vanilla est assez long et pas très adapté pour la manipulation du DOM, c'est pour cela qu'on utilise Jquery (ou un équivalent) qui permet d'aller beaucoup plus vite et plus simplement.

    Jquery à perdu en vitesse ces derniers temps à cause de React et Vue qui eux ne manipulent pas le DOM directement, mais ont une copie virtuelle de ce dernier dans leurs mémoire et le génère à la volée. C'est apparemment meilleur niveau performances. Je trouve que c'est plutôt une façon alternative de programmer en Javascript, plus complexe mais plus propre (et puis on à de l'auto reload, c'est cool l'auto reload).

  4. #4
    Membre extrêmement actif Avatar de psychadelic
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    2 529
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 2 529
    Par défaut
    Citation Envoyé par Tryall Voir le message
    Sinon, le Javascript vanilla est assez long et pas très adapté pour la manipulation du DOM, c'est pour cela qu'on utilise Jquery ...//...
    John Resig à créé jQuery en 2006 parce qu'a l'époque Microsoft voulait faire d'internet sont jouet personnel et changeait à sa guise les syntaxes HTML / CSS / javascript, histoire de rendre incompatible toute page web faite pour un autre navigateur que le sien ( IE )
    sans jQuery il était presque impossible d'avoir une compatibilité web entre Internet Explorer ou Netscape et Safari

    maintenant l'ensemble de ces syntaxes W3C sont scrupuleusement respectées et sont compatibles sur n'importe quel navigateur.
    Même Microsoft à abandonné son moteur de rendu pour adopter Chromium

    jQuery 3 date de 2016, les nouvelles sous versions n'apportent que des amélioration mineures,+ quelques corrections de bug

    Javascript en est maintenant à ES7 (ou plus je n'ai pas tout suivi) sa syntaxe s'est énormément améliorée (on peut utiliser la syntaxe css pour référencer les éléments du dom) alors que jQuery à gardé des lourdeurs syntaxiques (ex: .getAttribute('data-name') vs .dataset.name )
    ... Bootstrap 5 ne supportera plus jQuery

    jQuery à rempli son contrat, il à permis à Microsoft de prendre conscience que le respect des standards est pour le bénéfice de tous, et non pour faire subir les conséquence d'une guerre commerciale sur leur clients ...

    mais maintenant le monde Internet est plein de nouvelles technos, frameworks (nodeJS, React, vueJS, ...) qui méritent un peu plus d'attention que jQuery

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2020
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2020
    Messages : 3
    Par défaut
    Merci beaucoup Marco, je crois que ton graphique va beaucoup m'aider ! et si je vous ai bien compris je peux bien apprendre jquery mais ils ne me serait pas très utile aujourd'hui. Cool, je vois mieux merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 48
    Dernier message: 28/05/2018, 17h08
  2. Développeur FullStack JavaScript
    Par duflot dans le forum Etudes
    Réponses: 37
    Dernier message: 12/07/2017, 17h17
  3. Quelle études pour devenir développeur Web ?
    Par kraven30 dans le forum Etudes
    Réponses: 133
    Dernier message: 28/01/2011, 15h15
  4. Réponses: 3
    Dernier message: 21/06/2007, 16h04
  5. Réponses: 7
    Dernier message: 08/04/2007, 13h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo