Tutoriel JavaScript en 1 HEURE | Comprendre l'ESSENTIEL pour Débutant

Поділитися
Вставка
  • Опубліковано 26 вер 2024

КОМЕНТАРІ • 114

  • @wm-ludo
    @wm-ludo Рік тому +16

    Tu régales mec, une bonne pédagogie, un ton passionné et motivant. Trop bien ta chaîne, continue !

  • @Chat.GPTrim
    @Chat.GPTrim 6 місяців тому +8

    Contenus riche et constructif... Bravo mon gars, sa donne envie et en plus tu ne fait aucune comparaison négatif. 😊

    • @melvynxdev
      @melvynxdev  6 місяців тому +1

      Merci ça fait plaisir !

  • @barouguindo1594
    @barouguindo1594 11 місяців тому +2

    Je remercie le prof pour la clarté de ses explications. Merci et à bientôt pour les vidéo à venir.

    • @melvynxdev
      @melvynxdev  11 місяців тому +1

      merci beaucoup ! À bientôt

  • @BMtech24
    @BMtech24 Рік тому +4

    j'te remercie pour ton travail qui a l'air bien conséquent. et la petite formation gratuite en complément de ce tuto et très cool ! tu explique bien c'est limpide et fluide. je t'encourage à continuer les vidéos car t'a du talent et entendre quelqu'un qui aime apprendre aux autres et qui aime ce qu'il fait c'est toujours plus agréable à entendre. good job, thank you for the work

    • @melvynxdev
      @melvynxdev  Рік тому +1

      Merci beaucoup, ça fait plaisir que tu remarques mon attention au détail et je suis heureux que les cours t'aient plu

  • @assitadoucancy9217
    @assitadoucancy9217 7 місяців тому +2

    Je ne jamais autant compris javascript merci 😊

  • @swennytod
    @swennytod 6 місяців тому +1

    Merci pour ton contenue, je les trouvé idéal pour réviser .

  • @Cindy-m2f
    @Cindy-m2f 7 місяців тому

    Merci beaucoup Melvyn. J'apprends beaucoup grâce a toi

  • @gulainjosephnkundiye
    @gulainjosephnkundiye 2 місяці тому

    Merci beaucoup Melvyn . You are an excellent guy

  • @abdelhamidbarakat2019
    @abdelhamidbarakat2019 11 місяців тому

    a cause de toi j'ai bie compris essentiell de javasacript
    pour info je suis diplome en developpement informatique depuis 2007 et j'ai trouve difficulte en javascript jusqu'a maintenant merci infiniment

    • @melvynxdev
      @melvynxdev  11 місяців тому +1

      merci beaucoup ça fait super plaisir

  • @SaintClercyNguebo
    @SaintClercyNguebo 2 місяці тому +1

    J'ai du mal à comprendre Javascript et ça m'embete vraiment !!!

    • @melvynxdev
      @melvynxdev  2 місяці тому

      Même avec mes videos ?

  • @Mat_qrc
    @Mat_qrc 6 місяців тому

    Bon boulot, merci pour le travail de tes schémas, ça facilite la compréhension

  • @EmileCode
    @EmileCode Рік тому

    Génial ! Je suis un débutant et j'apprends tout juste JavaScript. C'est vraiment difficile pour moi car c'est tout nouveau, maintenant, j'y vois beaucoup plus clair ! J'ai aussi entendu beaucoup de choses négatives à ton sujet et je ne comprends vraiment pas pourquoi. On voit que tu es passionné, c'est très agréable. Continue comme ça ! +1 abo 🔥

    • @melvynxdev
      @melvynxdev  Рік тому +1

      Hello User ! Tu peux me contacter sur discord (melvynx) et m'en dire plus !? Merci pour l'abo

    • @BattlestarGalactica-bj3em
      @BattlestarGalactica-bj3em 11 місяців тому

      ​​@@melvynxdev
      *JE SAIS QU'EN MOINS DE 3 MINUTES TU TROUVERAS LA SOLUTION...MERCI DE BIEN VOULOIR TE PENCHER SUR LE PROBLÈME SUIVANT:*
      *SALUT...JE CHERCHE À PROUVER QUE LA SOMME DES NOMBRES D'UN TABLEAU AINSI QUE LA SOMME DES CHIFFRES DE LA SOMME DES NOMBRES EST ÉGALE À 9 AVEC GLISSEMENT DES NOMBRES DU TABLEAU...VOICI LE DÉBUT DE L'ALGORITHME...J'EN AI BESOIN EN JAVASCRIPT...MERCI...*
      *HI...I WANT TO PROVE THAT THE SUM OF THE NUMBERS IN AN ARRAY AS WELL AS THE SUM OF THE DIGITS OF THE SUM OF THE NUMBERS IS EQUAL TO 9 WITH SLIDING OF THE ARRAY NUMBERS...HERE IS THE START OF THE ALGORITHM...I NEED IT IN JAVASCRIPT...THANK YOU...*
      function getInt(chaine) {
      return parseInt(chaine,10);
      }
      function computeSum(e) {
      var t = e.toString().match(/(\d+)/);
      var i = 0;
      if (null != t) for (var n = t[0], l = 0; l < n.length; l++) i += getInt(n[l]);
      t = null;
      return i;
      }
      function check(tab){
      var str = tab.join("");
      while(str.length>1){
      str = computeSum(str).toString();
      }
      console.assert(str=="9");
      console.log(str);
      const total = tab.reduce((accumulator, value) => {
      return accumulator + value;
      },0);
      str = total.toString();
      while(str.length>1){
      str = computeSum(str).toString();
      }
      console.assert(str=="9");
      console.log(str);
      }
      function slide(tab){
      //TODO
      }
      var digits = [5,5,5,6,7,8,3,3,7,4,1];
      check(digits);

  • @alicealyss8201
    @alicealyss8201 5 місяців тому

    Merci, j apprécie que tu facilites avec du dessin/visuel moi qui ais une mémoire visuelle 😉

  • @musikrelax4809
    @musikrelax4809 6 місяців тому

    Merci pour la vidéo.
    J'y jetterai un œil dans ta gallerie pour voir si j'en trouverai des exercices un peu plus avancés ( projet dynamique surtout lier a une base de données)

  • @Shakurjor
    @Shakurjor 3 місяці тому

    Merci à tous les experts d'expliquer un max d'info sur la programmation c'et vraiment passionnant mais quand peut-on trouver une vidéo qui explique le lien concret entre une fonction, valeur, variable etc avec une interface utilisateur d'une page web ou app??? Car perso je n'arrive pas à le faire😢

    • @melvynxdev
      @melvynxdev  2 місяці тому

      Tu as une vidéo ici où l'on trouve un lien entre variable/fonction et interface utilisateur : ua-cam.com/video/WlEAYk_blgs/v-deo.html

  • @tantineliatamela606
    @tantineliatamela606 Рік тому

    Merci pour cette tube, t'es vraiment une source d'inspiration pour les dev, pouvez vous nous balancer un tuto sur typescript sans framework et ensuite comment l'intégrer dans un framework comme react par exemple 🙏

    • @melvynxdev
      @melvynxdev  Рік тому

      Hello, j'ai déjà une vidéo sur TypeScript React mais je penserais à faire une vidéo de ton format !

    • @tantineliatamela606
      @tantineliatamela606 Рік тому

      @@melvynxdev ok merci ! Dans mon cas je maîtrise reactJS mais une fois j'essaie d'intégrer typescript donc un projet réact-typescript automatiquement j'ai l'impression de ne plus rien comprendre 😞

    • @melvynxdev
      @melvynxdev  Рік тому

      Ah c'est vrai ? J'ai une vidéo sur le sujet !

  • @nomnom9110
    @nomnom9110 Рік тому

    Belle explications claires et complete je m'abonne ! Je suis pressée de voir les nouveau cours

    • @melvynxdev
      @melvynxdev  Рік тому

      Hello, merci beaucoup !

    • @BattlestarGalactica-bj3em
      @BattlestarGalactica-bj3em 11 місяців тому

      ​@@melvynxdev
      ☆☆☆☆☆☆☆☆☆☆☆☆
      *My journey have now come full circle...once an outcast...I'm now one of three chosen Elders.*
      *From hunted...to the highest honour.*
      *I have lived a thousand years...I may live a thousand more...or I may die tomorow...but I no longer fear death...for I knowed once already.*
      *I am reborn.*
      *My eyes have been open to the sacred world and the promise of yet to be.*
      *There's no beggining...there's no end...there's only...becoming.*
      ☆☆☆☆☆☆☆☆☆☆☆☆
      *CAROM COORDINATES :*
      ☆☆☆☆☆☆☆☆☆☆☆☆
      { (55, 56, 111), (33, 78, 111), (41, 70, 111)}
      ☆☆☆☆☆☆☆☆☆☆☆☆
      Earth Radius Unit : 6 371 km
      Earth Rotation : ~ 23 h 56 min 4 s
      Earth Revolution : ~ 365,26 days
      ☆☆☆☆☆☆☆☆☆☆☆☆
      (55, 56, 111)
      ρ→√18482
      Θ→arctan(√6161/111)
      Φ→arctan(56/55)
      ☆☆☆☆☆☆☆☆☆☆☆☆
      (33, 78, 111)
      ρ→57√6
      Θ→57arctan(√797/37)
      Φ→arctan(26/11)
      ☆☆☆☆☆☆☆☆☆☆☆☆
      (41 , 70, 111)
      ρ→√18902
      Θ→arctan(√6581/111)
      Φ→arctan(70/41)
      ☆☆☆☆☆☆☆☆☆☆☆☆

  • @Tom-rk3lo
    @Tom-rk3lo Рік тому

    Magnifique tu es le BEST ! Merci

  • @bacly224officiel4
    @bacly224officiel4 2 місяці тому

    merci bien

  • @remomagalhaes4707
    @remomagalhaes4707 7 місяців тому

    Merci pour tes vidéos

  • @azizelkaly
    @azizelkaly 2 місяці тому

    excellent

  • @MouhamedDiop-y7b
    @MouhamedDiop-y7b 14 днів тому

    C'est intéressant et détaillé mais il manque la phase d'initiation pour les personnes qui n'on pas de base en code.c'est comme quand on débute a l'école c'est essentiel d'apprendre l'alphabet et discerner les consonnes des voyelles.

    • @melvynxdev
      @melvynxdev  13 днів тому

      oui en 1 heure il faut faire des choix.

  • @PierreBultez-o4q
    @PierreBultez-o4q 2 місяці тому

    Mec tu carbure a quoi ? Ca a lair fort 😂 chaud pour te suivre, un mec sans aucune base tu le perd en 4mn.
    Sinon merci beaucoup pour la video 👍

  • @Jimmson
    @Jimmson 3 місяці тому

    T'es le boss

  • @latifmouddane871
    @latifmouddane871 8 місяців тому

    Merci

  • @julienlpg5856
    @julienlpg5856 5 днів тому

    Bonjour j'aimerai apprendre le java script mais j'y connais rien elle est chouette t'as video mais y'a des trucs qui ne marche pas pour moi, as tu fais une video de commentt écrire, pourquoi mettre des crochets plutot que des guillemets ? Ou vraiment une video base de la base ? Merci

    • @melvynxdev
      @melvynxdev  4 дні тому

      hello, je pense que la série de vidéo longue est meilleur si tu débutes

  • @warpoulpe8956
    @warpoulpe8956 5 місяців тому

    C'est pas mieux de mettre le dans head avec un defer pour charger le script après le chargement du HTML CSS ?

    • @melvynxdev
      @melvynxdev  5 місяців тому +1

      oui c'est bien aussi

  • @bernardkengen
    @bernardkengen 2 місяці тому

    Bravo, je maitrise java et dotnet mais là tu as démystifié JavaScript en une heure ! c'est quoi l'app que tu utilises comme un Dieu pour faire tes petits schémas instantannés ?

  • @tsukinousagi3174
    @tsukinousagi3174 13 днів тому

    Bonjour. Merci pour la vidéo. Comment tu fais pour fusionner/joindre deux bureaux sur mac ? J'ai tenté mais ça ne fonctionne pas. C'est une question de version peut-être ?

    • @melvynxdev
      @melvynxdev  13 днів тому

      c'est à dire joindre ?

    • @tsukinousagi3174
      @tsukinousagi3174 13 днів тому

      @@melvynxdev Oui à un moment donné tu lies deux bureaux pour les avoir juxtaposés. à 9:54

    • @melvynxdev
      @melvynxdev  14 годин тому

      ah c'est juste du drag and drop

    • @tsukinousagi3174
      @tsukinousagi3174 9 годин тому

      @@melvynxdev Oui, ça j'ai bien vu. =)
      Mais je crois que ma version d'OS ne permet pas de le faire car même lorsque je drag & drop ça ne fonctionne pas. Ce n'est pas grave. Merci

  • @yveskokou2632
    @yveskokou2632 4 місяці тому

    Good

  • @cristovinho
    @cristovinho Рік тому

    Merci beaucoup pour ta vidéo, ça m'a permis rapidement de me remettre toutes les bases en tête sans y passer 3h... 🙂pourrais-tu m'indiquer le.s extension.s que tu as installé.es sur VSCode pour te permettre d'avoir en temps réel les alertes si il y a des erreurs dans le code ? Moi j'ai Prettier mais ça fonctionne pas pour JS. De plus je sais pas si c'est possible qu'il me mette les points virgules automatiquement en fin d'instruction quand je sauvegarde par exemple mon fichier.

    • @melvynxdev
      @melvynxdev  11 місяців тому

      Hello, c'est ErrorLens qui me permet de faire ça ! Merci beaucoup en tout qu'à

  • @elodaye953
    @elodaye953 Рік тому

    Merci pour la video. Je debutais JS sur FreeCodeCamp et s'était trop obscure donc je viens ici pour y voir plus clair :)
    Une question bête, et je vais prendre l'exemple de color justement: Pourquoi je vais créer une autre variable qui vient modifier ma premiere variable (colors[0]= red pour remplacer const colors= blue , green, yellow) plutôt que d'aller changer directement la couleur dans la variable initiale ?
    Aussi, les emoji ressortent comme "caractere invalide" dans ma console. Une idee ? (J'utilise VSCode et je suis sous mac)
    merci

    • @melvynxdev
      @melvynxdev  Рік тому

      Ah je comprends ça fait super plaisir !

  • @mohamedlabarre166
    @mohamedlabarre166 Рік тому

    Superbe video
    peux tu expliquer la recuperation des donnees dans des champs input ?
    merci

    • @melvynxdev
      @melvynxdev  Рік тому

      Hello, oui c'est le JavaScript avec le DOM, ce sera une autre vidéo car ici le but était de se concentré sur le JavaScript uniquement

    • @mohamedlabarre166
      @mohamedlabarre166 Рік тому

      @@melvynxdev merci d avance ca me semble plus dur que le C

    • @melvynxdev
      @melvynxdev  Рік тому

      Non quand même pas ! @@mohamedlabarre166

    • @mohamedlabarre166
      @mohamedlabarre166 Рік тому

      @@melvynxdev ca fais deux mois que je galere j ai abondonne

    • @melvynxdev
      @melvynxdev  Рік тому +1

      ah sérieux ? Je vais essayé de faire qqch alors

  • @aubrysoga2628
    @aubrysoga2628 11 місяців тому

    Salut, sympa la vidéo. C’est quel extension qui affiche le problème en rouge sur la ligne de code stp ?

    • @melvynxdev
      @melvynxdev  11 місяців тому

      Hello, c'est ErrorLens

  • @LCRASW123
    @LCRASW123 Рік тому +11

    Salut Melvyn je pense que tu devrais te mettre à la place des débutants lorsque tu fais tes contenus... si j'étais débutant je sais que j'aurais clairement été perdu et démotivé par la masse d'informations (dont certaines non pertinentes quand on débute voire même pour une personne qui se débrouille en JS)

    • @azonesa2384
      @azonesa2384 Рік тому +2

      Mon avis c'est que je trouve qu'il résume énormément d'éléments importants en 1 heure de vidéo, tout est compliqué quand on ne sait pas mais quand on sait le faire tout deviens très facile 😉

    • @melvynxdev
      @melvynxdev  Рік тому

      Hello Gello Girdonis, merci pour ton message que je comprends. As-tu regardé toute la vidéo ou dis-tu cela seulement pour les premières 10 minutes d'introduction au monde du JavaScript ? Ces informations ne sont pas pertinentes dans les formations qui couvrent justement les bases.
      Certes, tu peux apprendre le JS sans savoir qu'il a été créé il y a X années par X pour X, mais c'est louper le **pourquoi** qui est essentiel dans le contenu que je crée.
      Cependant, je comprends totalement ta réaction et tu as raison que je devrais me mettre davantage à la place des débutants, même si le format "d'une heure" est toujours compliqué à tenir si je prends trop de temps sur chaque détail. L'équilibre est compliqué à trouver.

    • @melvynxdev
      @melvynxdev  Рік тому

      @@azonesa2384 Hello, tu as regardé toute la vidéo ? J'ai pas compris ta fin de phrase.

    • @azonesa2384
      @azonesa2384 Рік тому

      En expliquant avec un exemple: Quand tu sais pas faire de système d'authentification tu te dis que c'est impossible, mais quand tu as appris à le faire, c'est hyper simple@@melvynxdev

    • @melvynxdev
      @melvynxdev  Рік тому +1

      Oui mais le but c'est pas d'apprendre JavaScript au gens qui savent déjà le faire xD @@azonesa2384

  • @sombresoleil2246
    @sombresoleil2246 11 місяців тому

    j'ai un probleme avc node js, ca ne me met pas la meme chose au debut cest comme si yavait rien enfin ya juste marqué la version je nest pas le /dev ect, jai limpression quil ya un probleme avec mon systeme de commande je ne comprend absolument pas; il me manque une version?? ou peut-etre que je ne sais juste pas connecté le projet a ca

  • @glewiss6696
    @glewiss6696 10 місяців тому

    Idem je suis pas debutant mais je me mets à la place de mon fils qui débute et comprends pas la finalite.
    Ca aurai été bien de montrer une page sumple toute faite et de descendre dans les fonctions de java script. Ca aurait été plus parlant au plus visuel comme explication pour les debutants qui sont souvent trop noyer tout de suite dans les instructions avant de voir enfin les effets sur une page web.
    Copy à revoir.
    Sinon t'expliques tres bien 👌

    • @melvynxdev
      @melvynxdev  10 місяців тому

      Hello, merci beaucoup. Le but était justement de (contrairement) à la majorités des vidéos de proposer un truc sur javascript et pas sur le dom

  • @steph2235
    @steph2235 Рік тому +1

    Bonjour je trouve ta chaine vraiment tres bien. Mais la par contre le titre est faux on n'apprend pas javascript en 1 heure on a vraiment l'impression que c'est juste pour attiré des visiteurs ... Dommage !!

    • @glow6026
      @glow6026 Рік тому +1

      C'est écrit dans le titre " Comprendre l'ESSENTIEL pour Débutant" donc non pas vraiment

    • @azonesa2384
      @azonesa2384 Рік тому +1

      Je pense que même lui il n'a pas finis d'apprendre JavaScript, tu peut faire tellement de chose

    • @melvynxdev
      @melvynxdev  Рік тому

      Hello Stéphane, malheureusement comme tous les titres des vidéos UA-cam, les titres sont là pour attiré du monde. Mais comme le souligne @azonesa2384 même les vidéos freeCodeCamp de 15 heures ne t'apprennent jamais vraiment JavaScript.

    • @jeanmarmain
      @jeanmarmain 16 днів тому

      ​@@glow6026 y'a écrit une heure alors quelle dure 55:05 donc si un peu quand même....😂😂😂
      Je rigole😅

  • @cownasse
    @cownasse 8 місяців тому

    Le truc avec google je l'ai fait et ça m'amuse 🤣

  • @IbragimArt
    @IbragimArt 6 місяців тому

    Les couleurs par contre, violet sur du violet sur VS code, illisible, comment tu fais xD si non très bonne vidéo

    • @melvynxdev
      @melvynxdev  6 місяців тому

      ah oui tu trouves :o

  • @alex-cr6be
    @alex-cr6be 3 місяці тому

    c bien foutu, mais pas pour debutant, ça enchaine trop vite, plutot pour revoir les notions quand on a deja les bases

    • @melvynxdev
      @melvynxdev  2 місяці тому

      Le format est court ! On ne voit pas les choses en détail.

  • @drjeromejeanlionel7479
    @drjeromejeanlionel7479 6 місяців тому

    Un grand merci pour ces rappels

  • @Ericdessin_et_gamer
    @Ericdessin_et_gamer Рік тому

    j'ai pad compris tros la fin mais c'était bien

  • @jdimbo13
    @jdimbo13 5 місяців тому

    ton exemple entre const et let est pas bon!
    tu peux faire le code de const dans let et tu obtient la même chose!
    dans le 2eme cas tu redéfinie l objet donc c'est normal que ta ref change.
    le 1ere cas tu modifie juste une valeur dans le tableau donc tu modifies pas la ref.

    • @melvynxdev
      @melvynxdev  5 місяців тому

      oui c'est exactement ce que je montre

  • @melvynxdev
    @melvynxdev  Рік тому

    Hey, désolé si je vais un peu vite. Le but est de te donner une vision globale de JavaScript en 1 heure !
    Pour une vidéo plus lente, tu peux regarder ce tuto complet: ua-cam.com/video/Q-1u20aETyo/v-deo.html
    Pour aller dans les détails avec une expérience interactif, c'est ici :
    🚀 Profite des cours offerts sur ma plateforme : codelynx.dev/beginjavascript/ ❤ (je suis plus lent encore et en plus y'a du texte)

    • @pyotr_producer
      @pyotr_producer 9 місяців тому

      Le plagiat on en parle ??? ua-cam.com/video/W6NZfCO5SIk/v-deo.html

  • @RamesXXX
    @RamesXXX Рік тому

    j'aime beaucoup tas façon d'expliquer du code, c'est très claire.