5/5 - Fin del curso - Crear, Editar y Eliminar - Uso de CORS (Api Restful con Node JS)

Поділитися
Вставка
  • Опубліковано 15 гру 2024
  • Fin del curso. Vemos los métodos http para para: Crear #post , Editar #put ,y eliminar #delete. Además instalamos y usamos el paquete #cors.
    Link donación Paypal
    www.paypal.com...
    Link del proyecto para clonar desde github:
    github.com/inf...
    Como clonar un proyecto en github a nuestra PC:
    • Bonus I - Como clonar ...
    REDES SOCIALES
    Si queres seguirme en las redes sociales para estar al tanto de los próximos cursos y tutoriales:
    Web: www.informatica...
    Facebook: / informaticadp.com.ar
    Instagram: / info_dp
    Twitter: / infodp1
    CURSOS DEL CANAL
    Vue.JS ¡desde CERO!
    • Vue.JS ¡desde CERO!
    CRUD con Vue.JS, PHP, PDO, MySQL y Bootstrap 4
    • CRUD con Vue.JS, PHP, ...
    Vuetify CRUD - Material Design.
    • Vuetify CRUD - Materia...
    NodeJS 2020 ¡desde cero! (en proceso)
    • Node JS ¡desde cero!
    BOOTSTRAP 4 - Componentes
    • Bootstrap - Componentes
    Mongo DB para principiantes
    • MongoDB ¡desde cero!
    Todo sobre DATATABLES 2020
    • Datatables
    phpMyAdmin - Tutoriales
    • phpMyAdmin - Tutoriales
    Dashboard ¡Aprendé a implementar!
    • Dashboard ¡Aprendé a i...
    Curso de CSS 3 - aprendé a aplicar estilos y efectos a tus proyectos webs
    • CSS3 desde cero
    JSON desde cero ¡para principiantes!
    • Aprendiendo JSON.
    LOGIN con PHP y Bootstrap 4
    • LOGIN con PHP y Bootstrap
    HighCharts ¡desde cero!
    • HighCharts ¡desde cero!
    CRUD desde cero - PHP PDO, Bootstrap 4, JQuery, DataTables, MySQL, WampServer.
    • CRUD desde cero
    Desarrollo web - Tutoriales
    • Desarrollo web - Tutor...
    Página web ¡desde cero! desarrollada con BOOTSTRAP 4
    • Página web ¡desde cero!
    InfoDP - Sistema de Ventas y Compras (sistema de PAGO)
    • InfoDP - Sistema de Ve...
    InfoDP Tienda - Ropa, calzados y accesorios (sistema de PAGO)
    • InfoDP Tienda - Ropa, ...
    ¿Cómo hago...? (tutoriales, tips, trucos y consejos de programación)
    • ¿Cómo hago...?
    CRUD con Firebase, Bootstrap y Datatables
    • Firebase CRUD - JavaSc...
    Instalación de WampServer desde cero
    • 1/8 - CRUD ¡Desde cero...

КОМЕНТАРІ • 62

  • @yosoycastrord
    @yosoycastrord 4 роки тому +3

    completado con exito, esperando con ganas el frontend. like

    • @informaticadp
      @informaticadp  4 роки тому +3

      Excelente Benjamín! Ya lo estoy terminando de grabar. Un video. Un poco largo pero completo. En breve lo subo!

  • @leonjah3172
    @leonjah3172 Рік тому

    No tienes idea de cómo habia buscado videos de Node con BD SQL, y sólo salián con NoSQL, ahora se me abre un poco más en panorama, te lo agradezco, ahora voy a los videos del CRUD EN JS.

    • @informaticadp
      @informaticadp  Рік тому

      Excelente Leon! Por supuesto, las bases SQL dominan el mercado laboral. Saludos.

  • @luislopezvasquez308
    @luislopezvasquez308 2 роки тому

    viejo lindo!!! me acabas de salvar de la frustracion total con este video era justo lo que estaba buscando
    GRACIAS

  • @lia.736
    @lia.736 3 місяці тому

    Buenisimo el curso, lo pude hacer perfectamente!! Gracias

  • @2322-MENDOZAYSARRAGASUHECDYSAU
    @2322-MENDOZAYSARRAGASUHECDYSAU 6 місяців тому

    excelente la explicación, se entiende todo perfecto, muchas gracias!!

  • @ladimirobaquero6149
    @ladimirobaquero6149 2 роки тому

    Profe excelente aporte el que hace usted a la comunidad desarrolladora, muchas gracias.

  • @payperme
    @payperme 2 роки тому

    Muchas gracias por esta serie de tutoriales de API con NODE JS, me parecen muy buenas tus explicaciones, agradezco el tiempo que inviertes en compartir conocimiento. Follow y like

    • @informaticadp
      @informaticadp  2 роки тому

      Muchas gracias! Seguimos trabajando para brindar el mejor contenido posible. Saludos!

  • @xxUnd3rtoWxx
    @xxUnd3rtoWxx 3 роки тому

    Curso completado exitosamente ...uff cansadisimo a nivel mental. Estoy retomando porgramacion despues de muchos años y la verdad es que te logre entender super bien, hay que seguir reforzando. Gracias de corazón.

    • @informaticadp
      @informaticadp  3 роки тому

      Excelente!!! Saludos y muchas gracias!!!

  • @PROPCconsejosytips
    @PROPCconsejosytips 2 роки тому

    Super buen Curso! muchas gracias!

  • @cagriostro4629
    @cagriostro4629 2 роки тому

    Muchas, gracias... voy a sequir con el resto jeje.. Tengo que aprender a usar Angular.. asique de Node pase por esta Lista.. luego busco la de Login con Node, y algunas de Angular Muchas gracias..

  • @arturomartineztorres3632
    @arturomartineztorres3632 3 роки тому +1

    Excelente video, muy claro, tienen algún vídeo que muestre como publicar la api restful en un hosting para poder acceder desde , lo he intentado haciendo uso del SETUP NODEJS APP que ofrece el cpanel pero no me queda claro como dejar a la api restful escuchando requerimientos.

  • @rauljunioralvarezespinoza3051
    @rauljunioralvarezespinoza3051 2 роки тому

    Gracias doc por tu aporte

  • @ernestoarias3404
    @ernestoarias3404 4 роки тому

    Hola Informática DP muchas gracias por compartir y enseñar.
    Saludos.

  • @CYBERKRANE
    @CYBERKRANE 2 роки тому

    muchas gracias por el curso, ha sido muy útil. Seria genial que hagas un tutorial o un video corto sobre como se usan los CORS, nunca había logrado solucionar ese tema sin que fuera de p2 pero ahora entendí claramente como se hace; te digo que mas de uno que conozco ha renegado mucho con eso. Muchas gracias por el tiempo que le dedicas a esto.

    • @informaticadp
      @informaticadp  2 роки тому

      Muchas gracias!!! agendado el tema CORS, lo expliqué en varios videos, pero buena idea, dedicarle un video aparte. Saludos!

  • @Ricardo-jt7xh
    @Ricardo-jt7xh 2 роки тому +1

    Completado al 100%, muchas gracias por el tutorial bro💪🏼

  • @jadagoto
    @jadagoto 4 роки тому

    Gracias por esta aportación, espero la continuación!!

  • @gracielamoya5804
    @gracielamoya5804 2 роки тому +1

    Hola, excelente tutorial, gracias por tu aporte. No me funciona el update, no registra el id y el error que me muestra dice error de sintaxis en la calusula sql y no puedo descubrir cuál es el problema. Y cuando no da error no hace la actualización.

  • @CarlosHinostrozaPolo
    @CarlosHinostrozaPolo 2 роки тому

    Saludos desde Perú, donde encuentro la siguente parte, el frontend

  • @lukiiitazz
    @lukiiitazz 2 роки тому

    Buenas profe, consulta hasta cuantos datos se pueden mostrar en la pagina?

  • @davisoncanaveral6574
    @davisoncanaveral6574 3 роки тому

    Como se haria en este caso se hubieran varias tablas en la bd toca creat varios get, post etc ?.

  • @angelsanchzd2910
    @angelsanchzd2910 3 роки тому

    Hola gracias por el conocimiento como generas el url para que lo uses?

  • @lcch9755
    @lcch9755 2 роки тому

    Completado! Muchas gracias por tu trabajo que me saco de un examen en la U. Dios te bendiga! PD: Cual es el proximo curso cuando terminas este video? es el de CRUD con Vue.JS, PHP, PDO, MySQL y Bootstrap 4? Saludos

    • @informaticadp
      @informaticadp  2 роки тому +1

      Excelente!!! Me alegro mucho. Si puede ser ese curso. Te sugiero ver la lista node js desde cero y luego haces los otros cursos. Saludos!!

    • @lcch9755
      @lcch9755 2 роки тому

      @@informaticadp Muchas gracias lo hare, pero me referia al proyecto del cliente que consume el API que muestras al final del video

  • @maximilianomonsalbe7282
    @maximilianomonsalbe7282 2 роки тому

    Hola, muchas gracias por tus videos! Son realmente muy explicativos. Tengo un problemita con el metodo post. Al momento de enviar desde postman, me crea un registro nuevo con el id correspondiente (autoincremental) pero el resto de los campos me los crea como null. No me envia la informacion o no me la toma desde la BD...que puede ser? gracias.

  • @joseyzarra1856
    @joseyzarra1856 3 роки тому

    saludos, excelentes videos y me gusta lo que estoy aprendiendo, tengo un problema, estoy usando el app.use(express.json()) y no me levanta el servidor indicando que el use no esta definido, que problema será. Gracias de Antemano

  • @andreshurtado1588
    @andreshurtado1588 3 роки тому

    profesor y como hago para insertar esos datos en html?. hay algun video en su canal que lo explique?

  • @unfuturojuntos5886
    @unfuturojuntos5886 4 роки тому

    Gracias maestro!

  • @josedanielmejiasrada9105
    @josedanielmejiasrada9105 2 роки тому

    muy bueno gracias de nuevo por el aporte, node es divertido. exelente curso..... tengo 2 preguntas-dudas, por si tienes el tiempo me puedas ayudar 1. por que cuando uso un operador ternario no funciona el metodo throw? y la segunda 2. cual es la diferencia de esta api en el contexto cuando mandamos una peticion sea post u otra con datos no se puede utilizar form-data como en las otras api que has creado aqui solo acepta raw? , claro se que definimos el formato json en la api pero form-data no lo envia en formato json?

  • @jhonalexanderlunagonzales8617
    @jhonalexanderlunagonzales8617 3 роки тому +2

    Buen tutorial pero estoy teniendo problemas a la hora de usar el post debido que a me sale el error Column 'nombre' cannot be null no se que hacer e inclusive instale el body parser porque el req.body me dice que esta vacío

    • @tomaxyn
      @tomaxyn 2 роки тому

      checa en phpmyadmin que el campo sea null permitir

    • @alexguti1288
      @alexguti1288 Рік тому

      tu campo debe ser nulo en tu tabla de la base de datos

  • @cristiandavidcardonavasquez
    @cristiandavidcardonavasquez 3 роки тому +1

    consulta, he visto muy poco de node, pero noto que tienes las consultas sql en script js, eso no queda visible para el usuario, desde el navegador? como se maneja ese tema de seguridad, con respecto a CRUD, conexion BD, etc, esa informacion que no debe ser visible para el usuario?

    • @informaticadp
      @informaticadp  3 роки тому +1

      Cómo estás! Acordate que Node es del lado del servidor así que nada quedará visible para el usuario.

    • @cristiandavidcardonavasquez
      @cristiandavidcardonavasquez 3 роки тому

      @@informaticadpvale, vale gracias.

  • @FranciscoFerreiradelaCruz
    @FranciscoFerreiradelaCruz 3 роки тому

    Hola Informática DP, muy buenos tus videos, claro y conciso en todo, super agradecido por los tutoriales, tengo un problema al tratar de desplegar la api en un servidor que tengo, no se si sabes como podría hacer esto de una manera mas sencillo, gracias de antemano.

    • @informaticadp
      @informaticadp  3 роки тому

      Muchas gracias Peter! Si decime cual es el error. Saludos y buen año!

  • @AngelGarcia-ro1bj
    @AngelGarcia-ro1bj 4 роки тому

    Qué tal informática dp, muy buena serie de vídeos. Tengo una pregunta: puedo aplicar la arquitectura ncapas en una api como está?, Sí tengo varias tablas hago un archivo por tabla para no poner poner en el archivo principal todo el código?

    • @informaticadp
      @informaticadp  4 роки тому +1

      Hola Angel muchas gracias! Si, es válido. También se podrían pasar como parámetros los nombres de las tablas. Hay varias formas. Abrazo!

    • @AngelGarcia-ro1bj
      @AngelGarcia-ro1bj 4 роки тому

      @@informaticadp te agradezco. Buenos videos.

  • @kevin68425
    @kevin68425 4 роки тому

    Suponiendo que la base de datos también tenga una tabla de usuarios, dentro de esta misma API cual serìa la mejor forma de organizar el código?
    Es decir, en un archivo js se escriben las peticiones a la tabla artículos y en otro archivo js las peticiones a la tabla usuarios y ambos se importan en el app.js.
    Esta bien esta forma? lo pregunto para tener por separado las cosas y ser màs organizado en el momento en que toque crear los servicios restful a una base de datos con muchas tablas.

    • @informaticadp
      @informaticadp  4 роки тому

      Hola Kevin cómo estás! Hay muchas formas, si son pocas tablas, está bien lo que decís. Si son muchas, es mejor crear una variable que tenga el nombre de la tabla y luego se la reemplaza en la ruta de la API. De esa forma queda más organizado.

  • @JonnieDarko316
    @JonnieDarko316 3 роки тому

    Hola! He seguido el curso y me ha ayudado mucho. En este momento estoy haciendo un formulario en HTML y me gustaría saber, cómo puedo poblar el dropdown de un usando los datos obtenidos con el app.get? Ya he especificado la tabla y su respectiva columna solo me falta asignar las los datos de las filas al dropdown. Su respuesta sería de gran ayuda, saludos!

    • @informaticadp
      @informaticadp  3 роки тому +1

      Hola Ricardo, me alegro que te sirvan los cursos. Mira. Te paso lo siguiente.
      Video donde muestro como llenar un select, en este caso es con PHP pero fíjate si te sirve.
      Uso del select
      ua-cam.com/video/DcVZbubqATI/v-deo.html
      Y en este curso de 3 videos uso Nodejs y también lleno un select:
      Crud con NodeJs
      ua-cam.com/play/PLrAw40DbN0l10HaB0_Q5ZxAgifcfWvIYt.html

  • @beticohernandez9536
    @beticohernandez9536 4 роки тому

    Hola pro fe, si esa ApiRest se sube a un servidor se puede consumir con vue?
    Chao.

    • @informaticadp
      @informaticadp  4 роки тому +1

      Hola Bético! Totalmente. A esta API después le vamos a ir mejorando. Saludos.

    • @beticohernandez9536
      @beticohernandez9536 4 роки тому

      Perfecto pro fe.