Excelente como siempre! He aprendido mucho contigo. Quise experimentar un poco con el reactive form del dialog sin ser un dialog. Pretendo crear un cuestionario y con un submit puedo obtener el objeto para darlo de alta en la base de datos. Pero con la tabla parecida a la que tienes en "Acciones" quiero listar el número, la pregunta y un par de radio buttons para Verdadero o Falso. Desde mi DB puedo obtener las preguntas y desplegarlas en la tabla, pero me da mucho problema el querer crear un arreglo de botones que puedan seleccionarse para que al momento de hacer submit, el número de la pregunta y el botón seleccionado se relacionen. Si estoy consciente de usar la directiva ngModel y un *ngFor para crear el arreglo, pero me está costando mucho la creación es estos botones. Sospecho que si las preguntas las cargo en un JSON y los botones los creo ya con un ngfor los podría dar de alta. Pero me encuentro muy atorado. Aún así, gran masterclass. Altamente útil
excelente tus videos, he echo varios proyectos tuyos muy bueno todos quiero pedirte un favor el problema es que no e podido crear tablas responsiva te agradecería este aporte gracias
Muy buen tutorial Tomás, una pregunta ¿Cómo puedo conectarme a una base de datos SQL que me han pasado y está en una carpeta distinta?. Con database: 'db/usuarios.sql' no me la reconoce. Gracias.
Tomas. Nos puedes indicar si ya lo has hecho un video donde haces un deploy? Y lo que mas me ca quedando pendiente es el tema de relaciones entre tablas con tus ejemplos en C#.
Un saludo! Tengo la siguiente interrogante con el MatPaginator, cuando colocas la condicional para que muestre la tabla si la petición ha terminado, *ngIf="!isLoading". La paginación no se actualiza, parte 3:05:10 del vídeo. Pero cuando le quitas la condición, si funciona.. tienes alguna idea de cómo solucionar esa parte? No he encontrado nada que me ayude.
Excelente Tutorial Tomás. Estoy teniendo problemas con el boton 'Agregar', no logro que quede en un costado. Al insertar el codigo html, ocupa todo el ancho de la pantalla. Espero puedas ayudarme, saludos !
Hola Alberto, gracias por el comentario. Lo podes generar desde el back end o desde el front.. pero en que tipo de formato PDF?? CSV?? hay una librería que que podes usar si queres generar un csv/excel desde el front y es XLSX www.npmjs.com/package/xlsx
Gracias por tu respuesta y tu tiempo , he visto varios tutoriales y cursos pero hasta ahora no he visto algo dedicado a imprimir documentos como facturas, ordenes de trabajo, resguardos, contratos, inventarios, etc...y otra vez muchas gracias por tus video
hay forma de que el alidators.pattern() se le pueda poner una variable y no fija intente pero me sale validado cuando no es asi no se si internamente el cambia algo
Hola Ricardo, deberías utilizar un scroll horizontal, fíjate en la documentación hay varios ejemplos que te pueden ser útiles material.angular.io/components/table/examples
Hola,necesito tu ayuda, he implementado lo que me enseñas aquí pero hay un pero ENORME , no nos enseñas como hacer para desplegar ambos proyectos , necesito por favor que me respondas esto ,hice un proyecto usando lo que nos enseñas pero no sabría como hacer el deploy tanto del proyecto de back end como del front,por fa respóndeme
Todo excelente, pero mysql no dejo de darme el error Client does not support authentication protocol requested by server; consider upgrading MySQL client
Buenas tardes amigo, al momento de generar el compilado con ng build --prod, me sale esto Property 'endpoint' does not exist on type '{ production: boolean; }'. ya que debe ser porque el front-end y back-end estan por separados y estan conectados por el puerto 3000. Como haria para poder compilar el proyecto y subirlo a un hosting?
Hola Jesus, revisa bien la lógica del método addEditPersona(). Te dejo el código del repositorio para que revises bien que es lo que te esta faltando github.com/truizdiaz/fe-angular-node-personas/
Estoy intentando que los tipos de documentos vengan desde una tabla de la base de datos y no desde un array manual, pero no se como se hace, ni como buscar algo sobre ese tema. Si alguien me puede ayudar :v Gracias
Gracias por la explicación, aprendí mucho y me motivo a seguir aprendiendo, SALUDOS DESDE LA PAZ - BOLIVIA!!!
excelente video Tomaz. Nunca pude aprender tanto sobre uma aplicacao complete de CRUD
Magistral, eres didactico!! gracias por el video.
jajaja lo mejor el final!
3:54:40
muchas gracias por la aportación!
Este canal es el mejor. Muchas gracias buen hombre. Dios te bendiga
Faaaa maestro. Estoy a full con tu canal.
Gracias por este conocimiento que nos regalas
Excelente video, muchas gracias
hola que tal, podrias enseñarnos a poder desplegar un proyecto angular con frontend y backend por separado, asi como realizas en tus videos
Excelente como siempre! He aprendido mucho contigo. Quise experimentar un poco con el reactive form del dialog sin ser un dialog. Pretendo crear un cuestionario y con un submit puedo obtener el objeto para darlo de alta en la base de datos. Pero con la tabla parecida a la que tienes en "Acciones" quiero listar el número, la pregunta y un par de radio buttons para Verdadero o Falso. Desde mi DB puedo obtener las preguntas y desplegarlas en la tabla, pero me da mucho problema el querer crear un arreglo de botones que puedan seleccionarse para que al momento de hacer submit, el número de la pregunta y el botón seleccionado se relacionen. Si estoy consciente de usar la directiva ngModel y un *ngFor para crear el arreglo, pero me está costando mucho la creación es estos botones. Sospecho que si las preguntas las cargo en un JSON y los botones los creo ya con un ngfor los podría dar de alta. Pero me encuentro muy atorado. Aún así, gran masterclass. Altamente útil
Excelente!
Saludos.
Muy buen video, todo explicado de manera muy clara. Muchas gracias por el contenido :D
Gracias por el vídeo amigo! Cómo se puede subir la BD a la nube y que funcione con angular ?
Excelente !! Gracias Tomas. Saludos
excelente tus videos, he echo varios proyectos tuyos muy bueno todos quiero pedirte un favor el problema es que no e podido crear tablas responsiva te agradecería este aporte gracias
Muy buen tutorial Tomás, una pregunta ¿Cómo puedo conectarme a una base de datos SQL que me han pasado y está en una carpeta distinta?. Con database: 'db/usuarios.sql' no me la reconoce. Gracias.
Tomas. Nos puedes indicar si ya lo has hecho un video donde haces un deploy? Y lo que mas me ca quedando pendiente es el tema de relaciones entre tablas con tus ejemplos en C#.
Excelente tutorial...A++...!!
Bro, no te olvides de MSSQL Server 😭
Gracias por las clases 👌
Hola, cuales son las versiones de node, express y angular que utilizaste?
Estaría bueno poder deployar la api para usarla en el front, cómo podría hacerlo de manera sencilla?
Una pregunta ¿Cómo subo el proyecto con la base de datos a un servidor gratuito? Gracias
hola super bueno el video! sobre el backend tambien se puede conectar con python? tienes videos con Angular y conection con python?
Hola! podes conectar angular con cualquier tecnología de backend.. hasta ahora no tengo nada de python
@@TomasRuizDiaz muchas gracias por la respuesta. Tienes un ejemplo utilizando Angular y cuando haces click el boton se descargar un archivo?
¿Es mejor crear todo el contenido del servidor en .ts en lugar de hacerlo directamente en .js? ¿Cuál es la ventaja? Gracias de antemano.
Un saludo! Tengo la siguiente interrogante con el MatPaginator, cuando colocas la condicional para que muestre la tabla si la petición ha terminado, *ngIf="!isLoading". La paginación no se actualiza, parte 3:05:10 del vídeo. Pero cuando le quitas la condición, si funciona.. tienes alguna idea de cómo solucionar esa parte? No he encontrado nada que me ayude.
Excelente Tutorial Tomás. Estoy teniendo problemas con el boton 'Agregar', no logro que quede en un costado. Al insertar el codigo html, ocupa todo el ancho de la pantalla. Espero puedas ayudarme, saludos !
Excelente, una pregunta como puedo generar o imprimir un reporte con los datos
Hola Alberto, gracias por el comentario. Lo podes generar desde el back end o desde el front.. pero en que tipo de formato PDF?? CSV?? hay una librería que que podes usar si queres generar un csv/excel desde el front y es XLSX www.npmjs.com/package/xlsx
Gracias por tu respuesta y tu tiempo , he visto varios tutoriales y cursos pero hasta ahora no he visto algo dedicado a imprimir documentos como facturas, ordenes de trabajo, resguardos, contratos, inventarios, etc...y otra vez muchas gracias por tus video
hay forma de que el alidators.pattern() se le pueda poner una variable y no fija intente pero me sale validado cuando no es asi no se si internamente el cambia algo
como puedo hacer par que se filtre desde el id ?
Hola, ¿cómo puedo hacer para que en el desplegable de los tipos de documentos me los coja de otra tabla? Llevo probando horas y no me sale ;-(
si le agrego mas campos a la tabla como hago para que sea responsive?
Hola Ricardo, deberías utilizar un scroll horizontal, fíjate en la documentación hay varios ejemplos que te pueden ser útiles material.angular.io/components/table/examples
Hola,necesito tu ayuda, he implementado lo que me enseñas aquí pero hay un pero ENORME , no nos enseñas como hacer para desplegar ambos proyectos , necesito por favor que me respondas esto ,hice un proyecto usando lo que nos enseñas pero no sabría como hacer el deploy tanto del proyecto de back end como del front,por fa respóndeme
Todo excelente, pero mysql no dejo de darme el error Client does not support authentication protocol requested by server; consider upgrading MySQL client
Buenas tardes amigo, al momento de generar el compilado con ng build --prod, me sale esto Property 'endpoint' does not exist on type '{ production: boolean; }'. ya que debe ser porque el front-end y back-end estan por separados y estan conectados por el puerto 3000. Como haria para poder compilar el proyecto y subirlo a un hosting?
como lo soluciono amigo
Hola, segui los pasos y al momento de editar me tira un error load (asincrónica), pero al momento de crear todo Ok. No entiendo por que.
buenas tardes, tengo un problema cuando quiero editar un registro, me edita normal pero tambien se agrega un duplicado del mismo
Hola Jesus, revisa bien la lógica del método addEditPersona(). Te dejo el código del repositorio para que revises bien que es lo que te esta faltando github.com/truizdiaz/fe-angular-node-personas/
@@TomasRuizDiaz gracias, me ayudo
Lo solucionaste?
Estoy intentando que los tipos de documentos vengan desde una tabla de la base de datos y no desde un array manual, pero no se como se hace, ni como buscar algo sobre ese tema. Si alguien me puede ayudar :v Gracias
Hola segui la logica del siguiente video Angular - Consume una API REST - App Noticias
th-cam.com/video/qSV-xNDUQJU/w-d-xo.html
Muchas Gracias Tomas!! explicas muy bien. Te mando un saludo desde México y me gustaría enviarte una aportación económica. Como te la hago llegar?