Тёмный

Expressjs | Nodejs Framework para Principiantes 

Fazt
Подписаться 597 тыс.
Просмотров 291 тыс.
50% 1

Este es el curso de Expressjs, el framework de Nodejs para la creacion de aplicaciones del lado servidor utilizando Javascript.
Aprenderemos conceptos tipicos del backend como routing, middlewares, manejo de peticiones y respuestas y archivos estaticos.
La mayor parte del tiempo cuando los desarrolladores hablan de creacion de aplicaciones web se estan refiriendo a un framework, y en este caso aprenderemos uno de los mas populares en el mundo de Nodejs.
CURSO DE NODEJS
• Nodejs Curso Desde Cer...
VARIABLES DE ENTORNO EN NODEJS
• Variables de Entorno e...
RED SOCIAL NODEJS Y MONGODB
• Nodejs y MongoDB Red S...
JAVASCRIPT ORIENTADO A OBJETOS CON WEBPACK
• Aplicación de Producto...
CURSO DE GIT:
• Git y Github | Curso P...
VIDEO DE VSCODE:
• Visual Studio Code, Ed...
VISITA MI SITIO WEB PARA MÁS CURSOS Y TUTORIALES
www.faztweb.com
blog.faztweb.com
FAZT CODE - RU-vid:
/ @faztcode
TWITTER
/ fazttech
INSTAGRAM
/ fazttech
FACEBOOK
/ fazttech
COMUNIDAD EN DISCORD
/ discord
#expressjs #nodejs #javascript

Опубликовано:

 

10 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 349   
@oscaralvarez1519
@oscaralvarez1519 3 года назад
Temario del curso: [0:00] Introducción al curso [1:10] Requerimientos para poder tomar el curso [2:46] ¿Que es Express? [11:54] Instalación & Hello world [26:39] Express Routing [1:00:03] Express Middlewares [1:10:44] Express Static Files o Archivos Estaticos [1:16:07] Express Settings [1:26:55] Otros Frameworks y Bases de Datos
@elpipila1
@elpipila1 2 года назад
sabes si puedo utilizar otro programa que no sea postman, porque cuando lo intento instalar se queda en el segundo paso y ya no avanza
@josemaza4700
@josemaza4700 2 года назад
@@elpipila1 hay una extensión de visual que te deja hacerlo, se llama thunder client
@elpipila1
@elpipila1 2 года назад
@@josemaza4700 Gracias, Justo unos dias despues de el coment lo encontre Jajajajaja muy util
@Narutavoful
@Narutavoful 2 года назад
@@elpipila1 hay uno que se llama insomnia, te lo recomiendo
@josueolivieroli3732
@josueolivieroli3732 4 года назад
No hay palabras para describir lo agradecido que estoy con personas como tu, que comparten su conocimiento y con esta calidad sin esperar nada a cambio
@cvallejoec
@cvallejoec 4 года назад
21:31 Shortcut para comentar código con VS Code en Windows: Seleccionan las líneas a comentar ó el cursor sobre la línea a comentar y presionan CTRL + K + C Y para descomentar es CTRL + K + U
@franciscopoma7216
@franciscopoma7216 4 года назад
algo que uso y se me hace mas sencillo es el comando CTRL + }, hace lo mismo pero solamente con un comando
@DanielSebastianNeira
@DanielSebastianNeira 3 года назад
estos se pueden modificar tambien para quede un atajo mas comodo, en ajustes
@dcmv87
@dcmv87 2 года назад
Muchas gracias!
@andresfelipevargasgiraldo5521
@andresfelipevargasgiraldo5521 11 месяцев назад
Tu vídeo me aclaro lo que un mes de clases convencionales no pudieron, en serio muchas gracias por tu contenido, personas como tu hacen que esta industria sea tan maravillosa. Excelente pedagogía máster! 🙇‍♂️
@arielnabarro
@arielnabarro 2 года назад
capo, en 6 minutos explicaste lo que en 3 clases y un finde de contenidos en el campus no pudieron. Sin Palabras.
@Manimanito96
@Manimanito96 5 лет назад
Me sentí como si estuviéramos en el salón gritándole al maestro, "Es por el puerto profe lo cambio al 5000!!" jajaja 34:00
@sergiokipper1121
@sergiokipper1121 5 лет назад
tal cual , y la risita de fazt jjaa
@estefaniareyesgonzalez1689
@estefaniareyesgonzalez1689 4 года назад
Si, jajajaja el puerto, profe, el puerto jajajajaja
@danielhernandeztalla9271
@danielhernandeztalla9271 3 года назад
Jajaja
@JColombo
@JColombo 5 лет назад
Fazt eres el mejor , gracias a vos aprendi muchisimo y siempre espero que me llegue la notifiacion de un nuevo video tuyo! Gracias y sigue subiendo que nos ayuda muchisimo!
@ernestorodriguez7715
@ernestorodriguez7715 4 года назад
x2
@AlanVideosHD
@AlanVideosHD 4 года назад
x3
@blackstrato2216
@blackstrato2216 4 года назад
por cuatro
@leandroferretti8511
@leandroferretti8511 4 года назад
x5
@07Antonelly
@07Antonelly 3 года назад
x6
@Quadropheniaspain
@Quadropheniaspain Год назад
Estava leyendo la teoria sobre express y no entendia ni papa. gracias a este video lo veo todo mucho más facil! que bueno!
@javiel-5038
@javiel-5038 2 года назад
Increíble, no sé nada de NodeJS, solo se estructuras de control en JS, HTML5 básico, CSS básico.... Y te entendí TODO el vídeo, o soy un prodigio o más probable: ERES un gran MAESTRO de la enseñanza.
@dearalex2056
@dearalex2056 2 года назад
Man como vas? Exactamente qué quieres o vas aprender?
@javiel-5038
@javiel-5038 2 года назад
@@dearalex2056 Por el momento estoy haciendo una ruta para aprender ingeniería en desarrollo de software. Acabo de aprender lo de la web básico, consola de comandos, estoy aprendiendo nodeJS. Voy a pasar por POO en Java, SQL, Servidores en el futuro.
@javiel-5038
@javiel-5038 2 года назад
@@dearalex2056 tengo un par de bases en JAVA y C++... Por lo menos pude abrir las puertas a la lógica gracias a eso.
@javiersanchidrian3577
@javiersanchidrian3577 3 года назад
Muchas gracias Fazt por este curso que me ha ayudado tanto a moverme por el mundo de Node y Express. Haces una gran labor.
@guskit
@guskit 3 года назад
Muchas gracias brou, excelente la explicación, cero desperdicio, conciso y al grano. Tienes todo lo que se requiere para ser un ink master.
@johan148
@johan148 2 года назад
JAJAJAJAJAJAJ el plot twist lpm
@mitrerod
@mitrerod 5 лет назад
Muchas gracias por compartir tus conocimientos, la metodología que utilizas para enseñar es excelente!! Abrazo
@arielcar1
@arielcar1 3 года назад
Lo suyo es un gran aporte a la humanidad. Gracias
@seica5561
@seica5561 3 года назад
Excelente Curso de Express. Para principiantes como YO.. Muuuuuyyyy bueno!!!!, síganlo aprenderán muchísimo!!.. Gracias Fazt desde Venezuela (18/07/2021)
@alejandrosaldarriaga4750
@alejandrosaldarriaga4750 2 года назад
Que habilidad para explicar, Te ganaste un suscriptor parcero (Y) Saludos desde Medellín-Colombia.
@elClubdelas7Cifras
@elClubdelas7Cifras 2 года назад
muy buenos cafés coworking para developers en Medallo. Saludos desde Perú
@willydavid_
@willydavid_ 4 года назад
Excelente curso, aquí les dejo mis apuntes y el repo en github: Github repo: github.com/willydavid1/fundamentos-express Que es Express? - Express es un framework de nodejs para crear apps del lado del servidor y poder escribir nuestro servidor con este modulo (Express) y podemos escribir apps MVC este framework acepta varios paradigmas - Ir a la pagina de expressjs.com en api reference nos aparece que es lo que hace cada parte de express, los métodos, los enrutadores. Nos sirve de recordatorio ---------- instalación y hola mundo ------------- PRIMERO CREAREMOS UN SERVIDOR CON EL MODULO DE HTTP Y DESPUES CON EXPRESS 1- tener instalado nodejs y vsc 2- para abrir la terminal desde vsc | ctrl + mayus + ñ 3- creamos un server sencillo con el modulo HTTP cuando ingresen al server respondo un hola mundo en texto plano EMPEZAMOS CON EXPRESS 1- creamos el package.json (describe nuestro proyecto) | npm init -y 2- instalamos express en este proyecto (se crea la carpeta node_modules) | npm install express 3- voy a hacer un servidor con express, importo express llamo al modulo me retorna un objeto que es el servidor y le digo que escuche en el puerto 3000 4- Servidor cuando recibas una peticion get en la ruta /, ejecuta el callback y como respuesta le voy a enviar un mensaje res.send("Hola") Intalamos un modulo para no reiniciar manualmente el server cada vez que haga un cambio y guardo | npm i nodemon -D - Apenas lo instalamos hay una seccion llamada devDependencies (aparecen los modulos que nos ayudan a desarrollar) en el package.json - Para usarlo ejecutamos desde la consola | npx nodemon index.js (npx porque ese modulo no esta instalado en todo mi SO) ----------------Express Routing y METODOS HTTP --------------------- (recibimos datos del cliente y recibir parametros por URL) Enrutamiento o las rutas no es mas que una ruta que cuando ingresen a ella por un metodo HTTP va a ejecutar el callback 1- creamos la ruta /about | app.get("/about", callback) 2- asi podemos crear multiples ruta para nuestra aplicacion atravez del metodo get RUTAS CON METODOS POST, PUT, DELETE, asi cuando el navegador me mande una peticion con esos metodos hacemos algo puede ser guardar datos en una base de datos, eliminar o actualizar ect 1- app.get("/about", callback) 2- app.post("/about", callback) 3- app.put("/about", callback) 4- app.delete("/about", callback) Para probar esas rutas lo haremos con POSTMAN - Este programa sirve para testear rutas, hacemos una peticion GET a /, una de tipo POST a localhost:5000/about, de tipo PUT a /contact y una de tipo DELETE a /test PODEMOS RETORNAR UN JSON CUANDO ENTREN A UNA RUTA, es decir storna uni desde un cliente pido un usuario en la ruta /user este me re JSON. - res.json({ username: "Cameron", lastname: "Howe" }); PARA MANDAR PARAMETROS A UNA RUTA HTTP POST, DESDE POSTMAN (enviar desde el cliente un json en el cuerpo de la peticion) - Desde headers, en el key le dicemos una propiedad Content-Type de tipo application/json - En body => raw : le especificamos el json a mandar EN EL SERVIDOR PARA VER LOS DATOS JSON QUE ME ENVIA EL CLIENTE se hace con req.body - Pero me muestra un undefined y no un objeto | le decimos al servidor que entienda los formatos json, cuando un cliente lo mande app.use(express.json()) PARA RECIBIR PARAMETROS DE URL ejemplo (localhost:5000/user/456) - Al crear la ruta definimos la variable id| app.post("/user/:id", callback) - Y para ver este dato | CONSOLE.LOG(req.params) RETORNA UN OBJETO CON UN ATRIBUTO ID CON VALOR DE LA URL { id: '456' } | req.params.id (retorna 456 es lo que esta en la URL) PARA RECIBIR EN UNA RUTA TODAS LAS PETICIONES SE USA EL METODO app.all("/user", callback) - Si coloco la ruta en el navegador no se ejecutan las demas rutas llamadas igual tengo que decirle next() para que se ejecuten las rutas que tengan ese nombre /user app.all("/user", (req, res, next) => { console.log("por aqui paso") res.send("terminado") next() }) --------------- Middlewares --------------- Un Middleware es un manejador de peticion, y se ejecuta antes que lleguen a cualquier ruta. Para procesar algo antes de llegar a la ruta - Creamos una funcion llamada logger recibe por parametro (req, res, next) y que muestra un console.log() y un next() - Para usar el Middleware se llaman asi | app.use(logger) - cuando vamos a la ruta /user o cualquier otra se ejecuta el Middleware En el Middleware podemos que a que ruta va a ir el usuario, en el server | `Ruta recibida: ${req.protocol}://${req.get('host')}${req.originalUrl}` - req.protocol me retorna el protocolo de la peticion - req.get('host') me retorna el servidor de la peticion - req.originalUrl me retorna la ruta que me esta pidiendo Instalaremos morgan es un manejador de peticion y se ejecuta antes que lleguen a cualquier ruta - npm i morgan - Lo importo a mi proyecto | const morgan = require("morgan") - Uso el Middleware y lo llamo con un formato| app.use(morgan("dev")) //usa el Middleware Ya en consola veo una peticion de tipo get la ruta el codigo de estado de la peticion, el tiempo de respuesta y el peso de la respuesta ---------------- Static Files Middleware -------------- Un Middleware que nos permite enviar archivos estaticos al frontend un html que puede tener css, javacript enlazados al html y los archivos se pueden ver en el navegador ejemplo localhost:5000/css/main.css me muestra el css de ese archivo - app.use(express.static("public")) | Usa el Middleware static que viene dentro de express y le paso el nombre de la carpeta. - Dentro de la carpeta creamos un index.html con un h1 - y si vamos al navegador y nos vamos a / vemos el html | valida todas las rutas y si no esta esa ruta / retorna el html ---------------------- Settings y Motor de plantillas EJS ---------------------- Para configurar el puerto, si vamos a usar un motor de plantillas, el nombre de la app, conclusion configurar el servidor app.set("appName", "WillyExpress") | CONFIGURACION Vamos a verlo como una variable que recibe parametros 1-Nombre 2-valor y para obtener la configuracion con app.get("port") /me retorna 3000 app.set("port", 3000) | CONFIGURACION del puerto | para obtener la configuracion app.get("port") /me retorna 3000 Motor de plantillas EJS | nos permite correr js dentro de html - npm install ejs | instalamos el modulo, con solo instalarlo no hace falta importarlo para usarlo con express - app.set("view engine", "ejs") | voy a establecer como motor de plantillas de mi app a ejs - creo una carpeta llamada views y dentro un index.ejs que es un html - para mostrarlo en la ruta / | res.render("index.ejs", {personas: data}) | le estoy pasando a la vista un objeto con un atributo people que es un arreglo - para usar sintaxis javacript dentro de una plantilla EJS usamos y para iterar el arreglo que le pasamos a la vista podemos hacer algo asi: { %> ------------------------- Otros frameworks y bases de datos ----------------------------- Nosotros definimos que base de datos integrar y se hace con un modulo de npm Tambien existen ORM que nos evitan escribir consultas del DBMS (Sistema de gestión de bases de datos) solo escribimos funciones JS y este ejecuta la consulta en la base de datos - sequelizejs es un ORM para bases de datos SQL, nos permite hacer consultas a la DBMS sin necesidad de escribir la sintaxis de la base de datos especificamente solo que se hace a travez de funciones JS, ASI que si luego cambiamos la base de datos el codigo seguira funcionando - mongoose es un ORM para bases de datos NOSQL OTROS frameworks backend de node: - adonisJS - sailJS - koaJS - hapiJS - krakenJS
@robertofranciscoriosmorale4158
increíble video, personas como tu hacen la diferencia! Gracias por la info, es muy valioso lo que he aprendido con tu canal
@eduprogrammer632
@eduprogrammer632 5 лет назад
crea un aplicacion como paypal, o una de esas aplicaciones de pago seria genial, y tus videos son totalmente diferentes al resto de youtuber programadores, se te nota con mucho conocimiento al hablar
@Autistaar
@Autistaar 2 года назад
Me mire gran parte de tus vídeos, me encanta como explicas.
@wakugimenez8264
@wakugimenez8264 11 месяцев назад
Muy bueno el curso, pero mas me encanta como explicas y lo haces parecer facil y llamativo para seguir estudiando muchas gracias.
@LuisAlberto-gi6ml
@LuisAlberto-gi6ml 2 года назад
Buenísimo man, estaba haciendo un curso en Coursera y no pescaba una, con esto me quedo reclaro CAPO!!!
@sdfsfsfd437
@sdfsfsfd437 2 года назад
Hablar RAPIDISIMO es un contra que tienes. El pro es la buena y gran información que enseñas.
@osmanmelendez414
@osmanmelendez414 Год назад
weeee increible tutoriales, de los mejores que me eh encontrado!!!
@angelaguarinrivera7600
@angelaguarinrivera7600 3 года назад
Muchas gracias. He visto 2 videos y aprendí más que en un Bootcamp que hice. Explicas súper bien. Continúo viendo videos.
@tecnodawebpc4096
@tecnodawebpc4096 3 года назад
Casi me tiro del balcón cuando por fin se dió cuenta que no era el puerto 3000 y dijo... es el puerto 4000 !!!! jejeje y yoooo nooooo!!! que es el 5000 !!! jejejeje
@gabrielnbr89
@gabrielnbr89 2 года назад
Jajajaja 🤣 me paso igual... es la ansiedad!
@JosueVader
@JosueVader 5 лет назад
Gracias por tu excelente contenido Fazt, no te desvíes que el contenido de js que das en tu canal no lo hace nadie más, sos un crack!
@maolink2
@maolink2 2 года назад
Hermano, eres un calidoso... muchas muchas gracias!!!
@GonDevel
@GonDevel 4 года назад
1:22:52 Al ver esa sintaxis de EJS me hizo recordar mis primeros años de universidad cuando pasaba JavaWeb y JSP.
@RodrigoCarrillo94
@RodrigoCarrillo94 3 года назад
Inacap Chile? xD
@GonDevel
@GonDevel 3 года назад
@@RodrigoCarrillo94 Duoc xd
@vwillians
@vwillians 2 года назад
Muchas gracias por tus enseñanza Fazt, Dios te bendiga
@tallertecnoaprender2271
@tallertecnoaprender2271 4 года назад
Gracias!!!! No solo sabes mucho... Conoces la manera perfecta de transmitir el conocimiento!!! Bendiciones
@andresapablaza6237
@andresapablaza6237 4 года назад
justo ayer conversaba con un amigo de que tengo que ponerle el hombro a express y me sale esta recomendación en youtube... es como si google supiera lo que uno necesita... como si nos escuchara... jajajaja buen tutorial, gracias
@davidcanalespaez4967
@davidcanalespaez4967 2 года назад
Te vas a ir a cielo con todo y tenis, querido maestro.
@tomyg3655
@tomyg3655 2 года назад
Vos y Dalto son 10 veces mejores que cualquier academia certificada
@victorgiovannibeltranrodri1047
Hay dos artículos en la documentación de express en español, los requerimientos mínimos en cuanto a seguridad y buenas practicas, casi casi un todo list, seria interesante que hicieras uno, yo tengo una versión si quieres te la comparto, solo me falta uno de los puntos, gestor de procesos, el articulo menciona algunos: - StrongLoop Process Manager - PM2 - Forever expressjs.com/es/advanced/best-practice-performance.html expressjs.com/es/advanced/best-practice-security.html
@dfsllkf_G___
@dfsllkf_G___ 2 года назад
58:03 El app.all() solo funciona con la ruta que está ahí, no con las otras que le sigan por ejemplo /user/456, ese "Por aqui paso" es de la anterior petición a la ruta /user que es exactamente a la que apunta app.all()
@hariasimov21
@hariasimov21 3 года назад
Estos videos valen oro!!! sos el mejor Fazt aprendo más contigo que lo que aprendí en el instituto xD saludos!!
@abrahivyt3032
@abrahivyt3032 5 лет назад
Fazt haz sido un Gran maestro. Ahora te sigo y hago todos los ejercicios Que pones.
@LuisCastillo-bl6mq
@LuisCastillo-bl6mq 2 года назад
excelente calidad!!!...........que seria el mundo de programacion sin expertos como tu en youtube..u.u
@h4oo
@h4oo 5 лет назад
Que genial es entender y tomar nota para estudiar, eres my hero!
@krlosbe033
@krlosbe033 3 года назад
Dios te bendiga Fazt, Eres bueno en lo que haces, Enhorabuena, te das a entender muy bien, bendiciones para ti ....
@cristinarodriguez5137
@cristinarodriguez5137 2 года назад
Guau, estoy gozándolo con tus vídeos, qué bien explicas! Muchas gracias de verdad, te deseo lo mejor.
@adanismael555
@adanismael555 3 года назад
Suscribida, comentada, like y +1000 respect bien merecidos
2 года назад
Muy muy bien explicado, gracias!
@manolometal1234
@manolometal1234 4 года назад
tremendo valor entregado hermano me ayudo un mundo este video agradecido
@soy-erick-t
@soy-erick-t Месяц назад
Que bien explicas! que excelente experiencia
@maxsams7479
@maxsams7479 3 года назад
Hay un error, cuando esta probando los metodos del http: cuando prueba el "por aqui paso" del app.all, este mensaje solo se ejecuta en el GET, ya que es la unica que tiene la ruta '/user', las demás tienen el '/user/:id' es decir, tienen un parametro. La persona que graba el video cree que lanzó el mensaje "por aquí pasó" porque quedó el mensaje en consola del GET anterior.
@jdpadillac
@jdpadillac 2 года назад
Fazt, excelente tutorial, me sirvió muchisimo. Te felicito por la dedicación y la simplicidad al explicar!! Muy buen trabajo!
@enriquebergua3276
@enriquebergua3276 3 года назад
Muchas gracias por compartir tus conocimientos, magnifico video!!
@danielasanchez273
@danielasanchez273 3 года назад
recién arranco en programación y tus videos son la luz, muchas gracias !
@parmelota1
@parmelota1 2 года назад
Espectacular explicacion. Super didactico! . Muchisimas gracias muy util hasta es envidiable lo facil que lo haces parecer!! Felicitaciones y gracias
@mariagodoy1184
@mariagodoy1184 4 года назад
que placer profesores asi!!, enseñanos como hacer una tienda virtual!!, saludos sos un genio!!
@andyandrade1500
@andyandrade1500 4 года назад
gracias , eres increíble , sigue así con mas vídeos te entiendo mejor a ti que a mis profesores en la uni jeje xd
@johnnyeterovic
@johnnyeterovic 10 месяцев назад
te felicito nuevamente, excelente curso....!!!
@eddybolivia
@eddybolivia 5 лет назад
Gracias Fazt, de verdad aprendi mucho. Lo complejo lo haces sencillo de entender.
@willianrodelogarcia4791
@willianrodelogarcia4791 5 лет назад
No sé pero soy desarrollador nativo de aplicaciones (Android iOS e hibridas con react) pero desde que empecé a ver tus vídeos node me empezó a llamar demaciado la atención (ya lo usaba para las app hibridas pero nunca para crear API rest) y ahora soy el encargado de realizar las API en la empresa donde estoy eres el mejor gracias por tus videos
@jeanpierrevillamar4649
@jeanpierrevillamar4649 5 месяцев назад
Muy buena explicación, gracias! por compartir
@ximenastahl6736
@ximenastahl6736 3 года назад
Excelente, por fin entendí Express. Muchísimas gracias.
@pupoxws983
@pupoxws983 Год назад
UN COMPLETO MUNDO JS, GRACIAS
@RAFALAMAO_
@RAFALAMAO_ 2 года назад
Eres el maestro absoluto de todo esto bro, gracias ppr existir!!!!
@kevinjovel2106
@kevinjovel2106 3 года назад
Que buen curso Fazt, sin duda ere un gran profesor. saludos desde El Salvador.
@logireloco123
@logireloco123 3 года назад
Excelencia pura
@blackstrato2216
@blackstrato2216 4 года назад
Muy claro y completo... gracias por todo el trabajo que te tomas en cada curso.
@rivelinoortiz5380
@rivelinoortiz5380 Месяц назад
Muchas gracias, Me fuiste de mucha ayuda. Saludos!!!!
@axelgomez6093
@axelgomez6093 4 года назад
Si se fijan bien en la parte final de Routing el app.all() no funciona correctamente con los métodos post, put y delete. Para que funcione pueden colocar: app.all('/user/\*' , (req,res,next) => {});
@AndrespVzla
@AndrespVzla 4 года назад
Esto porque sucede?
@axelgomez6093
@axelgomez6093 4 года назад
@@AndrespVzla Porque al colocar '/user' se está especificando que va a actuar únicamente con la ruta '/user'. En cambio si se coloca el '/user/\*' indica que va a ser la dirección '/user' con lo que sea que venga Nota: El símbolo \* es una de las muchas expresiones regulares.
@axelgomez6093
@axelgomez6093 4 года назад
@@AndrespVzla Perdón por no responder, es que no había visto el correo jejejeje
@br_nidas
@br_nidas 4 года назад
Si es verdad, porque el video cuando prueba las rutas user ( 58:14 ) prueba las que no tienen parámetro. Yo use esta función para probarlas app.all('/user/:id', (req, res, next) => { console.log('Por aqui paso v2') next(); })
@Aaron_T
@Aaron_T 4 года назад
@Axel Gomez Justo estaba intentando identificar porque no funcionaba correctamente esta parte del curso. Gracias por el aporte y la explicación :)
@alexpineda1720
@alexpineda1720 4 года назад
Excelente tutorial y te quedo mejor ordenado que le primero que tienes de express
@jhonnyfanorgarcialaime4656
@jhonnyfanorgarcialaime4656 4 года назад
Felicidades a este canal, es un contenido muy practico y al mismo tiempo es super didactico
@mackool2013
@mackool2013 Год назад
excelente explicación, muchas gracias
@juanmanuelquina2843
@juanmanuelquina2843 Год назад
Gracias amigo, sos muy didáctico..
@cuadrigo2854
@cuadrigo2854 3 года назад
Ahhhh Cameron Howe, ya decía yo que la música de la intro no era casualidad, muy fan jajajajaj
@josebolano261
@josebolano261 3 года назад
Gracias hermano por enseñarnos.
@Nostradamus21b
@Nostradamus21b 2 года назад
Excelente curso de introducción a ExpressJS, felicitaciones.
@agustinvinoles6022
@agustinvinoles6022 3 года назад
Gracias por compartir tu conocimiento. Saludos
@oscarbolivar3133
@oscarbolivar3133 5 лет назад
Qué fácil lo explicas. Muchas gracias!
@eduardohamue
@eduardohamue 3 года назад
Excelente curso!!! Justo lo que necesitaba Muchas gracias!!!!
@juliovilla7315
@juliovilla7315 2 года назад
hola muchas gracias por tus videos...me han servido muchísimo! solo me gustaría comentar que me hubiese gustado que dejaras un enlace al repositorio de git yq que soy ciego y me resulta imposible leer el código de la pantalla. otra vez muchas gracias por el contenido que a mi parecer está muy bien explicado y detallado.
@FaztTech
@FaztTech 2 года назад
Hola Julio. Estoy renovando este curso y revisando los comentarios, y me he topado con el tuyo. Muy pronto voy a publicar la nueva version y voy a añádir un repositorio. Gracias por la sugerencia :)
@nicolaslupo5021
@nicolaslupo5021 3 года назад
Gracias Fazt! Saludos desde Argentina!
@candreadiazs
@candreadiazs 3 года назад
Muchas gracias por compartir este contenido de gran valor Dios te bendiga!!
@ma.fernanda.
@ma.fernanda. 4 года назад
Excelente, es justo lo que buscaba, explicas muy bien. Gracias.
@arlesprieto7216
@arlesprieto7216 4 года назад
Gracias , fuiste de gran ayuda para seguir ampliando mis conocimiento
@identiclla1101
@identiclla1101 4 года назад
gracias crack sigue asi nunca dejes de subir videos porfa saludos desde Bolivia.
@David-qr6lq
@David-qr6lq 5 лет назад
exelente Fazt, un dia podrias enseñarnos algo de apollo y combinarlo con react y graphql. sin duda eres el mejor
@SmadDuff
@SmadDuff Год назад
Muchas gracias brother! soy fan nº1
@je1604
@je1604 2 года назад
Un 10, Excelente pedagogìa
@juanmartinez-ce5tw
@juanmartinez-ce5tw 3 года назад
Muy buenos videos Fazt, estoy aprendiendo mucho con ellos. Gracias !!!
@angularjavascript5693
@angularjavascript5693 2 года назад
Felicitaciones. Sí sería interesante tener un video para orm, específicamente para sequelize para saber 'cuando' trabajar con mysql, cuándo con sql server y cuando con oracle, por ejemplo. Gracias
@DanielHernandez-pq7hu
@DanielHernandez-pq7hu 5 лет назад
Hola @Fazt, muy buenos tus videos! En general muy bien explicados y lo más importante, prácticos para resolver problemáticas comunes en el desarrollo. Seria genial que en tus videos colocaras un pequeño indice con las secciones del video, pues en general duran mas de 30min, y en ocasiones, como me ha sucedido, queremos solo ver la solución a algo especifico, y pues tu comienzas todo el proyecto desde cero, lo cual está bien por las personas que esten empezando, pero un indice con las secciones del video sería súper... No dejes de subir este excelente contenido!
@ASASCEDStudiosASS
@ASASCEDStudiosASS 5 лет назад
Con la web pasara lo mismo que con el desarrollo de apps para celulares, no creo que haya realmente reemplazos, solo habrá más posibilidades para hacer el mismo trabajo solo que en algunos casos será mejor usar una tecnología y otra 😊
@paezleonelesteban3481
@paezleonelesteban3481 3 года назад
Excelente tu curso! me sirvió muchisimo!!
@jimbolopez
@jimbolopez 5 лет назад
excelente curso fazt, podrías hacer por favor, un curso de CRUD, NODEJS (EXPRESS) - POSTGRES (SEQUELIZE), saludos!!
@tecnicodahua5732
@tecnicodahua5732 5 лет назад
Sería Genial!
@pythonmaker
@pythonmaker 3 года назад
Excelente curso. Mil gracias por tu labor!
@joseagustinnarvaezrivera1155
@joseagustinnarvaezrivera1155 4 года назад
Gracias bro!!, esto require mucho trabajo de tu parte...
@angelomancilla7153
@angelomancilla7153 2 года назад
genial video hermano, me ayudó mucho 💪🏼
@diegoalvarezh_
@diegoalvarezh_ 5 лет назад
Que bien Tio Fazt eres el mejor enserio! preciso estoy estudiando node js.
@cristianfmc99
@cristianfmc99 5 лет назад
excelente vídeo Fazt, bien articulado, ordenado e ideal para aprender!
@marcelotaborda8817
@marcelotaborda8817 5 лет назад
Excelente explicación , muy orientada a casos prácticos 💪💪💪
@Magistrado1914
@Magistrado1914 4 года назад
Excelente tutorial Visto en 11/01/2020
@facundoibarra7058
@facundoibarra7058 2 года назад
Muchas gracias, un groso aportando y explicando!
@MrBanano6969
@MrBanano6969 5 лет назад
Fazt eres el mejor maestro ya espero con ansias el curso de la tienda en línea
@roycabrera3464
@roycabrera3464 5 лет назад
Acabo de terminar el vídeo bot de Discord, eres el mejor gracias
@fernandotorres-hl4jl
@fernandotorres-hl4jl 2 года назад
Bro te amo, gracias maestro
Далее
Nodejs Curso Desde Cero, para principiantes
1:42:14
Просмотров 1 млн
iPhone 16 - презентация Apple 2024
01:00
Просмотров 60 тыс.
Что думаете?
00:54
Просмотров 564 тыс.
Они захватят этот мир🗿
00:48
Просмотров 801 тыс.
The Most Elite Chefs Ever!
00:35
Просмотров 7 млн
Curso de Nestjs - Framework Backend de Nodejs
2:12:39
Просмотров 54 тыс.
MongoDB Curso, Introducción Practica a NoSQL
1:21:45
Просмотров 454 тыс.
Brutally honest advice for new .NET Web Developers
7:19
HTTP Polling vs SSE vs WebSocket vs WebHooks
22:22
Просмотров 7 тыс.
The mind behind Linux | Linus Torvalds | TED
21:31
I tried 8 different Postgres ORMs
9:46
Просмотров 409 тыс.
iPhone 16 - презентация Apple 2024
01:00
Просмотров 60 тыс.