Así He Aprendido Backend Desde Cero | Node.js & MySql
Vložit
- čas přidán 21. 10. 2019
- Curso Linux desde 0 hasta Arch:
bit.ly/30bqEfv
Curso Personalizar Arch:
bit.ly/3gHdkVk
Monitor que utilizo:
amzn.to/2RsQxms
Micrófono:
amzn.to/3fMjtj3
Móvil:
amzn.to/313zddp
A mitades de septiembre me dio por ponerme a aprender Backend, porque ya conocía bastante bien el desarrollo de Frontend con Javascript puro sin frameworks, y tras aproximadamente 3 semanas finalicé la "aplicación" que muestro en el vídeo, que me sirvió para aprender varios conceptos básicos de la programación en el lado del servidor:
0:58 - Bases de Datos
2:50 - Servidor HTTP
5:35 - Autenticación
7:08 - REST API
Tencologías Utilizadas:
- Bootstrap para el frontend
- Express para el backend
El resto de librerías y dependencias se pueden ver en el código (no está optimizado):
github.com/antoniosarosi/Cont...
Editor de código: Visual Studio Code
Temas usados en el vídeo:
- Material Theme Ocean High Contrast
- Black Ocean
Algunos de los recursos y documentación utilizados:
- Configurar MySql en Ubuntu
vitux.com/how-to-install-and-...
- Tutorial de SQL de W3Schools
www.w3schools.com/sql/
- Poner Nodejs en marcha
nodejs.org/en/docs/guides/get...
- Tutorial Nodejs de Travesy Media
• Node.js Crash Course
- Tutorial Aplicación Completa en Express de Faztweb
• Nodejs y Mysql, Aplica...
Música utilizada:
Crash, Neovaii
• Neovaii - Crash
Enlaces del artista:
- Instagram: / neovaii
- Soundcloud: / neovaii
- Página Web: www.neovaii.com
Chill Trap Beat de Octilary
• OCTILARY - CHILL TRAP ...
Enlaces del artista:
- CZcams: / @octilary
- Soundcloud: / octilary
- Instagram: / octilary482
FWM, SketchAlmighty
• SketchAlmighty - FWM ...
Enlaces del artista:
- Instagram: / sketchalmighty
- Soundcloud: / sketchalmighty
No sleep hip hop instrumental, CFM Production
• Royalty Free Music | N...
Enlaces del artista:
- CZcams: / @copyrightfreemusiccfm
- Página Web: cfmfreemusic.com/
Tags:
#Web
#Backend
#Nodejs - Věda a technologie
Vi este video hace 2 años y no entendí nada, ahora lo vuelvo a ver y me resulta sencillo. Gracias a ti me interesé por la programación y no me arrepiento de nada.
Me esta pasando lo mismo ahora ! Es tremendo ver nuestros avances ! Saludos y suerte!
Buen vídeo! Me ha gustado sobretodo el mensaje de guardar las contraseñas encriptadas. La seguridad de los datos es muy importante y hay que concienciar. Esperando el siguiente!
No se como estará la legislación en tu país, pero en España hay que encriptar los passwords en la base de datos por ley. Saludos
@@suko8285 Cien por cien. Te sorprenderias la de gente que no lo sabe
Estoy suscrito al canal de ambos desde hace poco tiempo, deberían de hacer un video juntos.
@@suko8285 Tb hay que decir que eso no lleva mucho tiempo, quizá 5 años.
Encriptar con una clave privada sigue siendo un error. Lo que intentas evitar es que si un hacker consigue acceso a tu servidor de bases de datos, no vea las contraseñas en texto plano. Por eso, si usas criptografia de clave privada para las password, es cuestión de timpo que alguien que ha conseguido acceder al servidor acabe encontrando la clave privada (que estará en un fichero de configuración). Para las passwords lo mejor es usar hashing. Una vez aplicada una función de hashing a la contraseña, obtienes un código alfanumérico similar a uno encriptado, con la diferencia de que no se puede "deshacer" puesto que no existe ninguna clave privada. Solo funciona en un sentido: de una password puedes generar un hash, pero dado un hash no puedes saber cuál es su password original. De esta forma un hacker, por mucho que entre al servidor, poco podrá hacer con los hashes de las contraseñas.
Que hacia Thor mientras ocurría Civil War?
- Programar mi rey
kbro
Hola Antonio. Mis más sinceros respetos por alguien que dedica su tiempo en aprender algo por cuenta propia. Toda la buena vibra y el éxito en tu canal. Personas como tu, crean un mundo mejor, donde no está permitido el lucro y la ambición desmedida por el Dinero. Yo soy como tu, pero aún no tengo el tiempo SUFICIENTE para compartir información relevante. Estoy aprendiendo FRONTEND pero a mi Ritmo. Gracias por subir este material. Saludos. If
Me suscribo porque has hecho un camino increíble y la edición del video está a otro nivel , los time laps flipan !!
Estas explicando la vida real amigo, muchísimas gracias por esta información, por favor no dejes de subir videos de todo lo que aprendas!
Muchas gracias. Muy práctico resumen !! Establece las bases para ver las cosas funcionar y seguir construyendo... sigue así y a las órdenes por cualquier consulta.
me caes bien, vas directo al pollo, no hablas basura, tu canal es simplemente genial para los que aun no ven la luz en su carrera, me alegra que haya gente como tu en youtube, un saludo y mucha suerte.
Hermano te estoy viendo ahora y me alegra un montón ver lo que has crecido! Mucho ánimo y sigue así!!
Graciaa Antonio, e estado amprendiendo BackEnd estos dias y confieso que me sentia perdido, creonque este video sera la guia de aprendizaje que seguire. Excelente calidad en informacion y presentacion..que sigan los exitos.
Saludos Antonio, desde Venezuela. He hecho un recorrido en tu canal y he visto un avance importante en tan poco tiempo de programación e informática en general. Te deseo éxitos en tus metas.
Gracias brother eres un ejemplo a seguir, inspiras a mucha gente a ser autodidacta incluyéndome.
Muchas gracias ahora ya tenemos una idea de cómo empezar
Explicas muy bien amigo, tienes claras las cosas. Yo me quiero especializar en back-end y me has dado una buena ruta de parendizaje para empezar. Este no es un mundillo esto es un universo que cada ves se expande mas y se necesitan años para aprender a defenderse decentemente pero agradezco tu valiosa informacion. Voy a empesar por sql a fondo.
Viniendo de tu podcast con Hector de Leon, se nota que sabes de lo que hablas, sigue asi!
Descubrí este canal hace bien poco y ya estoy suscrito porque me parece que haces vídeos realmente interesantes, te vas iniciando en estos temas a la vez que tus sucriptores, sigue así. 👍
Te recomiendo fazt
Descubrí tu canal por casualidad, no hay mucha gente que explique como empezar a programar desde cero, muy buen vídeo. Saludos
Excelente ruta de aprendizaje... Mas que un tutorial de "Como aprender"... Esto es como una guia de que aprender para tener el Stack completo... Lo que viene bien si ya dominas alguna especializacion ya sea Frontend o Backend... Ya que en las empresas grandes y respetables eso esta separado y los roles bien definidos dentro del area de TI... Tambien existen las empresas pequeñas o medianas o las que no le ponen presupuesto al area de TI y buscan 1 sola persona que haga todo como hace 10 años atras el "Web Master", lo bueno es que estamos viviendo en una revolucion total de la tecnologia... Volviendo al video... Me gusto... Gracias por el tiempo que te tomó mostrar todo el proceso y resumirlo en tan poco tiempo.
Saludos desde Perú.
Estoy en búsqueda de información sobre back-end pues quiero adentrarme mucho más en este campo ya que me interesa bastante, y encontré este video. Me ha gustado mucho y gracias a ti sé lo que debo ir a prendiendo. Gran video, saludes desde Colombia!
Excelente vídeo. Hablando claro y directo al grano sin dar rodeos. Te da una noción clara de como es la realidad en la que se trabaja hoy.
Justo lo que necesitaba para adentrarme en el camino del Backend! Gracias de verdad!
¡Felicidades bro! En tan poco tiempo y ya sabes bastante y tienes bien claro las bases de muchas cosas, la verdad me has animado a seguir dándole con todos los poderes, muchas gracias y muchos éxitos. Saludos.
Solo por poner "Wea" en un nombre de contacto, me has ganchado con tu contenido XD excelente video men
xddd
me encantas tus vídeos , apenas voy compensando en este mundo de la informática por que no haces cursos en tu canal enseñando tu conocimiento a la demás gente desde 0 a nivel básico o avanzado, de seguro a mas gente le fascinara
Hola antonio, realmente amo tus videos, en mi universidad ni le llega a los talones a la tuya, pero gracias a tus videos cada ves me dan mas ganas de ser autodidacta y lograr cosas como en tus videos!
En serio me encantaria que en tu canal lo que hicieras es algo asi de como vas avanzando como ing informático y dando algunas guias de como comenzar con toda esta vida de programar!
Muchísimas gracias!
mis respetos para tu curva de aprendizaje, Ya me subscribí y te dí un gran like
cuando te retiras de los avengers para ser programador
gracias thor :,)
jajajajaja, en serio que cada día me sacan un parecido nuevo, hasta ahora eran youtubers, ahora empiezan a ser actores. A ver cómo evoluciona esto
más capt América..me parece.
Ricardo Britos Es verdad
@REC THE TERROR sii, el famoso Star Lord !
Es una combinación de los 3 más pew die pie
mmm no conocía el canal
que buen video,,,,,, cortito, conciso, preciso y cuenta una historia
Muy buen resumen. Esto es lo que necesitaba. En mi bootcamp me hicieron hacer varios back pero muchas cosas no entendía para que c….jo…me lo pedían hacer, nunca me lo explicaron como tú lo haces. Ahora se porque debo seguir esos pasos. Gracias
Gracias la verdad estoy aprendiendo back end ahora recien iniciando y estaba buscando un patron a seguir en general te tomare un poco como referencia crack
Man excelente tu contenido, estoy aprendiendo a programar y he flipado con tu video, sigue aprendiendo mucho y gracias por dar inspiración al resto del mundo con tus aportes
Estoy en primero de DAW, voy poco a poco pero me ha resultado útil tu vídeo para ver un poco más!
Gracias !
Mucho ánimo con el canal!!!
Increible todo lo que enseñas en solo 10 minutos !!! Muchas gracias!
increíble video, tenia idea de querer meterme en el backend, pero después de ver este video ya estoy totalmente decidido! saludos desde Buenos Aires
Me encantó la forma en la que mostraste la forma, estaría bueno que armaras un mapa conceptual tipo roadmap de guía, para quienes nos estamos iniciando siempre es de mucha ayuda para no perder el eje y llegar a buen puerto, al menos para aprender lo básico necesario.
Molas un montón directo y sin pausas, nuevo subscriptor !!! ❤️
Voy a seguir tu ruta amigo y me voy a pelar hasta marzo para quedar a punto de verdad eres un foco de inspiración y no desistire en el intento lo lograre cueste lo que me cueste.
Uf que pedazo de video hermano, estoy aprendiendo back-end (node, express, mongodb, crud, restful apis) y resumiste todo con tremendos temas, crack!
Un aporte, vsc tiene una extensión de rest api (cumple la misma funcion de postman)
excelente video te felicito por tu determinacion y compromiso por aprender , eres ejemplo para muchos , y me incluyo que aveces la procastinacion nos doblega y solo nos conformamos con lo que aprendemos en la Universidad por que es obligatorio pero que al final no es ni el 50% de lo que se deberia aprender...saludos
Es el primer video que he entendido entero XD , hice base de datos el año pasado asi que me ha gustado ver las cositas que has hecho
Me suscribo a su canal, por ser de buena fe y compartir su conocimiento a todo el mundo, gracias por su educación.
Me pareció interesante la herramienta que mencionas; soy novato en el tema, así q tus tutos me vienen de lujo, felicitaciones por compartir vuestros conocimientos
Buenas!, Me parece una gran solución para aplicaciones sencillas y para crear una relación directa con la base de datos. Yo llevo unos 5 años trabajando como desarrollador backend, y bueno, claro no solo se trabaja la relación con la base de datos, que también, para ello usamos spring-boot, que ya es otro mundo. Un gran tutorial. A mi me gustaría aprender a hacer FE básicos con angular y google matetial pero nunca me he puesto jajaja
Man genial... Fácil y entendible forma de explicar como convertirte en un desarrollador Backend.
Desde Colombia, felicitaciones por tu video, muy instructivo para tener una idea general, obstante clara de realizar Backend
¡Qué motivador! Gracias por compartir tu proceso de aprendizaje
Me sirvió de mucha ayuda crack, voy reprobando mi modulo pero con esta explicación ya le entendí, bendito seas jsjs.
Ordenado, coherente y conciso. Excelente video.
Me ha vuelto la inspiración para volver a programar ! Me suscribo crack !!
quisiera agregar que en el min 7 cuando introduce el concepto REST API, no esta relacionado a volver un API publica si no a un estandar de nombres/metodos http de rutas para organizar de manera eficiente estas y obviamente si quieres crear una API publica, lo ideal es que este bien organizado para tus clientes. En el tema de SQL, diria que es muy importante separar datos en tablas ( normalizar ) para no repetir datos y aprovechar el concepto de "relacional", con eso el tema de llaves primarias y foraneas hacen el trabajo, lo otro muy importante es hacer JOINs para unir datos relacionados en un solo query. En esta epoca es raro o quizas mala practica, enviar HTML desde backend y usar un servidor cuando puedes hacer build del frontend y subirlo a un CDN donde te cobran solo por uso y no es necesario montar un servidor, servidor web, cluster con replicas, etc cuando no es necesario ya que son datos estaticos que luego se alimentan de las APIs
Muchas gracias Antonio! Muy buen contenido.
Bien explicado, excelentes detalles, muchas gracias por la asesoría. Saludos y bendiciones desde El Salvador en la América Central.
Esta muy bueno el video para ver una aproximacion holistica a como crear una aplicacion fullstack. Muy Bien!
Eres la wea hermano, primer semestre ING informática presente, saludos desde Colombia, un sub más..
Tantos videos de backend y el tuyo me encantó
Grande!!!!!! muy buen video, crudo y real, me gustaria ver un video mas claro de como hacer busquedas en stackoverflow y entros lugares .
buen video hermano, sobre todo ser constante y tener ganas de aprender algo nuevo. Saludos.
Buen video Antonio +1 sería genial q profundices más en el tema de servidores http y Api, tienes una manera muy chévere de transmitir tus conocimientos. Exitos, sigue así.
muchas gracia hermano tus vídeos me han puesto las cosas mas que claras¡¡¡¡genial
Wao, estoy terminando un curso de frontend, ya sé html, css y lo básico de javascript, no le veía mucho atractivo al backend, pero ahora también lo quiero aprender, gracias por la guía.
Igual pensaba seguir esta ruta de aprendizaje, me encontre tu video y wow, seguiré por este rumbo, felicidades crack!
saludos pana soy de Venezuela, te felicito, tu canal tiene temas muy interesantes desde hoy me uno a tu grupo de seguidores
buen trabajo Antonio, practicado y disfrutando tu trabajo seras un excelente desarrollador
eso para cuando uno aprende algo nuevo y no tenemos ni p.. idea pero lo importante es seguir adelante :), excelente video
Enhorabuena Antonio. Muy buen trabajo. Acabas de ganar otro follower 👍
me gusta los videos que haces es abrendiendo mucho . gracias antonio
De nada persona que nunca había visto pero que das buena información en pro de los entusiastas.
Buen video y muy interesante, la curva de aprendizaje lo ves muy atractivo para los que quieren aprender nodejs cómo es en mi caso, apenas estoy dominando django de python y el otro año entro a nodejs, y con tu vídeo con más ganas le entro 🙌
Excelente video.... en mi caso me fui por ASP NET MVC con C#, pero la ruta fue parecida, ya que yo vendo de desarrollar aplicaciones de escritorio para Windows
Que calidad este tipo de explicación nutre como se debe me suscribo de corazón gracias
Sería genial que hicieras un curso o videos de los temas que viste en la universidad, buen canal🤙🏼
¡Que bueno! Grande humildad la tuya.
Maquina! Sigue con esta línea.
Rufián ahora es programador wooo!! Excelentes videos amigo!!!
Excelente video, me motiva a seguir aprendiendo de este bello mundillo
⭐⭐⭐⭐⭐
Bienn, broo te felicito eres un crack!!
Te expresas muy bien en comparación a otros. Gracias!!
Espectacular tu vídeo. Mis respetos
Primer video que veo y ya me suscribi por tu genialidad, saludos desde Argentina!
Excelente video amigo, gracias por hacerlo resumido y bien explicativo!!!
Que maravilloso, esto me puede ayudar mucho a mis técnicas de SQL injection
Brother eres lo máximo, gracias por tu contenido.
Eres un crack viejo eres muy motivacional y sabes como dirigir un proceso de ciclo de vida del software, algo muy importante para los programadores noobs como yo
Buenos dias llevo unas semanas aprendieno, html, y js y e aprendio mucho primero pienso aprender front-end y luego me metere al banck-end aunque miro tus videos para ver como es el banck-end y tenr idea a lo que voy saludos desde colombia
Buenisima hermano, me aclaraste unas dudas y me encanta como es que pasaste el codigo para saber que se viene jsjs, gracias!
Una manera un poco más ligera de mantener la sesion es con sessionStorage. SessionStorage se almacena en el navegador, mientras que las cookies además de almacenarse en el navegador, se envían en cada petición al server, por lo que aumenta el tráfico de datos.
seria bueno si podrias enseñar a como configurar el entorno de trabajo con visual code, como lo tienes tu.
¡Hola Antonio! ¡Muy bien tu video! ¡Estoy mejorando mis estudios de backend! Aprovechando la oportunidad para mejorar mi español !!! Estoy muy interesado en poder trabajar en España, Colombia porque el español es un idioma muy agradable para hablar !!! ¡¡¡Abrazos de un Desarrollador Brasileño !!!
Muy biien, si aprendiste todo eso en pocas semanas pues es todo un logro, felicidades y continua así, tienes buena voz para los videos y enganchas, ya veo la placa plateada y dorada rodando por ahí. Saludos 🇩🇴
Las placas son demasiado jajaja, a eso no llego, no me dedico 100% a youtube
@@AntonioSarosi ya veras ya veras!!! 💪
Excelente video. Muchas gracias.
Me gusta la forma en la que explicas, tus videos 👍
si me mola lo de las rest-api puedes usar tambien flask, python esta pegando muy fuerte, muchos animos!!!!
Que buen canal, muy interesante. Te ganaste un suscriptor 😎
Interesante y muy útil para mi tu video ya que estoy estudiando una ing en TI.
Jejejejeje, gracias. Yo estoy también aprendiendo node.js y también estoy aprendiendo el como usa node.js con MySQL con XAMPP.
puede darnos una recomendaciones de principiante. para aprender a programar y saber todo los terminos y definiciones como son?
HYPE para el siguiente video, BRUTAL 🚀
Muy bien explicado. Desde hace tiempo buscada alguna guía sobre cómo introducirme en ese mundo. Gracias
joder, me motivás cada vez mas a aprender, eres grande
Que va amigo! Me a motivado a aprender Backend!