Como siempre lo he dicho desde hace años que lo sigo, su trabajo es de gran admiración y mas que no deja de enseñar PHP No cambie 👏🏻😎!!!!!! Ya haga un live he inviteme jajaja Saludos!!
jajaja, hola Jaime, un honor leer tu comentario, así es php es inevitable, jajaja, tu avísame y armamos un live, cuando lleguemos a 50k hacemos un especial para celebrar a la develoteca, ¿te parece?, saludos inge, un fuerte abrazo.
@@Develoteca vale, para mi sera un gran honor poder estar ahí...lo he seguido desde hace años y porque no en un live jajajaja... ya solo falta muy poco y se llegan a los 50K...si se podrá lograr!! 👏🏻👍👍👍👍 Saludos de igual manera Inge!!!
Excelente video. Solo una observación por si haces la practica: En la línea 58 (del video) de la carpeta "Editar" olvido decir que va esto: created:function(){ this.obtenerInformacionID(); si no lo colocan jamás le saldrán los nombre y correo para editar los datos.
Hermano, sabes que hacer en la parte de las bases de datos?, soy nuevo y llevo todo el dia intentando hacer lo que el (que por cierto, no explica), abro el link de "localhost/empleados" y me dice que no existe la pagina, ya esta mi base de datos creada desde PhpMyAdmin pero aun asi no me sale nada, me puedes ayudar por favor?
@@eliupenalba604 Hermano ya me salio, solo que ahora tengo un problema, a la hora de darle al boton editar, no me aparece la información, ya coloque lo que mencionaste en el video, pero no me aparece, sabes que podria ser?
Estas explicando super bien, de verdad el mejor tutorial que habia visto... hasta que llegas a las bases de datos, hermano, no se entiende, donde van los archivos que nos pasaste?, creo una carpeta? donde la agarro?
Profe, deberia hacer una academia online (premium) para poder tener todo completo, desde las bases hsta poder desarrollar aplicaciones web completas con php. Explica muy bien. (Definitivamente yo me apuntaria)
Hola Franklin, claro que si, ya lo estoy preparando, tengo planeado hacer un curso y empezarlo este 17 de agosto en vacaciones de mi trabajo, saludos y gracias por la recomendación 🥳🥳
Soy Lic en informática de 39 años , madre y esposa, dejé mi trabajo x cambio de residencia del trabajo de mi esposo y xq iba a ser mamá de mi segundo hijo, hoy después de 10 años aquí estoy encontrándome con una realidad informática Mega Avanzada y entre tareas de mis hijos sartenes limpieza del hogar y atender a mi esposo,estoy actualizandome, con la esperanza de algún día volver a trabajar mi profesión doy gracias a Dios que existan personas como UD Profe U, q ayudan TANTO COMO NO TIENE UNA IDEA, x supuesto q me chutare su vídeo, hoy en día estoy terminando un programa q deje hace 10 años y para mí es un logro!
Me da mucho gusto leer su comentario y no sabe como me hace feliz saber que le estoy apoyando, permítame darle un consejo si no es mucho atrevimiento, tenga usted un poco de paciencia con la tecnología pues a veces por más que nosotros deseemos nos encontramos con detalles durante el aprendizaje, y recuerde que si tiene dudas o usted considera que la puedo apoyar en algo usted solo deje su comentario y yo estaré atento, 🙏 gracias nuevamente por que estos comentarios son los que verdaderamente motivan a continuar aportando contenido que aporte valor y cambio, saludos y reciba un fuerte abrazo.
Hola profe!! Tengo problemas con los nombres de los componentes 1:1 error Component name "Listar" should always be multi-word vue/multi-word-component-names
Lo resolví, ajuste el vue.config.js asi, no es recomendable pero para practicar esta bien const { defineConfig } = require('@vue/cli-service') module.exports = defineConfig({ lintOnSave: false })
Me ha encantado el curso completo en un único vídeo y está súper bien explicado! Lo que si que me hubiera gustado es poder saber enviar los formularios con respuesta sin refrescar páginas o visitar páginas refrescándose la información entre ellas, para hacer parecer que se visita todo en una sola.. está genial de verdad ^_^
Hola, por si alguien continua con el problema, al parecer es por alguna actualización, dice que el nombre del componente vue debe ser de varias palabras, por ejemplo HelloWorld.vue comprende dos palabras, para el caso de los componentes que se están creando, podría ser por ejemplo ComponenteListar.vue, ComponenteCrear.vue y ComponenteEditar.vue
Hola, buen tutorial hasta donde he visto, pero tengo una duda que me deja atascado, ¿como montas el servicio para traer los datos de la base de datos empleados? En el minuto 26:21 muestras como los datos se ven en localhost/empleados, pero no muestras como hacerlo.Un saludo espero que puedas resolver mi duda. Muchas gracias por el video.
Instala xampp, puedes verlo en este video: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-IZHBMwGIAoI.html verifica y me dices (instalo xampp en los primeros minutos), saludos.
Felicitaciones Prof. muy buen tutorial, hasta el momento no he podido decifrar donde debe colocarse el archivo php en Vue. Gracias, me encantan sus videos.
Me pasó lo mismo. Al parecer es por una actualización de Vue, lo único que tienes que hacer es modificar el nombre del componente. Yo por ejemplo utilicé "CrearRegistro.vue" o "EditarRegistro.vue".
Si alguien como yo presenta el problema de que no se puede ejecutar la funcipon ""vue --version" aqui les dejo un link con la solución a ese problema ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-kQjvWTdsm6o.html En dado caso de que ya no este entonces lo que se va a realizar es abrir la terminar en forma de administrador (puede ser dentro de la carpeta que esten trabajando o no) y continuar con: 1.- Ejecutar el comando (Get-ExecutionPolicy) nos tendría que devolver Restricted = "Restringido". 2.-Para cambiar la configuración ejecutar (Set-ExecutionPolicy Unrestricted) Unrestricted = "Restringido". Luego presionar la tecla (S) y presionar Enter y quedara solucionado. Gracias a ese canal encontré la solución.
Год назад
Muy bien explicado, únicamente como observación, veo que no utilizas ASYNC/AWAIT en tus methods para recibir y enviar datos, de manera local posiblemente no se requieran, pero ya en un proyecto real considero que si deberías incluirlos. Me gusta mucho te forma de explicar en tus cursos y vídeos. Mis más sinceras felicitaciones.
Profe Óscar , excelente explicación. Me parece muy buen material introductorio a Vue. El trabajar con componentes en muy eficiente y muy práctico. Gracias por compartir su tiempo y conocimiento.
Felicitaciones profe impresionante la calidad del curso y las explicaciones, imposible no entender, me esta gustando vue y mucho gracias por compartir lo que sabes, saludos.
engo una duda como puedo guardar un archivo en vue 3 + php y mysql Payload enviado al servidor: Object accion : "registrar" publicacion : {titulo: 'hambre', articulo_id: '8', usuario_id: '1', imagen1: '4056383.jpg'} [[Prototype]] : Object SE GUARDABIEN MI BASE EATOS imagen1: '4056383.jpg' PERO YO QUIERO EL ARCHIVO QUE SE GUARE EN LA CAPERTA RAIZ DE MI PROYECTO
Hola, no entiendo la parte de la API, ¿Cómo obtengo el link de empleados? (localhost/empleados/) ¿Debo colocar el archivo index.php en la raíz del proyecto de Vue? Me gustaría más explicación sobr esta parte, gracias
Una pregunta, estoy un poco perdido en donde deberá ir la api, es decir todo el php, ¿donde debe ir? Yo tengo una tabla creada llamada : preguntas, ¿esto también lo puedo visualizar?
Hola Ernesto, un gusto leerte tu mensaje, de verdad me es muy grato leerte, que bueno que la tecnología te apasione igual que a mí, por que es algo que es muy valioso en este mundo tecnológico, saludos y mucho éxito, avancemos.
Excelente Profe, muy buena toda su introducción; algo más cinematográfico...te felicito y como siempre agradecido por tu enseñanza; te sigo desde hace mucho así que muy contento de aprender contigo.
Muchas gracias HistoriaEstudio con estos tipos de comentarios los intros se hacen con gusto, saludos y no olvides en compartir el video para apoyar al canal :) .
Hola compañero .. consulta no tiene un video tutorial para hacer un login ? con vue y php para aprender a trabajar con los token ... si lo puede subir seria grandioso !!!
Me guardo el vídeo para verlo este fin de semana. Ya conozco Vue però ahora mismo voy muy desesperado con la parte del curd, asi que quizas me viene bien. 💪💪
Profe, antes que nada, muchisimas gracias por el conocimiento, solo queria consultar, si es posible dejar solo las funcionalidades en el component y el html en el view para separar y que se ordene, haz de cuenta, como se trabaja en angular, y nuevamente mil gracias!
Hermano, sabes que hacer en la parte de las bases de datos?, soy nuevo y llevo todo el dia intentando hacer lo que el (que por cierto, no explica), abro el link de "localhost/empleados" y me dice que no existe la pagina, ya esta mi base de datos creada desde PhpMyAdmin pero aun asi no me sale nada, me puedes ayudar por favor?
Hola Anyelo, instala : www.apachefriends.org/es/index.html Xaamp para tener un servidor disponible, cualquier duda me dices para poderte ayudar, saludos.
@@Develoteca ya tengo el xamp pero osea de donde sacas tu el localhost/empleados/ donde ubicas eso en el arbol de las carpetas, es un archivo .txt .sql .json que tipo de archivo es?
@@anyeloazuaje8066 Perfecto nada más te comento que tengas un poco de paciencia, te voy a pasar un video y si tienes dudas y no le hayas me dices nuevamente, ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-xK_1IRknYw0.html es un video donde explico la creación de la BD entonces mira más o menos para tener una idea de donde colocar los archivos, si tienes dudas no olvides en comentar hasta que lo resolvamos, saludos.
Para los que tienen este problema creen un archivo php con para que esto se nos muestre en localhost/empleados/ deben copiar el archivo en esta direccion C:\xampp\htdocs y se me muestra con localhost/empleados.php
iba bien hasta que llegaste a base de datos ...me quede ahi , lastima que no crearas la base de datos y enseñaras a conectarla al crud ...una pena la verdad
Hola Joel, tiene que subir el producto normalmente, pero en un servidor que tenga instalado node, por otro lado si gustas subirlo en otro servidor podría ser en CDN, no cambia mucho, espero que la info te haya ayudado recuerda compartir el video para evitar que youtube no deje en el olvido al canal, saludos y mucho éxito.
@@Develoteca Hola amigo, tncs si mi hosting tiene node, solo debo cargar la carpeta completa por ftp y ejecutar desde la terminal de mi hosting la App de vue?
Como siempre, buen video y su forma de enseñar, hice un cambio, en vez de usar su BBDD use una con Flask, aun no resuelvo como me aparezcan los datos para actualizar, pero de a poco, el resto todo bien. Si se pudiera usar Vue con algo de python seria excelente, igual un CRUD. Pero todo el resto excelente como todos tus videos. Saludo.
Hermano, sabes que hacer en la parte de las bases de datos?, soy nuevo y llevo todo el dia intentando hacer lo que el (que por cierto, no explica), abro el link de "localhost/empleados" y me dice que no existe la pagina, ya esta mi base de datos creada desde PhpMyAdmin pero aun asi no me sale nada, me puedes ayudar por favor?
Hola Profe! Gracias por tan excelente tutorial..Una consulta: ¿Qué puede suceder que cuando desde Listar presiono el botón Editar, al redireccionar a la pagina Editar no me trae los datos del usuario a editar, los deja en blanco. Lo que si, igualmente me deja escribir y toma lo que escribo y hace la modificación?. El problema que tengo y no lo puedo encontrar es que no me carga el formulario en Editar lo deja en blanco no recupera los datos, he seguido todos los pasos dos veces y no logro hacerlo funcionar. Desde ya muchas gracias
En el fetch de actualizar registro no es necesario que indiques tras "actualizar=" el identificador ya que en php lo coge del json que le pasas en el Body. Muchas Gracias por el vídeo. Gran Trabajo!!
Hermano, sabes que hacer en la parte de las bases de datos?, soy nuevo y llevo todo el dia intentando hacer lo que el (que por cierto, no explica), abro el link de "localhost/empleados" y me dice que no existe la pagina, ya esta mi base de datos creada desde PhpMyAdmin pero aun asi no me sale nada, me puedes ayudar por favor?
Hola Ed, aún estoy viendo el proveedor correcto, la que tenemos ahora es esta: printome.mx/tienda/86425ed1ff73c6e270.01428731/venta-inmediata/playera-develoteca-48388
Hermano, sabes que hacer en la parte de las bases de datos?, soy nuevo y llevo todo el dia intentando hacer lo que el (que por cierto, no explica), abro el link de "localhost/empleados" y me dice que no existe la pagina, ya esta mi base de datos creada desde PhpMyAdmin pero aun asi no me sale nada, me puedes ayudar por favor?
*_Este tutorial de hace 1 año atrás, necesita ser actualizado , ya los comandos e instrucciones que utiliza el autor no logra ejecutarse correctamente_*
Felicidades por tu trabajo Oscar, vengo de otros frameworks de js y he hecho este curso para adaptarme a Vue y se repasan un montón de conceptos en los que luego habrá que profundizar, pero es un muy buen comienzo para coger soltura, gracias!
Hermano, sabes que hacer en la parte de las bases de datos?, soy nuevo y llevo todo el dia intentando hacer lo que el (que por cierto, no explica), abro el link de "localhost/empleados" y me dice que no existe la pagina, ya esta mi base de datos creada desde PhpMyAdmin pero aun asi no me sale nada, me puedes ayudar por favor?
Tu api o archivo debe de tener cambiado las cabeceras, checa tu archivo php que se consume( en este caso tu api) y no olvides compartir el video, saludos.
excelente video, pero tengo un problema tengo absolutamente todo seguido al pies de la letra, pero al momento de querer actualizar y que me imprima el empleado seleccionado , no lo hace y no me actualiza, que consejos me puedes brindar o alguna guía , te lo agradecería mucho. por cierto el componente crear y borrar me funcionan bien el inconveniente es en borrar.
Por que un framework frontend tendria la necesidad de crear un crud aún haciendo ya esto con laravel? ó ¿por qué habría yo que utilizar vue.js? qué tanto alcance puede realmente tener un framework frontend?
Hola Miguel es por la reactividad ( es decir la interacción rápida con los elementos HTML ), de igual forma es por las SPA( Single Page Aplication) que son apliacaciones de una sola página ( sin navegación entre URL´s) esto significa que son más rápidas para interactuar con las personas, de otra forma sería complejo enriquecerlas a base de JavaScript puro... por otro lado los desarrolladores frontEnd ( le toman más importancia a esa interacción) y deciden usar php o laravel nada más para servicios (API) que manipulen datos desde la base de datos ( el talón de aquiles de las tecnologías Front como VUE)... la alternativa para solo usar datos con VUE es firebase ( que es una base de datos no relacional que ayuda a no depender de apis) ... saludos Miguel.
Excelente video profe, profe que página me recomienda o canales aquí en youtube donde pueda ver como montar una aplicación en angular con spring boot en servidor glassfish
@@jaim5048 mm con respecto angular reconozco que no he tenido mucha experiencia, pero tengo un amigo que se llama Bezael del canal de @DominiCode que te puede ayudar.
Hola profe, una pregunta. En el minuto 49:49 cuando está realizando var datosEnviar={nombre:this.empleado.nombre}, ese nombre corresponde a la fila de la tabla de la bd? Excelente video!
@@Develoteca profe puede hacer un curso para udemy. Carrito de compras con laravel y vuejs.con pasarela de pago. No hay en esa plataforma. Sería un éxito. Gracias por compartir.
Hola amigo como estas! De por si el vídeo es excelente! TEngo el problema de consumir la api desde localhost/empleados dado que esa parte no la se. Me podrias decir de donde aprenderlo o si tienes algún vídeo? Mil gracias!
@@martinbombardieri8637 Hermano, sabes que hacer en la parte de las bases de datos?, soy nuevo y llevo todo el dia intentando hacer lo que el (que por cierto, no explica), abro el link de "localhost/empleados" y me dice que no existe la pagina, ya esta mi base de datos creada desde PhpMyAdmin pero aun asi no me sale nada, me puedes ayudar por favor?
tengo una duda, no me imprime por consola este es mi codigo. Voy a listar - Develoteca export default { created:function(){ this.consultarEmpleados(); }, methods:{ //localhost/empleados/ consultarEmpleados(){ fetch('localhost/empleados/') .then(respuesta=>respuesta.json()) .then((datosRespuesta)=>{ console.log(datosRespuesta) }) .catch(console.log) } } }
Hermano, sabes que hacer en la parte de las bases de datos?, soy nuevo y llevo todo el dia intentando hacer lo que el (que por cierto, no explica), abro el link de "localhost/empleados" y me dice que no existe la pagina, ya esta mi base de datos creada desde PhpMyAdmin pero aun asi no me sale nada, me puedes ayudar por favor?