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 :

Apprendre le Node.JS from scratch


Sujet :

NodeJS

  1. #41
    Expert confirmé

    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    5 420
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 5 420
    Par défaut
    Oui je t'ai dit que les premiers choix sont pertinents, ou même grosso modo la première page de résultats (sans dire pour autant que tu ne trouveras pas des choses intéressantes dans les pages suivantes).

    Après c'est un peu suivant tes goûts et comment tu accroche aux explications. Certains préfèrent des tutos verbeux comme open classroom, d'autres préfèrent des explications plus brèves pour rentrer plus vite dans le code. Bref choisi ta meilleure formule tout en sachant que tu pourras compléter les réponses d'un tuto par les réponses d'un autre si tu n'as pas bien saisi certains points. Faut pas hésiter à naviguer dans les différents tutos car dans un même tuto tu pourras trouver des explications qui pourront t'éclairer plus ou moins bien suivant les paragraphes ou les sujets abordés.

    EDIT: j'avais pas vu la réponse de Gnuum. Enfin bon ça ne change pas grand chose, ce que tu apprends en attendant n'est pas perdu et tu comprendras d'autant plus vite la suite.

  2. #42
    Membre émérite
    Avatar de Gnuum
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Mars 2007
    Messages
    215
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

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

    Informations forums :
    Inscription : Mars 2007
    Messages : 215
    Billets dans le blog
    1
    Par défaut
    Oui, c'est sûr!

  3. #43
    Rédacteur

    Avatar de autran
    Homme Profil pro
    Développeur Java
    Inscrit en
    Février 2015
    Messages
    1 241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2015
    Messages : 1 241
    Billets dans le blog
    55
    Par défaut
    Oui Thomas ça marche pour moi.

    Alain, on va attendre de voir les premiers exercices de Thomas et on verra si il faut faire du HTML ou si on passe en mode "console" au début.

    On fera toujours en sorte de faire au plus simple pour SuperGeek ... donc pas de stress par anticipation
    Développeur Java
    Site Web

  4. #44
    Expert confirmé

    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    5 420
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 5 420
    Par défaut
    Citation Envoyé par autran Voir le message
    ... donc pas de stress par anticipation
    C'était pour donner une occupation utile en attendant les premiers exercices. Ça peut pas faire de mal d'avoir des notions de html, c'est d'ailleurs au programme de quasiment toutes les formations y compris bureautiques ou commerciales. Alors d'autant plus si on s'intéresse à javascript...

  5. #45
    Rédacteur

    Avatar de autran
    Homme Profil pro
    Développeur Java
    Inscrit en
    Février 2015
    Messages
    1 241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2015
    Messages : 1 241
    Billets dans le blog
    55
    Par défaut
    Bonjour Alain,

    Oui tu as raison ton argument tient la route.

    Ma préoccupation concernait SuperGeek. Si l'on peut, j'aimerais qu'il n'ouvre des tutos que lorsqu'on lui demande. Cela évitera qu'il lise des choses qui ne vont pas dans le même sens que notre progression pédagogique.

    Cependant il est vrai que si SuperGeek se formait en autonome au HTML5 + CSS se serait un gain de temps important. Je pense qu'il faut mesurer le risque / opportunité

    Comme ça je vois 2 risques majeurs :
    • qu'il apprenne du HTML 0.0.0.X à coup de div span et autre trucs depracated au lieu de partir en HTML 5 propre.
    • qu'il s'embarque dans du Jquery et du JS en croyant que c'est une extension de HTML

    Mon souhait serait qu'il utilise du HTML 5 minimaliste <nav> <section> <article> <input> <button> <label> <table><balise name="xx" id="zz" class="yy">afin qu'il se focalise principalement sur le JavaScript et navigue proprement dans le DOM

    Ça n'est qu'une crainte personnelle que je ne demande qu'à lever. Pour cela, je propose que tu prennes en charge en avance de phase la formation HTML si tu sens que tu pourrais lui faire un télé-enseignement en une ou 2 semaines ... ou en parallèle.
    On pourrait suivre le même protocole que celui que l'on a adopté avec Thomas: tu postes sur ton blog ou te me donnes en MP et je poste sur mon blog.

    Qu'en penses-tu?
    Développeur Java
    Site Web

  6. #46
    Membre confirmé Avatar de TheSuperGeek
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2016
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2016
    Messages : 38
    Par défaut
    Coucou, pour le moment je n'ai rien commencé tant que vous ne vous serez pas mis d'accord comme ça je ne risque pas de faire des bêtises ou d'apprendre des mauvaises habitudes !
    Bonne soirée !

  7. #47
    Expert confirmé

    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    5 420
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 5 420
    Par défaut
    Citation Envoyé par autran Voir le message

    Ma préoccupation concernait SuperGeek. Si l'on peut, j'aimerais qu'il n'ouvre des tutos que lorsqu'on lui demande. Cela évitera qu'il lise des choses qui ne vont pas dans le même sens que notre progression pédagogique.
    ...
    Qu'en penses-tu?
    Salut,

    J'en pense que c'est une ambition "démesurée" que de vouloir lui apprendre par nous même tout ce dont il aura besoin.

    Par ailleurs un développeur autodidacte doit être en mesure de faire des recherches et progresser grâce à des tutos sur le web quand bien même tout n'est pas à jour, ou parfois approximatif. Au début l'important est de commencer des exercices pour produire quelque chose. C'est ce qu'on appelle avoir des notions.

    Quand bien même il apprendrait en html à ne créer que des "div", "p" et "span", cela lui permettra néanmoins de connaître la différence entre des éléments de type blocs et les éléments de type en ligne et de leur appliquer des styles donc d'apprivoiser les css tout en constatant les différents comportements et possibilités de chaque type.

    Ensuite on s'affine en posant des questions, en regardant ailleurs, et justement ce futur tuto node.js sera l'occasion de définir les meilleures pratiques adaptées à ce contexte.

    Après si on lui dit que "section" ou "article" est plus adapté pour la sémantique que "div", cela ne sera pas dur à comprendre sans pour autant rendre caduc tout ce qu'il aura appris en manipulant des div

    D'autre part je suis bien incapable de donner des cours de sémantique html5, car comme beaucoup d'anciens développeurs web "généralistes" qui ont appris les langages nécessaires pour créer un site de A à Z, j'ai pris le html5 en cours de route et pratiquement je ne me suis servi que des nouvelles fonctionnalités qui m'étaient utiles... une fois les bases html acquises, les "généralistes" se préoccupent bien plus du langage serveur/bdd et de javascript que de l'évolution de la sémantique html. Certes on sait que tout ne sera pas parfait mais je m'assure néanmoins d'avoir des pages html valides et c'est l'ordre des priorités en mode production Pour dire que ça me prendrait trop de temps de faire des tutos sur les bonnes pratiques du html5 car il faudrait que je retravaille le sujet avant et je trouve toujours d'autres priorités.

    Cependant je pourrais faire un suivi en répondant à des questions sur des problèmes rencontrés pour comprendre telle ou telle partie d'un tuto html existant.

  8. #48
    Membre émérite
    Avatar de Gnuum
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Mars 2007
    Messages
    215
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

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

    Informations forums :
    Inscription : Mars 2007
    Messages : 215
    Billets dans le blog
    1
    Par défaut
    J'ai envoyé le premier exercice à Marc. Quand vous allez le voir, je pense que vous allez vous rendre compte que vous anticipez déjà le 50e exercice.

  9. #49
    Rédacteur

    Avatar de autran
    Homme Profil pro
    Développeur Java
    Inscrit en
    Février 2015
    Messages
    1 241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2015
    Messages : 1 241
    Billets dans le blog
    55
    Par défaut Formation JavaScript : Exercice 0
    Voila SuperGeek,

    Tu peux commencer en douceur ICI
    Si tu as des questions, n’hésite pas à les poser sur mon blog et n’hésites pas non plus à poster ta solution à l’exercice dès que tu en auras une.

    Pour le moment tu es le seul élève déclaré, donc tu peux poster tout ce que tu veux en commentaire sur le blog.

    Bon courage !
    Développeur Java
    Site Web

  10. #50
    Membre émérite
    Avatar de Gnuum
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Mars 2007
    Messages
    215
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

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

    Informations forums :
    Inscription : Mars 2007
    Messages : 215
    Billets dans le blog
    1
    Par défaut
    Super, merci Marc.

    L'exercice n'est pas compliqué (normal pour commencer) et pas trop long non plus. On adaptera en fonction des facultés et de la vitesse de TheSuperGeek!

    Ne serait-ce pas bien de faire publicité de cette démarche sur le forum JavaScript. Je pense que ça pourrait intéresser pas mal de monde. Qu'en pensez-vous?

  11. #51
    Rédacteur

    Avatar de autran
    Homme Profil pro
    Développeur Java
    Inscrit en
    Février 2015
    Messages
    1 241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2015
    Messages : 1 241
    Billets dans le blog
    55
    Par défaut
    Oui Thomas, ce serait intéressant d'élargir la démarche.

    Je remarque que ce fil a presque 600 vues. Donc je pense que cette forte activité (sur un sous forum) devrait susciter la curiosité des responsables JS.

    Cependant, je ne sais pas de quel œil ils verront cette initiative vis à vis de certains sites de formation. C'est pour prévenir ce risque que je pense que l'on devrait plus parler de tutorat que de formation.
    D'ailleurs je vais immédiatement changer le titre sur mon blog.
    Développeur Java
    Site Web

  12. #52
    Membre émérite
    Avatar de Gnuum
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Mars 2007
    Messages
    215
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

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

    Informations forums :
    Inscription : Mars 2007
    Messages : 215
    Billets dans le blog
    1
    Par défaut
    C'est juste une ressource supplémentaire à ajouter au site. Il n'y a pas de démarche commerciale ou autre donc je ne vois pas où il pourrait y avoir un problème.

    Je vais mettre un lien sur le forum JavaScript au cas où. Ca permettra peut-être de recruter des gens. Je connais un ou 2 spécialistes du prototype notamment!

  13. #53
    Rédacteur

    Avatar de autran
    Homme Profil pro
    Développeur Java
    Inscrit en
    Février 2015
    Messages
    1 241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2015
    Messages : 1 241
    Billets dans le blog
    55
    Par défaut
    Ok pour le lien, je ne suis pas un spécialiste du droit civil. De toute façon si ça pose problème, ils te le diront.
    Développeur Java
    Site Web

  14. #54
    Modérateur

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

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 233
    Par défaut
    Bonjour,
    tout d’abord je tiens à préciser que je n'ai pas eu le courage de lire la totalité de la discussion.

    Bon ceci étant je tiens à vous féliciter pour cette initiative, qui me paraît quand même être une lourde tâche mais si vous vous en sentez capables, je pense surtout au temps alors bon courage et vous pourrez toujours compter sur les intervenants à mon avis.

    Je résumes, si j'ai tout bien compris la finalité, c'est en gros Initiation de javascript à NodeJS, (Initiation est peut être un peu faible), avec ce qui gravite autour.

    Dans ce cas je pense qu'il serait souhaitable de clore cette discussion pour en ouvrir une pour chaque exercice en pensant à bien l'identifiée.

    Il serait peut être bon d'avoir au moins un plan d'avancement pour plus de clarté.

    Quant au choix du forum javascript/nodeJS ????

    Nulle doute que vermine, à son retour, louera cette initiative.

  15. #55
    Rédacteur

    Avatar de autran
    Homme Profil pro
    Développeur Java
    Inscrit en
    Février 2015
    Messages
    1 241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2015
    Messages : 1 241
    Billets dans le blog
    55
    Par défaut
    Merci NoSmoking pour tes encouragements.

    Thomas, je n'y avais pas pensé mais c'est vrai qu'ouvrir une discussion sur le forum pour chaque nouvel exo peut être sympa. Dans mon esprit j'avais identifié le mode blog pour garder une cohérence, mais je pense que les forums offrent une sacrée visibilité à ce projet.

    Quant au choix du forum je pense qu'il peut varier en fonction du niveau d'avancement (JavaScript au départ, node plus tard...).

    Et au final, oui SuperGeek, je pense que tu peux clore ce fil. Notre petite communauté qui compte maintenant 5 membres pourra toujours communiquer par MP ou le blog des exercices.
    Développeur Java
    Site Web

  16. #56
    Membre émérite
    Avatar de Gnuum
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Mars 2007
    Messages
    215
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

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

    Informations forums :
    Inscription : Mars 2007
    Messages : 215
    Billets dans le blog
    1
    Par défaut
    Merci NoSmoking.

    Pour être précis, le but est de permettre à quelqu'un qui n'a jamais programmé mais qui souhaite le faire d'avoir une ressource qui le rende autonome en lui apprenant un langage qui va lui permettre de faire à peu près tout ce qu'il pourrait souhaiter coder (sauf besoin assez spécifique) et tout cela sous forme d'exercice.
    Je pense que le forum le plus adapté est le JavaScript car c'est vraiment la colonne vertébrale de cet apprentissage même si il y aura du HTML, du CSS, des bonnes pratiques de développement et autre.

    Pour l'instant, on manque un peu d'organisation effectivement donc c'est sympa de nous donner un avis! Je pense que vermine aura la sienne effectivement. Il risque d'y avoir pas mal d'exo donc ça risque peut-être d'encombrer le forum. L'idée d'un exo par sujet semble bonne en tout cas mais quid des réponses et des corrections? Il ne faudrait pas qu'elles se retrouvent noyer dans les commentaires je pense.

    En ce qui concerne le plan d'avancement, c'est une bonne idée et j'y ai déjà un peu pensé mais ça prend un peu de temps à faire! Il faudrait que j'arrive à le finir pour que les gens puissent proposer des exercices sur tel ou tel sujet suivant ce qui les inspirent!

    J'aurais tendance à laisser ce sujet ouvert tant que l'organisation à peu près finale ne sera pas arrêtée car c'est l'endroit le plus simple et le plus logique pour que chacun puisse donner son avis sur tout ça.

  17. #57
    Rédacteur

    Avatar de autran
    Homme Profil pro
    Développeur Java
    Inscrit en
    Février 2015
    Messages
    1 241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2015
    Messages : 1 241
    Billets dans le blog
    55
    Par défaut
    Pour le motus opérandi, tant que nous continuons à adopter le blog comme support de proposition des exercices, je propose de faire un post par énoncé d'exercice et un post par correction.

    L'apprenant pouvant poster en réponse sur le fil de l'énoncée sa solution ou des questions s'il est en proie à un doute. Ce fil permettra à l'apprenant de ne jamais se trouver seul face à un bug ou simplement un point de blocage.

    Bien entendu le fil de correction peut également faire l'objet de commentaires pour des demandes d’explications ou tout simplement si un expert souhaite faire partager une meilleure solution.

    Au risque de me répéter, l'avantage du blog (le mien pour le moment mais le rédacteur d'exercice pourra tout aussi bien le poster sur le sien) réside essentiellement dans la discipline que l'on peut y faire régner. En effet, le propriétaire du blog peut modérer tous les intervenants dont les commentaires seraient stériles voire contre-productifs. De plus sur les forums, la tentation est grande de poster pour poster afin de gagner des points ... donc de la reconnaissance.
    Développeur Java
    Site Web

  18. #58
    Membre confirmé Avatar de TheSuperGeek
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2016
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2016
    Messages : 38
    Par défaut
    Coucou,
    je vais clore le sujet et commencer le 1er exo dans la journée.
    J'ai juste 2 questions : Est-ce que tout les exos seront postés sur le blog d'autran ?
    Et où est-ce que je répond ? Je peut répondre en commentaires mais les autres utilisateurs voient donc les réponses...
    A vous de voir !
    Merci et bon dimanche !

  19. #59
    Membre émérite
    Avatar de Gnuum
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Mars 2007
    Messages
    215
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

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

    Informations forums :
    Inscription : Mars 2007
    Messages : 215
    Billets dans le blog
    1
    Par défaut
    autran va te répondre où mettre ta réponse exactement pour le moment.

    Pour la suite, on va confirmer la méthode qui sera la plus efficace avec le responsable de la section JavaScript qui est, je pense, en vacances pour le moment.

    Bon courage à toi pour le premier exercice!

  20. #60
    Rédacteur

    Avatar de autran
    Homme Profil pro
    Développeur Java
    Inscrit en
    Février 2015
    Messages
    1 241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2015
    Messages : 1 241
    Billets dans le blog
    55
    Par défaut
    Bonjour SuperGeek,

    Il est préférable que tu écrives sur le blog afin de jouer la transparence.
    En effet, pour valider la méthode et pouvoir dans le futur la déclarer vertueuse, donc ultérieurement la généraliser, ce blog nous servira de main courante (historique).

    Tu ne dois avoir aucune crainte sur ce que tu postes car nous te guiderons toujours dans un esprit de coaching positif. On ne rebondira que sur ce que tu as réussi à faire. Si tu fais bien du premier coup les exos que l'on te donnes cela signifiera que nos exercices sont trop faciles et nous reverrons notre feuille de route.

    Si quelqu'un s'amusait que tu ne réussisses pas un exo, Gnuum ou moi-même nous ferions un plaisir de nous occuper du dit "comique".

    Garde courage,
    Développeur Java
    Site Web

+ Répondre à la discussion
Cette discussion est résolue.
Page 3 sur 4 PremièrePremière 1234 DernièreDernière

Discussions similaires

  1. Copier un programme commercial from scratch, Autorisé?
    Par nowox dans le forum Langages de programmation
    Réponses: 20
    Dernier message: 07/03/2008, 05h29
  2. Réponses: 5
    Dernier message: 16/01/2008, 17h00
  3. question linux from scratch
    Par e=mc2 dans le forum Applications et environnements graphiques
    Réponses: 1
    Dernier message: 06/01/2008, 15h11
  4. [Débutant] Commencer Java "from scratch"
    Par Rakken dans le forum Débuter avec Java
    Réponses: 7
    Dernier message: 25/04/2007, 10h42
  5. [VB.NET] Créer une textbox from scratch
    Par AP dans le forum Windows Forms
    Réponses: 2
    Dernier message: 07/04/2006, 11h09

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