Nodejs Curso Desde Cero, para principiantes

Sdílet
Vložit
  • čas přidán 20. 07. 2018
  • Curso Actualizado de Nodejs: • Nodejs Curso Práctico ...
    Este curso de Nodejs, es una introducción practica para Desarrolladores Web, que tienen como objetivo crear aplicaciones Backend, utilizando el lenguaje que ya conocen: Javascript.
    Nodejs es un entorno de ejecución que permite la creación de aplicaciones de escritorio, aplicaciones de servidor y aplicaciones moviles utilizando Javascript.
    CÓDIGO FINAL DEL PROYECTO:
    github.com/FaztWeb/nodejs-course
    Video de Visual Studio Code:
    • Visual Studio Code, Ed...
    Video de Mongodb:
    • MongoDB, Curso Practic...
    Video de Express:
    • Express | Node.js Fram...
    Video de Git:
    • Git y Github | Curso P...
    VISITA MI SITIO WEB PARA MÁS CURSOS Y TUTORIALES
    www.faztweb.com
    blog.faztweb.com
    FAZT CODE - CZcams:
    / @faztcode
    TWITTER
    / fazttech
    INSTAGRAM
    / fazttech
    FACEBOOK
    / fazttech
    COMUNIDAD EN DISCORD
    / discord
    #nodejs #curso #backend #web #javascript

Komentáře • 900

  • @FaztTech
    @FaztTech  Před rokem +46

    Este Curso tiene una actualización nuevo contenido, y dividido en múltiples secciones para una mayor facilidad de estudio: czcams.com/video/i3OdKwuBjeM/video.html

  • @MrPablofrench
    @MrPablofrench Před 4 lety +787

    Muchas gracias por el contenido, excelente video.
    Guía de video:
    00:10 introducción
    03:50 Breve historia de Nodejs
    09:20 Instalación de Nodejs
    13:00 Verificar instalación y versión de Nodejs
    14:00 "Hola Mundo" con Nodejs
    17:02 Módulos en Nodejs
    38:15 Módulos preconstruidos en Nodejs
    50:10 Código asíncrono en Nodejs
    01:02:10 Modulo Http en Nodejs
    01:17:40 npm (node package manager)
    01:32:12 framework Express

  • @willydavid_
    @willydavid_ Před 4 lety +526

    Super bueno el curso muy practico, Aqui les dejo mis apuntes:
    Node es un entorno para correr JavaScript fuera del navegador es multiplataforma
    El servidor con node maneja las conexiones de manera asíncrona.
    COMO COMPROBAR QUE ESTA INSTALADO NODE?
    -abrimos la consola y ejecutamos el comando | node --version
    VAMOS A ESCRIBIR NUESTRO PRIMER HOLA MUNDO EN NODE
    -creamos un archivo JavaScript, ya que todos los programas que corre node son js
    -creamos dentro de este archivo un console.log("") pero lo voy a correr no en el navegador, en el SO
    cómo vamos a correr ese JavaScript con node?
    -desde consola me muevo a la carpeta
    -escribimos node NOMBRE_ARCHIVO_A_EJECUTAR.js
    - y por consola vemos el hola mundo
    -------- MODULOS EN NODE --------
    Creamos un index.js dentro de mi carpeta
    y en ese index.js creo varias funciones que sumaran, restar, multiplicara y dividir
    y más abajo llamo a las funciones pasando los parámetros
    Y SI LLAMO desde la consola a | node index.js | me muestra en consola un 3 la suma de 1 y 2 igual para los demás métodos
    ¿COMO HAGO MIS ARCHIVOS COMO MODULOS? CREO UN ARCHIVO LLAMADO MATEMATICA Y PEGO EN EL TODAS LAS FUNCIONES DE SUMA, ECT
    -ahora quiero traerme todas las funciones de MATEMATICA a el index.js cómo?
    -usando una palabra clave llamada require("./matematica.js"); y dentro como parámetro la ruta del archivo
    -Y para usar las funciones almacenamos todo ese modulo dentro de una const | const matemática = require("./matematica.js")
    - pero si queremos llamar a una función de ese modulo tenemos que hacerlo con la nomenclatura del punto | matematica.dividir(1,2)
    PERO ANTES TENGO QUE EXPORTAR DESDE EL MODULO LAS FUNCIONES
    -exportamos se define con la palabra exports.NOMBRE y cuando se llame desde otro archivo el nombre sumar que utilice la función sumar desde otro archivo | exports.sumar = sumar
    -así que cuando desde mi archivo llame a matematicas.suma ejecuta la función del modulo
    plus: las funciones que no retornen nada retornan un undefined
    cuando usamos require y almacenamos en una const ese modulo, tenemos en la constante un objeto y que tiene múltiples propiedades, esas propiedades almacenan las funciones
    -así que podemos también crear un objeto en el módulo añadirle propiedades que serán las funciones y lo exportamos así: module.exports = Math; // asi estaria exportando el objeto
    Manera de exportar módulos:
    module.exports: puede exportar objetos, funciones y de todo | si exportamos una función se recibe así en el index.js matemática(parámetros)
    export.nombre = nombre; (esto exporta una propiedad de un objeto )
    -------- Módulos preconstruidos en Nodejs -------------
    Son módulos propios de node y para llamarlos se llaman igual solo que el nombre del módulo directamente
    Vamos a probar el módulo del sistema operativo llamado OS lo importamos y lo que me retorna el módulo lo guardo en const os
    También vamos a probar el módulo de filesystem:
    - File System nos permite trabajar con los archivos de SO, para interactuar con archivos
    - writeFile para crear un nuevo archivo y es asíncrono | parámetros 1-recibe la ruta 2-el contenido 3-callback función que se ejecuta cuando termina el proceso anterior, y se ejecuta cuando termine la acción Recibe el error
    - para leer archivos con readFile y es asíncrono | parámetros 1-el archivo 2-cuando termine la operación asíncrona ejecutara este callback (recibe un error o los datos que están dentro de este archivo en formato crudo)
    ----------- Código asíncrono -----------------------
    La tarea de crear un archivo no es tarea de node es tarea del SO, node le dice:
    -sistema operativo crea un archivo cuando termines ejecuta la función, el callback
    -mientras termina de crear el archivo sigue ejecutando el código
    -así que veremos en consola primero el ultima línea de código y después el archivo creado
    -------------- Modulo Http en Nodejs --------------------
    Este módulo lo que nos permite usar HTTP en nuestro servidor, recibe peticiones HTTP y da respuestas a los clientes desde el server
    Creamos un servidor con este módulo con el método createServer y recibe un callback con:
    - createServer me retorna un objeto | cuando termines de crear este servidor ejecuta el callback, recibe por parámetro la petición (request | req) y la respuesta del server (response | res) | cuando el servidor ya este inicializado, le decimos en que puerto va a escuchar mi servidor y cuando escuche muestre por consola un mensaje
    - respondemos con el parámetro de respuesta un un h1 cada vez que entren al sitio web y termina la respuesta, va a seguir recibiendo peticiones de otros usuarios
    - la consola se queda escuchando y si vamos a ese puerto desde el navegador nos sale el h1 | localhost:2800/
    CUANDO RESPONDEMOS ALGO, LE PODEMOS DECIR EN LA CABECERA EL TIPO DE CONTENIDO y el código de estado HTTP
    - Voy a escribir una cabecera para darle más info al navegador, parámetros 1ero código de estado HTTP (200 o 404) 2do un objeto con el tipo de contenido (HTML) o texto plano
    - si vamos a la consola y abrimos las secciones de network y vemos dos peticiones con el código de estado y el tipo de documento
    --------------------- NPM -------------------------
    NPM = Node Package Manager (administrador de paquetes de node)
    NPM Sirve para instalar paquetes que vienen de otra parte, que no vienen en node.
    En nuestro caso instalaremos uno de colors para darle color a los textos de consola
    - comando dentro del proyecto y lo instala desde npmjs.com| npm install colors
    Después de ejecutar el comando, en mi proyecto veo una carpeta nueva (node_modules) y un archivo llamado package-lock.json | así trabaja internamente npm y node
    - node_modules es para contener los nuevos módulos que instalamos
    - package-lock.json lista que módulos se han instalado
    YA LUEGO PUEDO IMPORTAR ESE MODULO EN MIS ARCHIVOS | const colors = require("colors");
    - y para agregarle color a un string se le pone un punto | "hola".green o "hola".yellow
    CUANDO QUEREMOS USAR OTRO PC, NECESITAMOS INSTALAR TODOS ESTOS MODULOS DE NUESTRO PROYECTO | npm init, package.json y npm install (npm i), npm start
    - Comando que crea la información del proyecto (package.json) | npm init
    - Ese comando nos pide el nombre del paquete, la versión, una descripción, el punto de entrada de mi app, el repo de git, palabras clave de cómo pueden conseguir mi proyecto, el autor y por último me dice esta esto bien
    - Y me aparece en mi proyecto un archivo | package.json | es un archivo de información sobre mi proyecto y aparecen las dependencias así sabe node que mi proyecto depende de esos módulos y los scripts podemos usar uno que nos da npm llamado start así cuando desde la console ejecute el comando npm start hace algo (en este caso inicia el servidor | node index.js)
    Imaginemos que subo mi app a un server o un servicio en la nube, solo subo el código no los módulos y desde el servidor ejecuto npm install lee el package.json e instala las dependencias con npm install.
    CONCEPTOS GENERALES de NPM:
    - node_modules es para contener los nuevos módulos que instalamos
    - package-lock.json lista que módulos se han instalado
    - package.json es un archivo de configuración con información sobre mi proyecto, aparecen las dependencias así sabe node que mi proyecto depende de esos módulos, cuando ejecuten el npm install LOS INSTALA. y también tiene los scripts npm start, y cuando desde la consola ejecute el comando npm start hace algo (en este caso inicia el servidor | node modulos_node/modulo_HTTP/index.js), para scripts personalizados usamos npm run NOMBRE_COMANDO
    - npm init para crear el package.json
    - npm install o (npm i) | instala las dependencias necesarias para el proyecto (este comando lee el package.json)
    - npm start o npm run NOMBRE_COMANDO | ejecuta lo que pongamos en el package.json en los scripts (en este caso inicia el servidor HTTP con node modulos_node/modulo_HTTP/index.js )
    - npm install MODULO | instala un módulo de internet y guarda todos los módulos en la carpeta node_modules
    ----------------- EXPRESS ------------------
    Es un framework para crear servidores sin hacerlo todo a mano y desde cero
    Lo importamos, inicializo el servidor y le digo en que puerto va a escuchar luego si entran a una ruta en específico puedo responder algo con server.get("ruta", callback) el callback de ese método recibe por parametro una petición y una respuesta
    APRENDER MAS DE NODE

    • @lewinviola1393
      @lewinviola1393 Před 4 lety +31

      Como me complace ver que no soy el único que parece maníaco tomando apuntes xd, en la pc uso OneNote y es la mejor decisión que he tomado a nivel profesional como Desarrollador de Software.

    • @willydavid_
      @willydavid_ Před 4 lety +10

      @@lewinviola1393 hola amigo jeje y si tomar apuntes es lo mejor ya que si no te acuerdas de algo allí esta todo, oneNote interesante yo los escribo en archivos. Txt ya que los subo a mis repos para verlos desde cualquier lugar. Pronto se vienen los de mongo... Ya somos dos maníacos

    • @lewinviola8257
      @lewinviola8257 Před 4 lety +3

      @@willydavid_ jeje, sí. OneNote es genial, 100% re recomendado.

    • @blackstrato2216
      @blackstrato2216 Před 4 lety +2

      Muchas gracias!!! Qué buen aporte! También voy a tomar tu idea de hacer apuntes así... Exitos!

    • @danielesquivel3155
      @danielesquivel3155 Před 4 lety +8

      Mucho texto 😎

  • @DanielRodriguez230399
    @DanielRodriguez230399 Před 4 lety +17

    Para no tener que estar parando y volver a correr el servidor, instalen nodemon, cuando guardan cambios, lo hace automáticamente.

  • @guillermofabianenriques3788
    @guillermofabianenriques3788 Před 5 lety +248

    Muchisimas Gracias. Te voy a recomendar con mis alumnos. Eres realmente un muy buen maestro, toda mi admiración y respeto a tu capacidad.

  • @UskoKruM2010
    @UskoKruM2010 Před 4 lety +35

    No entiendo quien le puede dar "dislike" a este video... simplemente fue magnífica, tanto la explicación como el ejemplo práctico. ¡Excelente! =D

  • @Sergio-di1jt
    @Sergio-di1jt Před 5 lety +52

    Amigo no se como agradecerte, la explicación es demasiado clara y estas brindando humildemente tus conocimientos a los demás. Estoy seguro que ya te ganaste el cielo :)

  • @JulianRiverplate14
    @JulianRiverplate14 Před 2 lety +4

    4 años y sigue vigente, excelente curso se me paso volando y super claro todo!!

  • @juliocastellon2060
    @juliocastellon2060 Před 3 lety

    Unos de los mejores videos vistos .... Eso es definitivamente un don para saber explicar y ser entendido de esa forma .... Excelente!

  • @julianandrelaravillalon9038

    De las mejores explicaciones que he visto.. felicitaciones!!!

  • @jesusonazo
    @jesusonazo Před 4 lety +28

    Me enteré mejor contigo en menos de 2 horas que en 3 meses con mi profesor 😂

  • @AngelPC
    @AngelPC Před 4 lety +2

    De verdad eres de los mejores. No existe una mejor forma de aprender que ver tus vídeos, ily

  • @francomilich
    @francomilich Před 5 lety +5

    Sos una maquina explicando, hay que mirar un tutorial de casi 2 hs e ir entendiendo todo. Te amo y gracias!

  • @NoahBlogiOS
    @NoahBlogiOS Před 4 lety +12

    Por mucho el mejor curso para comenzar en Nodejs que he encontrado. Tienes talento para explicar y dejar claras las cosas, Fazt. Gracias por tu aporte a la comunidad :DD

  • @ludvikpoll2787
    @ludvikpoll2787 Před 3 lety +8

    Soy testigo de muchos profesores que usan youtube lejos el mejor felicitaciones llevo 35 años programando (desde Dbase III plus :/) excelente forma de enseñar somos de la vieja escuela necesitamos videos así, no nos damos por vencidos otra vez felicitaciones

  • @patriciaparra2606
    @patriciaparra2606 Před 4 lety

    Explicas muy bien ni lento ni acelerado,todo a su tiempo oportuno para que uno capte.Te felicito!

  • @rodrigocevallos
    @rodrigocevallos Před 5 lety

    ¡¡Muchas gracias!! ¡¡Eres realmente bueno explicando!! Es muy esclarecedor entender en español lo que significan los comandos y las palabras clave.

  • @Naimadmdp
    @Naimadmdp Před 5 lety +8

    Muchas gracias! Exelente como siempre! Gracias por compartir tu conocimiento! Abrazo grande!

  • @manuelchaparro956
    @manuelchaparro956 Před 5 lety +3

    Sin lugar a dudas uno de los mejores tutoriales que he visto, no se siente que dure casi dos horas, balanceado y al grando dando todo lo basico de Node, gracias por el curso, me enamore de la tecnologia, le sacaré todo el juego posible!

  • @valedrink4984
    @valedrink4984 Před 2 lety

    Me encantó tu forma de explicar, claro y conciso, directo a lo que se desea explicar y mostrar, has ganado un nuevo seguidor. Saludos y gracias por compartir.

  • @carlosdeavila2588
    @carlosdeavila2588 Před 3 lety +1

    Excelente, no solo dominas la materia sino que tienes talento para enseñar. Gracias

  • @slither366
    @slither366 Před 6 lety +6

    Muy interesante para alguien que está iniciando en nodejs Muchas gracias.

  • @MONOca-wz3gd
    @MONOca-wz3gd Před 5 lety +4

    brutal! por fin aprendí de forma pausada nodejs,! gracias gracias!... espero por más!!!

  • @ignominosdev8381
    @ignominosdev8381 Před rokem

    Me pareció IMPRESIONANTE la forma tan clara y eficiente de explicar. No se puede hacer mejor en 140 minutos. Enhorabuena Fazt por este curso!

  • @razonybit6919
    @razonybit6919 Před 4 lety

    Muchas gracias fazt, tus aportes le ahorran tiempo y dinero a los aprendices, con buena calidad de enseñanza además, Dios te bendiga, un abrazo.

  • @JairoEspartano
    @JairoEspartano Před 5 lety +4

    Solo tengo que decir gracias amigo por tu tiempo, era lo que estaba buscando Gracias.

  • @winsletdicaprio9278
    @winsletdicaprio9278 Před 6 lety +192

    Muchisimas gracias
    Te pedi esto la semana pasada y en una semana lo has hecho

  • @jaazielaguirre3952
    @jaazielaguirre3952 Před 4 lety

    De verdad que muy buen tuto, es de una manera que aprendes sin subestimar al estudiante. Algunos tutos dan mucha mania en querer super simplificar todo como que solo por manzanas y peras se puede entender, cuando hablemos de algo nuevo hablemos en terminos de realmente lo nuevo que estamos viendo jaja excelente, esto ha valido el tiempo viendolo

  • @lesterpaz797
    @lesterpaz797 Před 4 lety

    no tengo palabras para agradecerte la verdad, muchisimas gracias por compartir tus conocimientos con los que estamos aprendiendo, me ayudaste demasiado. Es el primer curso tuyo que tomo, ya programaba en js por el lado del cliente pero me llamo la atencion nodejs y con tu video me enamore. Ten por seguro que seguire consumiendo de tu material de ahora en adelante. GRACIAS.

  • @JPRojas21
    @JPRojas21 Před 4 lety +3

    Parce déjeme decirle que para mi usted es el dios de la programación, mis respetos, qué cantidad de conocimiento el que he adquirido viendo sus cursos, lo felicito completamente. Muchas gracias!.

  • @nachoferiv
    @nachoferiv Před 5 lety

    Excelente explicación. Mire muchisimos videos y no habia visto ningun video en el que lo expliquen tan claramente y tan conciso. Realmente se me hizo muy liviano para ser un video tan largo. En mi opinion la enseñanza, o simplemente hacerse entender, no es algo que se aprende. Es algo que uno lo tiene o no, y realmente vos lo tenes. Muchas gracias por estos videos.

  • @aldaiphizer
    @aldaiphizer Před 3 lety

    Eres, por lejos, uno de los mejores maestros en la web. Excelente curso.

  • @alanpuga2667
    @alanpuga2667 Před 6 lety +14

    solo tengo 5 letras para ti hermano . crack!!!! dios bendiga tu trabajo siempre

  • @micanaldeyutub
    @micanaldeyutub Před 5 lety +78

    Por fin entendi bien lo de asincrono!

    • @juancamacho23
      @juancamacho23 Před 5 lety +7

      Igualmente. Voy a llorar hahaha. De verdad me daba malestar ese tema.

    • @JavierMedina26
      @JavierMedina26 Před 5 lety +3

      Es el segundo tutorial que veo, que va como debe ser como para principiante. Y tambien entendi lo asincrono jejeje

  • @daniel-yt3xf
    @daniel-yt3xf Před 5 lety +1

    muchas gracias por brindar estos conocientos es algo muy util y en realidad le doy las gracias por tomar parte de su tiempo para transmitirla

  • @falflores
    @falflores Před 5 lety +2

    Excelente curso amigo!, Apenas comienzo a entender js y veo que node es muy potente y sus frameworks ahorran mucho tiempo. Gracias por tu tiempo

  • @carloscarmona4382
    @carloscarmona4382 Před 5 lety +20

    te has ganado un pulgar arriba excelente explicación amigo tienes cosas muy buenas muchas pero muchas gracias

  • @bryandelomejor
    @bryandelomejor Před 6 lety +5

    Que pro hermano!! Gracias por todos estos cursos

  • @TheRafaelsaez
    @TheRafaelsaez Před 3 lety

    Muy buenos tus videos, que cosa mas grande tener un profesor gratuito, mi admiracion y gratitud, muchas gracias amigo.

  • @JuanMantilla77
    @JuanMantilla77 Před 3 lety +1

    Muchísimas gracias, he aprendido todo lo que has explicado. Seguiré viendo tus otros cursos y videos. De nuevo, mil gracias por tu aporte!

  • @tpduq
    @tpduq Před 5 lety +4

    Gracias bro! Me ha sido muy útil para empezar con node. Como sugerencia te diría que podrías poner en la descripción en qué punto del video se trata cada tema. Ej.: 40:25 - ejemplo módulo sistema operativo

  • @alonsoreyes7879
    @alonsoreyes7879 Před 5 lety +10

    Gracias bro, la verdad he aprendido muchisimo mas contigo viendo los cursos practicos, que con los cursos de udemy

  • @holasoyniu8535
    @holasoyniu8535 Před 5 lety

    Muy bueno! me isiste ver el vídeo completo, me encanto antes pensaba que node era super difícil y no me daban ganas de aprenderlo, tal vez sea difícil después pero ya tengo las ganas de aprender!

  • @josemontanezrosazza6783
    @josemontanezrosazza6783 Před 4 lety +1

    La habilidad del autor es extraordinaria, en los primeros minutos entendí muchos conceptos en los que había invertida mucho más tiempo. Simple y claro.

  • @JCarlosCharlie
    @JCarlosCharlie Před 3 lety +11

    Gran tutorial... una explicación impecable.. en mi opinión, es raro ver esta calidad de explicación en youtube.... esta calidad se ve más en plataformas como Udemy, PluralSight, etc... no se si ya lo haces.. pero deberías pensar en hacer cursos para esas plataformas..

  • @juancamacho23
    @juancamacho23 Před 5 lety +3

    Muchas gracias por el tutorial. Estuvo buenísimo. Una verdadera forma de empezare con NodeJS.
    Pd: especiales agradecimientos por lo de "npm start"; no entendía eso.

  • @matiasaraujo8274
    @matiasaraujo8274 Před 5 lety

    Recién comienzo en este camino de JS, y la verdad, es el mejor curso intensivo de node que he visto, lo explicas bien, y directo al grano, muchas gracias y aunque llego casi 1 año tarde, te dejo mi like y comentario de apoyo :D

  • @pablobiedma
    @pablobiedma Před 5 lety +2

    Gran manera de ensenar , escribiendo un poco de código mal, borrandolo, y luego poniéndolo bien, es genial!!!!

  • @kevinjosue4540
    @kevinjosue4540 Před 3 lety +7

    this is by far the best node js tutorial I've ever watched ... I'm not fluent in Spanish and even though I got it all

    • @xavichz
      @xavichz Před 3 lety +6

      Estoy de acuerdo contigo en que es el mejor tutorial de node js que he visto en todo youtube, lo unico en lo que no estoy de acuerdo es que no hablas español fluido cuando te llamas Kevin Josue y estas suscrito a canales como "Aprende Ingles con Emma" , "Alejo Lopera Ingles", "InglesAmericano101" que son personas que hablan español y enseñan a hablar ingles. Por lo general toda persona aprende un nuevo idioma desde su idioma nativo, pero fuera de toda esa informacion innecesaria, si tienes razon, es el mejor tutorial de node js en español que existe en CZcams

    • @galileeo
      @galileeo Před 3 lety +7

      @@xavichz no era necesario exponerlo asi JAJAJAJA

    • @alfredosepulveda8121
      @alfredosepulveda8121 Před 3 lety +1

      @@xavichz te metiste a investigarlo? estas peor que el ajaja

  •  Před 5 lety +3

    Muy útil y muy bien explicado. Gracias!

  • @semy12
    @semy12 Před 3 lety +1

    hermano eres lo máximo , nunca un lenguaje de programación fue tan fácil de aprender , gracias

  • @juanjosierra3531
    @juanjosierra3531 Před 4 lety +1

    Muchas Gracias Fazt, uno de los mejores enseñando codigo, recomiendo que compres el antipop para mejorar la calidad del audio

  • @diegopacheco5609
    @diegopacheco5609 Před 4 lety +4

    Por si les sirve en 1:20:24 Al usar nmp install a Fazt se le crea directamente la carpeta node_module yel archivo package.json. A mi no me funcionó entonces tuve que utilizar npm init y llenar el formulario para el proyecto, y luego al usar npm install ya me instalo las librerias y me creo la carpeta node_module.

    • @eddXmoakaesp
      @eddXmoakaesp Před 3 lety

      Y si en lugar de npm init escribes npm init --yes te rellena automáticamente el formulario y ni hace falta hacerlo a mano en consola.

    • @fernandomontesinosestrada1810
      @fernandomontesinosestrada1810 Před 3 lety

      Muchas gracias!

  • @LuisGabrielBetancourtRodriguez

    Gracias por el timepo invertido en este tipo de contenido.

  • @UrielMendozaMLM
    @UrielMendozaMLM Před 5 lety +1

    Quiero felicitarte, eres muy bueno explicando. Creo que esto es lo que necesitaba. Gracias!!!

  • @elrincondelasalud1
    @elrincondelasalud1 Před 5 lety

    Gracias amigo. Por tu gran aportación ya pude entender cómo trabaja node y como poder usarlo. Eres un genio de la programación.

  • @wilderolivera7969
    @wilderolivera7969 Před 5 lety +13

    Interesante compañero, buen tutorial! Te ganaste un suscriptor. Sigue así.

  • @joseluis912
    @joseluis912 Před 3 lety +7

    Aquí les dejo un tip sencillo pero que quizá no sabían, cuando quieran comentar una sección de código, solo seleccionen esa parte y presionan Shift + Alt + A y se comentan las secciones, si lo quieren descomentar es el mismo proceso

  • @gsm2424
    @gsm2424 Před 2 lety

    Gracias, gracias y mas gracias por este curso, estoy estudiando node js y este curso me hizo entender todo lo que necesito para continuar con express. Super bien explicado ademas. Un maestro el señor fazt code!

  • @reynaldo1x
    @reynaldo1x Před 5 lety +1

    Gracias, tenia conceptos revueltos pero con esto ya me queda más claro. Un saludo

  • @matiasalarcon7292
    @matiasalarcon7292 Před 5 lety +6

    Cuando él menciona la "función flecha" en el minuto 1:35:24 , se refiere a las nuevas sintaxis que tiene JavaScript, la cual se puede ver a fondo estudiando ECMAScript 6 (ES6).

  • @Xterminator79
    @Xterminator79 Před 5 lety +3

    Muy bien explicado para los principiantes en Node.js. Agradezco el esfuerzo en realizar el video. Sigue asi :D

  • @eduerjaramillo1831
    @eduerjaramillo1831 Před 3 lety

    Gracias brother que humildad y claridad a la hora de explicar.

  • @ernestogarcia6690
    @ernestogarcia6690 Před 4 lety

    Fantástico. Estaba bastante confundido al empezar con un servidor de Node, pero la explicación fue impecable. De verdad me sirvió mucho.

  • @0sentinela0
    @0sentinela0 Před 5 lety +8

    Que envidia me das como es que sabes tanto :( jaja
    Excelente video amigo :)

    • @luian685
      @luian685 Před 5 lety +9

      Enseñar lo que sabe, permite aprender más rápido, hace no mucho, la empresa donde trabajo me pidió dar un curso practico de Arduino con Python, algo tiene compartir el conocimiento con otros, que te permite retener mas información y aprender mas rápido. Hazlo y veras a lo que me refiero.

    • @tello9504
      @tello9504 Před 4 lety +3

      @@luian685 De hecho un ganador del nobel en economía, decía que enseñar algo es el método mas rápido para aprender.

  • @anatorres903
    @anatorres903 Před 5 lety +3

    Gracias por el curso. Lo seguiré viendo este fin de semana.
    Tengo una pregunta como para tí como para las personas de los comments.
    Trabajo en desarrollo front-end, pero quisiera aprender sobre back-end.
    ¿Qué me recomiendan? ¿Node JS? ¿Python? ¿Ruby?

    • @MiguelBonifaz
      @MiguelBonifaz Před 5 lety +1

      podrías trabajar en cualquiera, lo importante aquí es que te guste el lenguaje, recomiendo que pruebes varios lenguajes y quedate con el que mas te atraiga o te guste :)!

  • @AlejandroGuerrero
    @AlejandroGuerrero Před 4 lety +1

    Muchísimas gracias por el vídeo. He aprendido un montón con tres vídeos tuyos en un par de días. Saludos desde Madrid!

  • @willderde
    @willderde Před 2 lety

    Sos un grande, hermano hace dos años hice el curso de laravel y ahora estoy viendo este de node, explicas muy bien; me gusta mucho la metodología que usas para enseñar, lo mejor te deseo, gracias por todo.

  • @hamiltongarcia398
    @hamiltongarcia398 Před 6 lety +3

    Podrias realizr uno de Django, me interesa bastante ese framework..... Porfa!!

    • @MrKoebner
      @MrKoebner Před 5 lety +1

      Limosnero y con garrote, primero agradece

  • @rlyehdate
    @rlyehdate Před 3 lety +14

    When tienes Windows 7 y te toca usar versiones viejas de NodeJS :(

  • @jona2219
    @jona2219 Před 4 lety

    Genial el curso, practico , al punto y la explicación muy clara, muchas gracias @Fazt .

  • @tavovilorio1413
    @tavovilorio1413 Před 3 lety +1

    Nunca habia aprendido tanto en un canal de youtube. Desde html, css, hasta hacer dual boot para instalar linux, bootstrap, nodejs. Me la paso a diario en tu canal. Sos el mejor de youtube.

  • @user-lt6se4qn8v
    @user-lt6se4qn8v Před 4 lety +4

    Ya entendí node js, es como un intérprete de js.
    Algo así como python, alguien me diga si estoy en lo correcto??

    • @alivs2279
      @alivs2279 Před 3 lety

      Es más bien un complemento, en la practica deja más bonita y funcional tu página

    • @nahuelastor9320
      @nahuelastor9320 Před 3 lety

      No estas mal. Lo mas importante es que te permite usar JavaScript fuera del entorno http

    • @ale_gallardo
      @ale_gallardo Před 3 lety

      Node usa el motor V8 inventado por Google y usado en Chrome para interpretar el código a código máquina, lo que entrega la posibilidad de ejecutar Javascript directamente del lado del servidor.

  • @alanzekiel8181
    @alanzekiel8181 Před 2 lety +3

    Este curso es válido en 2021?

  • @MsSebimann
    @MsSebimann Před 3 lety

    Hermano, disfruto mucho tus videos. Tambien aprendo, obvio !!
    Siempre unos matecitos y a aprender con Fazt.
    Muchas gracias!! Saludos!!

  • @EdgarDeDios7
    @EdgarDeDios7 Před 5 lety +2

    Excelente!
    Yo uso CTRL + / para comentar en VS y para duplicar linea SHIFT + ALT + DOWN

  • @n3odemencial30
    @n3odemencial30 Před rokem

    Despues de 4 años sigue funcionando este video, una maravilla, gracias fazt

  • @juliane.freteiommi6745
    @juliane.freteiommi6745 Před 3 lety +1

    Fazt sos el puto amo... Estuve haciendo un curso en cierta universidad de mi pais... No se entendía nada. Venis vos con un videito y acomodas todos los rulos q tenia en la cabeza.

  • @GiancarloCarccamo
    @GiancarloCarccamo Před 5 lety

    Muy buen video, con bastante informacion, clara, precisa y consisa. Saludos desde Honduras.

  • @diegosan1125
    @diegosan1125 Před 3 lety

    Primero gracias y segundo enhorabuena. Ya había visto varios vídeos y cursos tuyos y siempre te recomiendo.
    Acabo de terminar un curso de Java en 2021 y quería "repasar" Angular y siguiendo tus cursos llegué a éste de NodeJs. Ya puedo entender mejor todo para instalar Angular y no seguir tutoriales de click aqui click allí sin pensar... me gusta saber lo que hago y tu lo explicas todo genial. De nuevo Gracias por tu tiempo y dedicación

  • @JardanySvidrigailov
    @JardanySvidrigailov Před 2 lety +1

    Agradecido hoy Noviembre de 2021, el único video el cual le entendí que era realmente node.js mas que decir "es correr javascript del lado del servidor", y los fundamentos, tambien estan excelentes

  • @purplehendrix100
    @purplehendrix100 Před 2 lety +1

    Muy buen curso, todo claro para los que no tenemos mucha experiencia en el mundo de la programación.

  • @michaelenriquez_
    @michaelenriquez_ Před 6 lety +1

    Tu vídeo es genial y me dejo todo muy claro. Lo vi completo.
    Muchas gracias!

  • @wilmercuevas6491
    @wilmercuevas6491 Před 3 lety

    Amigo muchas gracias, eres un crack! vengo de platzi de no entender nada con sus cursos a tenerlo todo claro con tus videos.

  • @nandusuy
    @nandusuy Před 3 lety

    Impecable tu forma de explicar. Vas barriendo todo espacio de conocimiento. Chapeau!!

  • @augustos.6641
    @augustos.6641 Před 4 lety +1

    Muchísimas, muchísimas gracias!! Pensar que pagué un montón de dinero en un bootcamp sin aprender qué estaba haciendo y al final entendí perfectamente node gracias a vos. Sos un genio.

  • @madnasito
    @madnasito Před 4 lety

    Muy buena explicación, pude entender todo sin tener que buscar conceptos en otras partes, sigue así

  • @eliastoribio1459
    @eliastoribio1459 Před 3 lety

    Muchas gracias Fazt. Este curso es realmente increible. Saludos desde Rep.Dom.

  • @geomaticanet
    @geomaticanet Před 4 lety

    Excelente curso introductorio, directo, practico y bien explicado. Felicitaciones.

  • @danielcano7410
    @danielcano7410 Před 2 lety

    Hombre te quiero dar las gracias por lo que haces. Una fortaleza que veo en tus vídeos es que siempre tratas de empezar contextualizando la utilidad de lo que vas a explicar. En eso falla la mayoría, en eso te destacas vos. Gracias 👏

  • @alexandergarcia6479
    @alexandergarcia6479 Před 4 lety

    entendí todo, muchisimas gracias, espero que se encuentre bien en estos tiempos

  • @EricFoscaldi
    @EricFoscaldi Před 3 lety

    Felicitaciones, un hallazgo, explicas muy claro muy ordenado muy eficientemente, estoy impresionado.

  • @ricardoramos2042
    @ricardoramos2042 Před rokem

    Excelente explicación del concepto de lo asíncrono y el papel de la función de tipo callback.

  • @AnonymousCOMFOX
    @AnonymousCOMFOX Před 3 lety

    Fazt, tu video es excelente! Me clarificó mucho mas que el curso de NodeJS de LinkedIn. Gracias!

  • @felipefonseca5401
    @felipefonseca5401 Před 2 lety +2

    Muchas gracias, como decimos en Colombia que mi Dios le pague por tu dedicación y por compartir tu conocimiento

  • @tsacripanti
    @tsacripanti Před 3 lety

    Muchas gracias Fazt por tan valiosos conocimientos gratuitamente y lo mejor de todo: Bien Explicado! Muchas gracias de verdad.

  • @manuelarenales9514
    @manuelarenales9514 Před 4 lety

    MENUDA MAQUINA !!!! DE VERDAD MUCHAS GRACIAS POR ESTOS VIDEOS TIO SIGUE ASI

  • @MaxiErc
    @MaxiErc Před 3 lety

    sos un genio gracias por compartir tanto valor de forma gratuita . seguí así un abrazo desde buenos aires

  • @mauroinde
    @mauroinde Před 4 lety +1

    Fazt si alguna vez te da por leer alguno de mis mensajes. Gracias Bro sos un moustro. Contigo aprendi más que en toda la universidad

  • @josuecordero478
    @josuecordero478 Před 3 lety

    Es sorprende, me vi el video entero como si fuera entretenimiento jajaja.
    Se agradece explicaciones tan claras