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

NodeJS Discussion :

[Tutoriel] Apprendre la programmation en JavaScript avec le framework Node.js


Sujet :

NodeJS

  1. #1
    Community Manager

    Avatar de Malick
    Homme Profil pro
    Community Manager
    Inscrit en
    Juillet 2012
    Messages
    9 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Sénégal

    Informations professionnelles :
    Activité : Community Manager
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2012
    Messages : 9 317
    Billets dans le blog
    15
    Par défaut [Tutoriel] Apprendre la programmation en JavaScript avec le framework Node.js
    Chers membres du club,

    J'ai le plaisir de vous présenter ce tutoriel de Sebastien Castiel :


    JavaScript a toujours été l'un de mes langages préférés. Il est souvent considéré comme un langage complexe à maintenir, probablement à cause des possibilités syntaxiques qu'il offre (closures, notation JSON…), mais en réalité il ne demande peut-être qu'un peu plus de rigueur que d'autres langages.

    Ce tutoriel vous exposera quelques possibilités offertes par Node.js, en commençant naturellement par une rapide initiation aux bases.
    Bonne lecture

    Retrouvez les meilleurs cours et tutoriels pour apprendre le JavaScript.
    Vous avez envie de contribuer au sein du Club Developpez.com ? Contactez-nous maintenant !
    Vous êtes passionné, vous souhaitez partager vos connaissances en informatique, vous souhaitez faire partie de la rédaction.
    Il suffit de vous porter volontaire et de nous faire part de vos envies de contributions :
    Rédaction d'articles/cours/tutoriels, Traduction, Contribution dans la FAQ, Rédaction de news, interviews et témoignages, Organisation de défis, de débats et de sondages, Relecture technique, Modération, Correction orthographique, etc..
    Vous avez d'autres propositions de contributions à nous faire ? Vous souhaitez en savoir davantage ? N'hésitez pas à nous approcher.

  2. #2
    Membre Expert
    Avatar de ideefixe
    Homme Profil pro
    reconditionnement d'ordinateurs
    Inscrit en
    Mai 2014
    Messages
    384
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Cher (Centre)

    Informations professionnelles :
    Activité : reconditionnement d'ordinateurs

    Informations forums :
    Inscription : Mai 2014
    Messages : 384
    Billets dans le blog
    13
    Par défaut Etcher
    Bonjour, Etcher est développé avec Node.js.
    Apprendre à utiliser rapidement les distributions Linux pour enfants, débutants, associations humanitaires.

    Rédiger une actualité sur Developpez.com

  3. #3
    Membre extrêmement actif Avatar de air-dex
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    1 709
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 1 709
    Par défaut
    @ideefixe soulève ici un point intéressant, à savoir que Node.js est très mal présenté dans ce tutoriel. Node.js c'est avant tout un interpréteur JavaScript, point barre. Le Web côté serveur en JS ne vient que (bien) après. Dire que Node sert à faire du Web côté serveur en JS est très réducteur pour cette technologie. Le Web côté serveur en JS n'est qu'une toute petite partie de ce que peut faire Node. Certes c'est probablement l'usage majoritaire (quoique avec Electron...), mais Node peut faire tellement plus. C'est comme si on faisait l'amalgame entre Python et Django ou entre Java et Java EE. @ideefixe parle ici d'Electron qui est une framework basé sur Node pour la création d'applications de bureau, loin du Web côté serveur.

  4. #4
    Membre confirmé
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Février 2015
    Messages
    186
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Assistant aux utilisateurs

    Informations forums :
    Inscription : Février 2015
    Messages : 186
    Par défaut multitasking avec nodeJs
    bonjour Sebastien et autres experts NJS
    bravo pour ton super job Redecouvrir JS avec nodeJS
    je crois comprendre que nodeJS permet de lancer plusieurs taches simultanément,
    contrairt à Php et Wordpress
    est-ce bien exact ?
    si oui, aurais tu un exemple ?

    merci d'avance
    bernard
    club informatique Ciroco

  5. #5
    Membre éprouvé
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Mars 2019
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Mars 2019
    Messages : 91
    Par défaut
    Citation Envoyé par air-dex Voir le message
    @ideefixe soulève ici un point intéressant, à savoir que Node.js est très mal présenté dans ce tutoriel. Node.js c'est avant tout un interpréteur JavaScript, point barre. Le Web côté serveur en JS ne vient que (bien) après. Dire que Node sert à faire du Web côté serveur en JS est très réducteur pour cette technologie. Le Web côté serveur en JS n'est qu'une toute petite partie de ce que peut faire Node. Certes c'est probablement l'usage majoritaire (quoique avec Electron...), mais Node peut faire tellement plus. C'est comme si on faisait l'amalgame entre Python et Django ou entre Java et Java EE. @ideefixe parle ici d'Electron qui est une framework basé sur Node pour la création d'applications de bureau, loin du Web côté serveur.

    Dire que NodeJS est un interpréteur JS est encore plus reducteur.
    C est le moteur V8 de google qui s en charge.

  6. #6
    Membre confirmé
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Février 2015
    Messages
    186
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Assistant aux utilisateurs

    Informations forums :
    Inscription : Février 2015
    Messages : 186
    Par défaut multi-tasking avec nodeJS
    bonjour les experts,
    où puis trouver un exemple simple,
    par ex
    -lancement de 3 taches
    -wait jusqu'à fin d'execution
    -avec protection par TO si possible ?

    Merci d'avance
    Cdlt

  7. #7
    Membre très actif
    Avatar de frunch
    Homme Profil pro
    Développeur / comptable
    Inscrit en
    Janvier 2022
    Messages
    198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur / comptable
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2022
    Messages : 198
    Par défaut
    Bonjour,

    J'ai suivi le cours et me suis arrété à la page 17/34 de la version pdf.
    Sans exercices.

  8. #8
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 235
    Par défaut
    Bonjour,
    Sans exercices.
    as-tu au moins essayé les codes proposés. Il est par ailleurs vraiment dommage de ne pas finir, il n'y a pas que les exercices qui comptent la philosophie est également importante.

  9. #9
    Membre très actif
    Avatar de frunch
    Homme Profil pro
    Développeur / comptable
    Inscrit en
    Janvier 2022
    Messages
    198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur / comptable
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2022
    Messages : 198
    Par défaut
    Bonjour NoSmoking,
    Merci pour ta réponse.
    as-tu au moins essayé les codes proposés.
    Le pdf de 34 pages ne s'adresse pas aux débutants, et tout ce que j'essaie est en erreur :
    1ére ligne de code en page6 6 du pdf :
    Nom : 2.png
Affichages : 26
Taille : 21,1 Ko
    Nom : 1.png
Affichages : 25
Taille : 50,1 Ko
    Merci

  10. #10
    Invité de passage
    Homme Profil pro
    Inscrit en
    Mars 2013
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2013
    Messages : 44
    Par défaut
    @frunch
    Bonjour, Vous auriez du créer votre propre sujet plutôt que de continuer une ancienne discutions.
    Je dirais que node n'est pas fait pour débutant tout cours.
    Si vous débuter en JS ce n'est pas la bonne manière de procéder. Je vous invite à consulter cette ressource :
    https://fr.javascript.info/ ou il y a des exercices.
    ou https://developer.mozilla.org/fr/doc...vaScript/Guide
    Cela sera plus de votre niveau.
    Quand vous connaitrez le JavaScript vous pourrez passer à Node.js

    Pour vous répondre concernant l'erreur, le mot clé "var" pour la déclaration d'une variable est une ancienne façon de faire qui à des inconvénients. Bien que n'étant pas obsolète, il est préférable d'utiliser les mots clés "let" ou "const".
    Si vous ne savez pas cela, node n'est pas fait pour vous actuellement. Suivez des tutos de votre niveau puis évoluer vers node.js par la suite.
    De plus vous n’êtes pas dans une console node.js mais un terminal. De la même manière que si vous vous trouviez dans cmd.exe . Écrivez du JS la ou vous pouvez l'écrire, c'est à dire dans une console node.js
    Voici une capture d'une console node.js :
    Nom : Capture d'écran 2026-01-11 181809.png
Affichages : 21
Taille : 11,3 Ko
    Bon apprentissage.

  11. #11
    Membre très actif
    Avatar de frunch
    Homme Profil pro
    Développeur / comptable
    Inscrit en
    Janvier 2022
    Messages
    198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur / comptable
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2022
    Messages : 198
    Par défaut
    Bonjour casperweb,
    Merci pour ta réponse.
    Oui j'aurais pu/du ouvrir un nouveau sujet.
    J'ai regardé les premères pages de Javascript.info, des vidéos bien faites et l'écrit qui va avec, c'est vraiment super.
    Je vais pouvoir démarrer ma formation.
    Merci beaucoup.

Discussions similaires

  1. Réponses: 0
    Dernier message: 27/08/2016, 00h23
  2. Réponses: 1
    Dernier message: 16/08/2016, 18h47
  3. Réponses: 0
    Dernier message: 25/06/2015, 16h02
  4. Réponses: 0
    Dernier message: 16/12/2013, 07h00
  5. Comment apprendre a programmer avec l'API W32
    Par Claude URBAN dans le forum Windows
    Réponses: 8
    Dernier message: 23/01/2007, 00h40

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