MENU

Fun & Interesting

NODEJS de Crea una REST API Rest escalable y sostenible con Typescript y Express

Leifer Mendez 111,688 lฦฐแปฃt xem 2 years ago
Video Not Working? Fix It Now

๐Ÿ‘‰๐Ÿผ Mรกs contenido: https://www.youtube.com/watch?v=IJ_mpJRaHmc

๐Ÿ‘‹ En el video de hoy te traigo algo muy interesante, un curso donde vamos a crear una API REST en TYPESCRIPT desde cero y asรญ puedas incrementar tus habilidades tรฉcnicas en programaciรณn, en resumen es tutorial TypeScript con Node.js y Express desde cero aprende a Crea tu API REST

Para este proyecto es importante que tengas instalado NodeJS. La versiรณn de Node que yo estoy utilizando es v16.15.1 y la versiรณn del NPM Warn es 6-14-16.

Si tรบ quieres aprender mรกs acerca de estos comandos y de la magia de TypeScript, quรฉdate hasta el final del video.

Si estรกs empezando a programar, o si quieres fortalecer tus conocimientos te doy la bienvenida a este canal.

Aquรญ hablamos de angular desde cero, y node desde cero, tambiรฉn complementamos con cursos gratis mongo, de frontend de backend, problemas reales de un programador y soluciones que se aplican en el dรญa a dรญa.

Aquรญ vas a encontrar tutoriales de programaciรณn especรญficamente de angular, tutoriales de node, juntos llevaremos a la prรกctica ejercicios reales de programaciรณn, asรญ que venga y le cuento.

Si aรบn no estรกs suscrito y este contenido gusta ๐Ÿ‘‰ https://www.youtube.com/channel/UCgrIGp5QAnC0J8LfNJxDRDw?sub_confirmation=1
ERROR de Ediciรณn (MULTER) https://github.com/leifermendez/curso-api-typescript/blob/main/src/middleware/file.ts
Repositorio: https://github.com/leifermendez/curso-api-typescript
https://www.digitalocean.com/community/tutorials/how-to-install-node-js-on-ubuntu-20-04-es
https://www.digitalocean.com/community/tutorials/how-to-install-nginx-on-ubuntu-20-04-es

๐Ÿ‘‹ ๐‚๐”๐‘๐’๐Ž๐’ ๐†๐‘๐€๐“๐ˆ๐’
โ”œ 0๏ธโƒฃ ๐™‘๐™€๐™ ๐™๐™Š๐˜ฟ๐™Š๐™Ž โฎ• https://leifermendez.github.io/#/
โ”œ 1๏ธโƒฃ ๐˜ผ๐™‰๐™‚๐™๐™‡๐˜ผ๐™ desde cero โฎ• https://bit.ly/367tJ32
โ”œ 2๏ธโƒฃ ๐™‰๐™Š๐˜ฟ๐™€ Express desde cero โฎ• https://bit.ly/3od1Bl6
โ”œ 3๏ธโƒฃ ๐™ˆ๐™Š๐™‰๐™‚๐™Š๐˜ฟ๐˜ฝ desde cero โฎ• https://bit.ly/3qh35wK
โ”œ 4๏ธโƒฃ ๐™Ž๐™Š๐˜พ๐™†๐™€๐™.๐™„๐™Š desde cero โฎ• https://bit.ly/3pg1Q02
โ”” 5๏ธโƒฃ ๐™‰๐™‚๐™๐™“ ๐™™๐™š๐™จ๐™™๐™š ๐˜พ๐™€๐™๐™Š โฎ• https://bit.ly/ngrx-desde-cero

๐Ÿค‘ ๐‚๐”๐‘๐’๐Ž๐’ ๐๐€๐†๐Ž๐’
โ”œ๐˜ผ๐™‰๐™‚๐™๐™‡๐˜ผ๐™ principiantes โฎ• https://link.codigoencasa.com/PROMO-INICIAL
โ”œ๐™‰๐™Š๐˜ฟ๐™€ โฎ• https://link.codigoencasa.com/NODE
โ”œ๐™‰๐™€๐™Ž๐™๐™…๐™Žโฎ• https://link.codigoencasa.com/NESTJS
โ”” ๐˜ผ๐™’๐™Ž desde cero โฎ• https://link.codigoencasa.com/AWS

โ€๐Ÿš€ ๐‚๐Ž๐Œ๐”๐๐ˆ๐ƒ๐€๐ƒ ๐˜ ๐†๐‘๐”๐๐Ž๐’ ๐ƒ๐„ ๐„๐’๐“๐”๐ƒ๐ˆ๐Ž
โ”œ ๐™Ž๐™๐™Ž๐˜พ๐™๐™„๐˜ฝ๐™€๐™๐™€ โฎ• https://www.youtube.com/channel/UCgrIGp5QAnC0J8LfNJxDRDw?sub_confirmation=1
โ”œ ๐™ˆ๐™„๐™€๐™ˆ๐˜ฝ๐™๐™Š๐™Ž โฎ• https://www.youtube.com/channel/UCgrIGp5QAnC0J8LfNJxDRDw/join
โ”œ ๐˜ฟ๐™„๐™Ž๐˜พ๐™Š๐™๐˜ฟ โฎ• https://link.codigoencasa.com/DISCORD
โ”” ๐™๐™€๐™‡๐™€๐™‚๐™๐˜ผ๐™ˆ โฎ• https://t.me/leifermendez

โ€๐Ÿ† ๐Œร๐’ ๐‚๐Ž๐๐“๐„๐๐ˆ๐ƒ๐Ž
โ”œ ๐™Ž๐™‹๐™Š๐™๐™„๐™๐™” โฎ• https://spoti.fi/3vnrvqg
โ”œ ๐™”๐™Š๐™๐™๐™๐˜ฝ๐™€ โฎ• https://www.youtube.com/leifermendez
โ”œ ๐™„๐™‰๐™Ž๐™๐˜ผ๐™‚๐™๐˜ผ๐™ˆ โฎ• https://www.instagram.com/leifermendez
โ”œ ๐˜ฝ๐™‡๐™Š๐™‚ โฎ• https://www.codigoencasa.com
โ”” ๐™๐˜ผ๐˜พ๐™€๐˜ฝ๐™Š๐™Š๐™† โฎ• https://www.facebook.com/leifermendez.dev

โ€๐Ÿ’ฐ ๐๐‘๐Ž๐Œ๐Ž๐‚๐ˆ๐Ž๐๐„๐’ ๐˜ ๐ƒ๐„๐’๐‚๐”๐„๐๐“๐Ž๐’
โ”œ ๐™ƒ๐™Š๐™Ž๐™๐™„๐™‰๐™‚ Aprovรฉchate del descuento) โฎ• https://bit.ly/hosting-descuento-leifermendez
โ”œ ๐™‘๐™‹๐™‰ (3 meses gratis de servicio) โฎ• https://bit.ly/vpn-leifermendez
โ”” ๐™‘๐™€๐™ ๐™๐™Š๐˜ฟ๐™Š โฎ• https://link.codigoencasa.com/MAS-COSAS

๐Ÿง  ๐‘๐„๐๐Ž๐’๐ˆ๐“๐Ž๐‘๐ˆ๐Ž ๐˜ ๐‚๐Ž๐ƒ๐ˆ๐†๐Ž๐’
โ”” ๐™‚๐™„๐™๐™ƒ๐™๐˜ฝ โฎ• https://github.com/leifermendez

โœ‰๏ธ ๐‚๐Ž๐๐“๐€๐‚๐“๐Ž
โ”” ๐™ˆ๐˜ผ๐™„๐™‡ โฎ• leifer.contacto@gmail.com

0:00 Intro
0:35 Preparaciรณn de entorno de trabajo Node
6:53 Estructura de carpetas de Node API
15:40 Rutas de API
30:48 Configuraciรณn Mongo DB
35:05 Controladores
44:44 Modelos y Servicios
1:08:00 Middleware Node
1:15:00 Autentificacion
1:32:00 Json Web Token JWT
1:52:00 Proteger Rutas con session
2:10:00 ๐Ÿ”ด ERROR de ediciรณn MULTER ver descripciรณn del video
2:32:34 Creando repositorio de GIT
2:38:00 Subir API Rest a servidor de Amazon AWS
2:45:00 Instalar NGINX en Ubuntu
2:56:00 Desplegando Aplicaciรณn
3:01:00 PM2 y resumen


Si el contenido de estรก video te parece relevante recuerda suscribirte al canal, activar la campanita para que youtube te avise cada vez que subo un nuevo video y dejar una manito arriba.

#leifermendez

Comment