NODE.JS COURSE FROM SCRATCH: Introduction and First Steps

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ก.ค. 2024
  • Learn everything you need to know about Node.js. In this Chapter 1, you'll truly understand what it is, how it works, engage in interactive exercises, explore its module system from scratch, and much more.
    ▶ Don't miss more live streams at: / midudev
    ▶ Community Discord: / discord
    ▶ Repository: github.com/midudev/curso-node-js
    0:00 What will we do?
    0:24 Objective and Community for Support
    1:51 What is Node.JS and V8
    4:18 Event-Driven
    5:27 Why Learn Node.js? 6 Reasons
    9:44 History
    10:54 Requirements for this course
    11:57 2 Ways to Install Node.JS
    19:05 Your First Steps with NODE JS
    21:27 Hello world and running files 🌏
    23:15 Global Variables
    25:30 Window VS GlobalThis
    26:45 The Console.log
    28:19 Module Design Pattern
    29:54 CommonJS Module System
    32:30 ES Modules System
    35:31 Native Modules
    41:02 Transitioning from import to require
    42:33 File Extension
    40:27 File System
    45:31 Asynchronous vs Synchronous
    51:11 Callbacks in NodeJS
    54:54 with Promises
    56:25 Transforming Callbacks into Promises
    58:28 with Async Await
    1:03:49 In parallel
    1:05:26 Synchronous version
    1:05:17 Explanation
    1:15:41 Path
    1:17:33 Joining Paths
    1:18:19 File Name
    1:18:57 Getting the Extension
    1:19:43 First application
    1:21:36 Questions from radio listeners
    1:22:45 Global Object process
    1:25:20 CWD
    1:26:41 Platform
    1:27:39 Advanced ls Command
    1:30:01 Improving the App | Listing files/directories
    1:36:18 The result of our App
    1:38:37 Questions from radio listeners
    1:42:18 NPM
    1:45:00 Project and Install Dependencies
    1:47:29 Package.json
    1:48:10 Installing PicoColors
    1:50:00 Semantic Version
    1:51:00 node_modules
    1:53:18 Uninstalling dependencies
    1:53:55 Using PicoColors
    1:55:52 Development and Production Dependencies + Eslint
    2:00:34 Your first server with Node.js
    2:03:36 Hack to avoid port collision
    2:07:00 Second Application
    2:13:57 Environment Variables
    2:15:11 .env?
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 329

  • @jesicamayorga8794
    @jesicamayorga8794 8 วันที่ผ่านมา +4

    ni 10 minutos y ya se ve la calidad del curso. Increible. Dan ganas de seguir viendo y aprender.

    • @midulive
      @midulive  8 วันที่ผ่านมา +1

      Muchas gracias!

  • @JavierGonzalez-cl6pu
    @JavierGonzalez-cl6pu 5 หลายเดือนก่อน +19

    este curso es lejos mejor que cualquier codecamp. He visto mucho más al detalle y mucho más didáctico node que con el codecamp que pagué. gracias!

  • @jonavillalva1917
    @jonavillalva1917 5 หลายเดือนก่อน +33

    Deberian darte el nobel de la paz x todo lo que ayudas a crecer a desarrolladores y a iniciar en este mundo a tanta gente. TE AMO MIDU ❤❤

  • @franciscocasadoromero7380
    @franciscocasadoromero7380 11 หลายเดือนก่อน +88

    vamos midu, sos una inspiracion para todos los programadores 😊😊❤❤

    • @midulive
      @midulive  11 หลายเดือนก่อน +2

      Gracias, Francisco!

  • @xavier.xiques
    @xavier.xiques 11 หลายเดือนก่อน +5

    Cada día me gustan más tus videos.
    Como te explicas, los ejemplos, como calibras los niveles de la gente y adaptas el contenido, ....
    Simplemente perfecto. Gracias por todo el curro que lleva preparar esto 👏

  • @rekcahet
    @rekcahet 11 หลายเดือนก่อน +4

    midupadre, has generado mas desarrolladores de los que tienes idea. muchos seguimos tus videos y seguimos aprendiendo y creciendo. muchas gracias por el gran contenido de calidad que nos brindas

  • @XBREchezu
    @XBREchezu 11 หลายเดือนก่อน +2

    Una primera clase que ya mostró una profundidad que no se ve en muchos cursos. Muchas gracias midu!

  • @josegimenez-de2jo
    @josegimenez-de2jo 7 หลายเดือนก่อน +6

    Midu solo queria agradecerte, no solo por el trabajo que haces, sino porque te tomas el tiempo de explicar las cosas (algo MUY dificil de encontrar en cursos de it) y le das a uno el contexto para poder ir entendiendo todo, eres un crack !

  • @pablojesuspedraza7324
    @pablojesuspedraza7324 11 หลายเดือนก่อน +1

    Excelente curso introductorio! gracias Midu por el tiempo y la dedicación !!!🧡

  • @paoloose
    @paoloose 11 หลายเดือนก่อน +7

    Un curso de bastante calidad y que definitivamente recomendaré de aquí en adelante. Gracias por el aporte a la comunidad, Midu! Me hubiese gustado muchísimo tener un recurso así cuando aprendí Node.js

  • @luisarrieta1501
    @luisarrieta1501 2 หลายเดือนก่อน +7

    Me encanta que haya sido un curso para javascript devs, el contenido tiene mucha calidad

    • @ramaaxax166
      @ramaaxax166 หลายเดือนก่อน

      Ya los tiene en su canal

  • @magoxxii
    @magoxxii 8 หลายเดือนก่อน

    QUe bien me viene esto! estoy aprendiendo mucho! voy una hora pero genial, esto acompana mucho al workshop que estoy haciendo en mi ciudad, eres un genio!

  • @bkjgvjggh7654
    @bkjgvjggh7654 วันที่ผ่านมา +1

    hasta el amanecer!

  • @fzepeda10
    @fzepeda10 11 หลายเดือนก่อน

    Excelente curso para iniciar o para reforzar conocimientos. Eternamente agradecido por tus aportes!

  • @10tronic
    @10tronic 5 หลายเดือนก่อน

    Gracias por compartir el conocimiento de una manera clara, sencilla y profunda.

  • @imjavv
    @imjavv 11 หลายเดือนก่อน +124

    Midu se que es poco, pero gracias por el contenido de tan buena calidad que produces.

    • @ManuelGarcia-nc1ei
      @ManuelGarcia-nc1ei 10 หลายเดือนก่อน +7

      no es poco rey, cualquier muestra de agradecimiento siempre es mucho, yo quisiera poder darle asi sea 4 lucas

    • @jlpjlpjlp
      @jlpjlpjlp 10 หลายเดือนก่อน +15

      @@ManuelGarcia-nc1eiDe hecho si es poco bro, tampoco mentir.

    • @mathewkelsey8366
      @mathewkelsey8366 8 หลายเดือนก่อน +5

      @@jlpjlpjlp Y tu que das rey?

    • @gabrielvallejo8288
      @gabrielvallejo8288 8 หลายเดือนก่อน +15

      Ya apoyaste mas que el 99% de los que estamos aqui bro

    • @imjavv
      @imjavv 8 หลายเดือนก่อน +1

      Gracias cracks🙌🏽

  • @rubenvelazquezflores5357
    @rubenvelazquezflores5357 11 หลายเดือนก่อน

    Que grande, gusto lo que andaba buscando en estos momentos

  • @laurafalcon5741
    @laurafalcon5741 11 หลายเดือนก่อน +1

    Midu es un crack definitivamente, excelente explicación, me ha servido muchísimo para repasar conceptos básicos y aprender!

  • @FPVEagle
    @FPVEagle 11 หลายเดือนก่อน +3

    Aprendiendo JavaScript, SQL, React, TypeScript, Node.js, todo a la vez, desde cero con midudev jaja Me va a estallar la cabeza

  • @Henry_Nunez
    @Henry_Nunez 11 หลายเดือนก่อน

    Este video vale oro. Siempre me preguntaba que hago con NODEJS y aquí en un solo video encontré todo, gracias. 👏

  • @PabloSanDev
    @PabloSanDev 11 หลายเดือนก่อน

    Gracias midu por todos tus aportes. eres un crack. te admiro bro de temprano voy estudiando todo lo que compartes

  • @nahuelamado3290
    @nahuelamado3290 5 หลายเดือนก่อน

    Muchas gracias por el curso, me viene re bien para repasar!

  • @josedavidduquegutierrez1880
    @josedavidduquegutierrez1880 10 หลายเดือนก่อน

    muchas gracias por este gran curso, estoy comprendiendo ahora si la paredes de la casa ya que comencé por el tejado

  • @delforhuum
    @delforhuum 11 หลายเดือนก่อน

    aca estamos! Gracias!

  • @lennysgonzalez3137
    @lennysgonzalez3137 11 หลายเดือนก่อน

    Justo cuando quería empezar a aprender Node sale tu curso! .🙌🏻

  • @user-ki3xe1sq1q
    @user-ki3xe1sq1q 11 หลายเดือนก่อน

    midu que gran curso! muchas gracias, que el cielo te bendiga!

  • @DuberAlexander19
    @DuberAlexander19 11 หลายเดือนก่อน

    Muy bueno el video Midu, me gusto muchísimo. que patinada de coco mas brava me diste con el asincronismo, tema que me toca reforzar pero full, y por ese tipo de cosas que es se vuelve mas interesante tu contenido. Gracias!!

  • @eldecloud
    @eldecloud หลายเดือนก่อน

    que pedazo de explicacion, pasaba por aqui solo para un tema puntual y me he quedado pegado a ver todos los ejemplos. Muchas gracias por compartir conocimiento.

  • @gabidevfront
    @gabidevfront 4 หลายเดือนก่อน +2

    Una de las tantas razones por la que te sigo es porque explicas el por qué de las cosas. Soy justamente una persona que necesito entender qué está pasando detrás de cada código y la razón de su uso. Tu manejo de los conceptos y formas de compartirlos son sublimes. Gracias por no quedártelos y dejar que nosotros los adquiramos.

  • @federicovega3517
    @federicovega3517 11 หลายเดือนก่อน +1

    Necesitaba este curso!!que bueno que nos lo traigas!

    • @midulive
      @midulive  11 หลายเดือนก่อน

      Vamos!

  • @monicaramroj
    @monicaramroj 11 หลายเดือนก่อน

    MUCHAS GRCIAS, es tan valioso que lo compartas

  • @elsy_perez
    @elsy_perez 3 หลายเดือนก่อน

    Excelente explicación, excelente contenido y el amor que muestras por la programación nos inspira a no dejar de persistir en nuestra continua educación. Gracias

  • @JesusCabezaHsa
    @JesusCabezaHsa 11 หลายเดือนก่อน +24

    Señores pongámonos de pie y aplaudamos este pedazo de curso, y a este magno docente. Muchísimas gracias Midu, haces que quedemos con ganas de más. Te mereces todo lo bueno del mundo. 👏👏👏

  • @MustyMindfucks
    @MustyMindfucks 9 หลายเดือนก่อน +8

    Llevo media hora y solo en este rato acabo de entender BIEN que es node.js tras haberme enfrentado a varios cursos de react.js y aprobarlos a base de copiar y pegar cosas que me encontraba. Has explicado muy bien las bases de node.js y al fin empiezo a entender un poco todo el universo de aplicaciones node. Muchas gracias midu.

  • @jesuscr7919
    @jesuscr7919 2 หลายเดือนก่อน +2

    Alguien concreto que va al punto, qué felicidad, así si es bien aprender, y si, cómo que se aprende todas las docs jaja eso está perfect, hay que seguir el ejemplo.

  • @websdevgio
    @websdevgio 2 หลายเดือนก่อน

    Midu estoy sorprendido con la calidad de sus clases llevo como tres días viendo el video por partes para poder entender y estoy muy feliz porque se entiende y es excelente, simplemente, excelente.

  • @danielavalos2734
    @danielavalos2734 11 หลายเดือนก่อน

    Grande midu, excelente video, muy bien explicado, mañana me hecho la segunda clase!!

  • @contrerasgarciaangel6614
    @contrerasgarciaangel6614 3 หลายเดือนก่อน +2

    no tengo palabras para este curso, simplemente es el mejor de toda su clase

  • @vruno182
    @vruno182 11 หลายเดือนก่อน +94

    Te superas semana a semana con tu contenido midu, gracias!

    • @midulive
      @midulive  11 หลายเดือนก่อน +12

      Mil gracias!

  • @Martin-vd6ux
    @Martin-vd6ux 9 หลายเดือนก่อน

    Gracias por el video genio!

  • @suelenloira1
    @suelenloira1 2 หลายเดือนก่อน +1

    acabo de hacer un tutorial de node.js con un curso, pero este esta al detalle. madre mía, flipa flipa. Gracias!!!

  • @DAMusicPY
    @DAMusicPY 11 หลายเดือนก่อน

    Gracias por compartir tus conocimientos, me sirve mucho 💗

  • @proivur
    @proivur 11 หลายเดือนก่อน

    Excelente, gracias!!!

  • @roguesquid26
    @roguesquid26 2 หลายเดือนก่อน +1

    midu, te quiero mucho. Me salvaste el proyecto de Ingeniería de Software 🫶🫶🫶

  • @franciscoperez1332
    @franciscoperez1332 6 หลายเดือนก่อน

    Muy educativo, gracias!

  • @matiasserra5364
    @matiasserra5364 11 หลายเดือนก่อน +2

    Es un tipazo el midu 👏

  • @LuPaz16
    @LuPaz16 9 หลายเดือนก่อน +1

    Uy que video mas intenso! Pero muy bueno, la verdad que es un excelente curso. Ademas de ver y practicar los codigos, tambien estoy siguiento el video paso a paso para hacer una documentacion para mi mismo y comprender mejor algunos conceptos (Como la diferencia entre Cjs y EScripts), los distintos tipos de asincronias, los modulos nativos y sobre todo el proceso de crear un servidor http. Se que esto recien arranca, pero me gusto demasiado este video.

  • @johannarod.integradora84
    @johannarod.integradora84 หลายเดือนก่อน

    Muchas gracias!

  • @benjaminaldaya7235
    @benjaminaldaya7235 11 หลายเดือนก่อน +5

    sos un genio midu! Gracias por estas clases gratuitas, ayudas muchisimo a toda la comunidad que quiere aprender

    • @midulive
      @midulive  11 หลายเดือนก่อน +1

      Un placer, Benjamin!

  • @juanpasten6077
    @juanpasten6077 2 หลายเดือนก่อน

    Gracias Midu!

  • @carlosportillamedina6804
    @carlosportillamedina6804 10 หลายเดือนก่อน +2

    me caes re bien, no aburre tu enseñanza, bravo !!

    • @midulive
      @midulive  10 หลายเดือนก่อน +1

      Se agradece el comentario!!

  • @elenaortega5222
    @elenaortega5222 29 วันที่ผ่านมา

    Excelente video. Muy bien explicado. Soy nueva en esto de nodejs, tengo conocimientos en js espero poder aprender al cien contigo. Gracias amigo❤

  • @baldomero7458
    @baldomero7458 11 หลายเดือนก่อน +3

    Gracias por subirlo a TH-cam midu, no me voy a perder ni una clase 👍

    • @midulive
      @midulive  11 หลายเดือนก่อน +1

      Excelente!

  • @joseangelflores3873
    @joseangelflores3873 2 หลายเดือนก่อน

    Muchas gracias Midu!!

  • @codesthenos
    @codesthenos หลายเดือนก่อน

    Eres GOD Midu, en serio

  • @edgargiobanny
    @edgargiobanny 11 หลายเดือนก่อน

    Excelente gracias amigo por compartir

  • @Imanolurl1
    @Imanolurl1 11 หลายเดือนก่อน

    Uuuuuhhhh cursito sabroso 🔥 Esperaba un curso de nodejs, lo voy a disfrutar. Gracias midu de ❤

  • @riosrios4598
    @riosrios4598 10 หลายเดือนก่อน +1

    Hermoso. Me encanta este video. Lo vi muchas veces.

    • @midulive
      @midulive  10 หลายเดือนก่อน

      Muchas gracias!

  • @joseruschansky7577
    @joseruschansky7577 4 หลายเดือนก่อน

    muy bueno. Gracias

  • @germanoller4418
    @germanoller4418 8 หลายเดือนก่อน

    Buenisimo!

  • @uzielanguiano271
    @uzielanguiano271 11 หลายเดือนก่อน +1

    Este curso me esta devolviendo la esperanza. gracias

    • @midulive
      @midulive  11 หลายเดือนก่อน +1

      Excelente!

  • @user-xs6nq7br4q
    @user-xs6nq7br4q 7 หลายเดือนก่อน

    EXCELENTE, tuto, sigue asi amigo

  • @yanettoribiorojas106
    @yanettoribiorojas106 11 หลายเดือนก่อน

    Lo max Midu, eres un crack, necesitaba este curso

    • @midulive
      @midulive  11 หลายเดือนก่อน

      Gracias a ti!

  • @alexj.6356
    @alexj.6356 4 วันที่ผ่านมา

    Querido Midu, ¡mil gracias por el curso y todo lo que hacés! 💚🙌🏽 Hace años que uso Node como una herramienta haciendo front-end, y aún así aprendí un montón de cosas que antes no sabía y debería saber. Un golazo el video, ¡felicitaciones por el gran y necesario trabajo y un saludo cordial! 👍🏽💯

  • @dagcomunica5921
    @dagcomunica5921 9 หลายเดือนก่อน

    Gracias por el video

  • @pabloescales2588
    @pabloescales2588 11 หลายเดือนก่อน

    🚀 Gracias!

  • @superconocimiento
    @superconocimiento 11 หลายเดือนก่อน

    Muchísisisisimas gracias!!!

  • @andresrairan8834
    @andresrairan8834 11 หลายเดือนก่อน +1

    Muy bueno para repasar y reforzar, Muchas Gracias

    • @midulive
      @midulive  11 หลายเดือนก่อน

      Gracias a ti

  • @juancarlosjerezMorales
    @juancarlosjerezMorales 11 หลายเดือนก่อน +1

    ¡Gracias!

  • @eloi3515
    @eloi3515 11 หลายเดือนก่อน +2

    Grande midu aumentando mis conocimientos jaja 😅

  • @estebanjara9022
    @estebanjara9022 5 หลายเดือนก่อน

    Maestro de maestros....👏👏

  • @EduardoVillegas.
    @EduardoVillegas. 3 หลายเดือนก่อน

    Buenísimo, llevo estudiando programación(local, no web) hace 5 años más o menos y hasta ahora, he comprendido muchas cosas acerca de Node.js.
    Buen enfoque que das que se trabaja de forma local (procesamiento de archivos, lectura y escritura, etc), y no como muchos cursos o tutoriales relacionados, que de una te mandan a la web de primera entrada.
    Me gustó mucho cuando dijiste "Esto pasa cuando aprendes la casa por el tejado" es algo que es muy común en este mundo de la programación debido a la urgencia de aprender ya sea para un curso de carrera o por un trabajo, no llegamos a comprender bien un lenguaje de programación. Y con esto, hacemos algo tan complicado, cuando se puede hacer de manera sencilla.
    Ahora tienes un nuevo suscriptor más y no pares en dar cursos así. Saludos

  • @lautarodecima3350
    @lautarodecima3350 11 หลายเดือนก่อน

    excelente curso!! muy bien explicado sos un crack!!

    • @midulive
      @midulive  11 หลายเดือนก่อน

      Muchas gracias!

  • @luisarrieta1501
    @luisarrieta1501 2 หลายเดือนก่อน +1

    Increíble forma de graficar la asincronía en los diferentes casos 🤯

  • @pablomagdaleno4942
    @pablomagdaleno4942 4 หลายเดือนก่อน +1

    Muchas gracias por este contenido que bueno para mi aprender ha programar ha sido un reto bastante complejo.

    • @midulive
      @midulive  4 หลายเดือนก่อน

      Gracias a ti!

  • @JuanFernandez-lg2pd
    @JuanFernandez-lg2pd 10 หลายเดือนก่อน +1

    Muy claro el vídeo.
    Saludos

    • @midulive
      @midulive  10 หลายเดือนก่อน +1

      Muchas gracias!!

  • @ProgramandoSoftware
    @ProgramandoSoftware 10 หลายเดือนก่อน

    Tremendo curso Midu espero conocerte algun día.

  • @pablomendezjimenez2010
    @pablomendezjimenez2010 4 หลายเดือนก่อน +1

    Muy bueno el curso!!!!!

  • @GinoCiancia
    @GinoCiancia 11 หลายเดือนก่อน +3

    Midu al principio del video: "deben conocer js asíncorno porque hablaremos muy por encima de ello..."
    Midu a los 20 minutos: "este es un esquema de como funciona la asincronía (seguido de una explicación en profundidad)"
    Excelente video, me pareció expectacular todo! agradecido siempre por el contenido! Abrazo

  • @danielabrigullio3669
    @danielabrigullio3669 4 หลายเดือนก่อน

    Hola, TE AMO!!!!!!!!!!!!!!!!!!!!!!!!! gracias

  • @lbcdev7206
    @lbcdev7206 11 หลายเดือนก่อน

    Gracias por compartir el conocimiento!

    • @midulive
      @midulive  11 หลายเดือนก่อน

      Con mucho gusto

  • @hjom13
    @hjom13 11 หลายเดือนก่อน

    Gracias crack!!

  • @noseprogramar
    @noseprogramar 11 หลายเดือนก่อน

    me está gustando mucho el curso, a ver si consigo llegar al final sin que me reviente el cerebro del todo 😅 me ha costado lo mío la primera clase, pero creo que ya pillé todo, a ver el repaso de las siguientes qué tal... gracias midu! 💓

  • @pachiclaros9056
    @pachiclaros9056 11 หลายเดือนก่อน

    Gracias por los cursos midu eres el mejor

    • @midulive
      @midulive  11 หลายเดือนก่อน

      Gracias a ti

  • @elvago6024
    @elvago6024 11 หลายเดือนก่อน

    Muy buen curso. Saludos desde Perú.

  • @genaroibc
    @genaroibc 11 หลายเดือนก่อน

    Grande Midu

  • @dinaamyc
    @dinaamyc 11 หลายเดือนก่อน

    Este video es oro puro o canelita en rama, como lo quieras ver. Muchas gracias padre midu

    • @midulive
      @midulive  11 หลายเดือนก่อน

      Gracias!!!!

  • @jimmymontenegro8517
    @jimmymontenegro8517 21 วันที่ผ่านมา +1

    Compañero Midu, gracias por tu trabajo y dedicación. Miro códigos que antes no entendía y ya se me hacen completamente entendibles a "golpe de vista". Ya tendré dinero para regalarte una silla que te quede más cómoda :D ... te quiero.

  • @diegojakome
    @diegojakome 11 หลายเดือนก่อน

    Grande Miguel Ángel !

  • @dinkyhurtado
    @dinkyhurtado 9 หลายเดือนก่อน

    Midu, genial, aunque ya manejaba algo de node, muy básico el comienzo del tema de las promesas el await y demás me ha aclarado muchas cosas, un abrazo y a seguir así, la comunidad te quiere

  • @irsodrice2697
    @irsodrice2697 หลายเดือนก่อน

    Hola Amigo me gusto tu contenido, respecto a mi experiencia con nodeJs es uso en
    Angular para sus dependencias con este curso eh visto mucho mas alla

  • @jeysonramos1418
    @jeysonramos1418 11 หลายเดือนก่อน

    muchas gracias maestro. !

    • @midulive
      @midulive  11 หลายเดือนก่อน

      Gracias a ti

  • @carlosrofts5230
    @carlosrofts5230 25 วันที่ผ่านมา

    mil gracias midu

    • @midulive
      @midulive  25 วันที่ผ่านมา +1

      De nada 😊

  • @ponkezo
    @ponkezo 5 หลายเดือนก่อน +1

    grande midu

  • @mairaalejandraorduzcalvete8212
    @mairaalejandraorduzcalvete8212 9 หลายเดือนก่อน

    excelente curso

  • @ramonsorto5107
    @ramonsorto5107 11 หลายเดือนก่อน

    calidad de curso midudev

  • @asd-qx2bb
    @asd-qx2bb 11 หลายเดือนก่อน +1

    me volaste la cabeza con el globalThis. hago una pausa, me baño hago unas compras asi me lleno de cositas ricas para meterle a este hermoso curso

  • @camilososa6233
    @camilososa6233 11 หลายเดือนก่อน

    El mejor 🎉

  • @fabianmederos7802
    @fabianmederos7802 8 หลายเดือนก่อน

    Gracias crack

  • @eddiehead6964
    @eddiehead6964 หลายเดือนก่อน +18

    tengo miedo que venga la asincronia un dia y me deje embarazado

    • @gomu_2002
      @gomu_2002 หลายเดือนก่อน

      😂