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 :

Dois-je apprendre Javascript ? Utilité ?


Sujet :

JavaScript

  1. #1
    Membre à l'essai
    Homme Profil pro
    Dev
    Inscrit en
    Décembre 2018
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Belgique

    Informations professionnelles :
    Activité : Dev
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2018
    Messages : 8
    Points : 13
    Points
    13
    Par défaut Dois-je apprendre Javascript ? Utilité ?
    Bonjour,

    Depuis un moment je constate un gros engouement pour ce langage de programmation.

    Actuellement je développe des projets perso en C# (Unity et un peu de Windows forms) j'ai déjà touché au C & C++, Java (des projets Consoles uniquement)

    Il fût un temps j'étais Webdesigner et Webmaster, donc je connais déjà en HTML / CSS en grosse partie, j'ai aussi des notions en PHP.

    Je n'aurais donc aucun mal à apprendre Javascript, mais je ne sais pas vers quel Framework ou librairie me spécialiser.

    Sachant que j'ai une sainte horreur du développement web, mon truc c'est plus le développement logiciel. Je connais la programmation orienté objet et je voudrais m'en servir.

    J'ai l'impression de passer à côté de quelque chose, je pense qu'on peut faire autre chose que du web avec ce langage non ?

    Le but serait de pouvoir proposer mes services à des clients en tant que Freelancer.

    Merci de m'éclairer,

    Cordialement,

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

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2005
    Messages : 4 413
    Points : 19 609
    Points
    19 609
    Par défaut
    Citation Envoyé par xizvak Voir le message
    Depuis un moment je constate un gros engouement pour ce langage de programmation.
    C'est le langage du web du coup c'est normal. C'est plus qu'un engouement, le point de départ de l'explosion de l'écosystème JavaScript c'est la création concomitante de ES5 et de Node.js en 2009.

    Aujourd'hui au USA on constate que la plupart des sites à fort trafic ont migré sous Node.js à quelques exceptions près. On a comme souvent du retard sur le sujet mais Node.js arrive de plus en plus fort en Europe.

    Citation Envoyé par xizvak Voir le message
    Actuellement je développe des projets perso en C# (Unity et un peu de Windows forms) j'ai déjà touché au C & C++, Java (des projets Consoles uniquement)
    Bref tu fais du desktop.

    Citation Envoyé par xizvak Voir le message
    Il fût un temps j'étais Webdesigner et Webmaster, donc je connais déjà en HTML / CSS en grosse partie, j'ai aussi des notions en PHP.
    Webdesigner aujourd'hui c'est plus UI/UX qu'un métier de technicien. Webmaster ça n'existe plus sous ce terme et les postes d'intégrateurs purs fondent comme neige au soleil (malheureusement parce qu'un bon intégrateur ça fait le café).

    Citation Envoyé par xizvak Voir le message
    Je n'aurais donc aucun mal à apprendre Javascript, mais je ne sais pas vers quel Framework ou librairie me spécialiser.
    C'est surtout ton expérience avec C# qui va t'aider. Tu vas rencontrer énormément de concepts qui existent dans les deux langages, à commencer par le plus utile à savoir async / await. Si tu étends JavaScript avec TypeScript ça va être encore mieux pour toi, la personne qui a créé C# a aussi créé TypeScript.

    Avant d'apprendre un framework ou une lib il faut s'assurer de bien maîtriser le langage de base c'est bien plus important. Avec de bonnes bases en JavaScript / TypeScript tu rentreras dans n'importe quel framework / lib en quelques jours sans soucis. L'erreur à ne pas commettre c'est de rentrer d'abord par un framework et ensuite d'apprendre le langage.

    Citation Envoyé par xizvak Voir le message
    Sachant que j'ai une sainte horreur du développement web, mon truc c'est plus le développement logiciel. Je connais la programmation orienté objet et je voudrais m'en servir.
    Le développement web en 2019 c'est du développement logiciel. Peut être voulais-tu parler d'intégration web ?

    Citation Envoyé par xizvak Voir le message
    J'ai l'impression de passer à côté de quelque chose, je pense qu'on peut faire autre chose que du web avec ce langage non ?
    Avec JavaScript tu peux tout faire aujourd'hui, du web du desktop de l'embarqué, etc ... Tout. Enfin ptet pas du système faut pas déconner non plus

    Tu dois connaître Visual Studio Code ? C'est écrit en TypeScript (un superset de JavaScript).

    Citation Envoyé par xizvak Voir le message
    Le but serait de pouvoir proposer mes services à des clients en tant que Freelancer.
    Il faut déjà acquérir de l'expérience. Si tu viens de desktop tu as beaucoup de choses à apprendre qui sont périphériques au langage et tout aussi nécessaires (les réseaux, comme fonctionne un navigateur, la sécurité, etc ...). Tu devrais commencer par une ou deux missions standards pour voir de quoi il retourne.
    Un problème avec Git ? Essayez la FAQ, sinon posez votre question sur le forum.



    "Toute personne croyant qu'une croissance exponentielle peut durer indéfiniment dans un monde fini est soit un fou, soit un économiste."
    Kenneth E. Boulding

    "Les richesses naturelles sont inépuisables, car, sans cela, nous ne les obtiendrions pas gratuitement. Ne pouvant être ni multipliées ni épuisées, elles ne sont pas l’objet des sciences économiques."
    Jean-Baptiste Say, Traité d'économie politique, 1803.

    "/home/earth is 102% full ... please delete anyone you can."
    Inconnu

  3. #3
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 637
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 637
    Points : 66 656
    Points
    66 656
    Billets dans le blog
    1
    Par défaut
    Je pars vivre en Laponie... dois-je apprendre le Lapon ?
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

Discussions similaires

  1. [HTML 5] Dois-je apprendre le HTML5 ?
    Par BastienCil dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 04/03/2012, 02h46
  2. apprendre javascript
    Par arnold_ dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 25/08/2008, 14h37

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