php api rest con Lumen laravel ► CRUD api php

  Рет қаралды 21,174

Develoteca - Oscar Uh

Develoteca - Oscar Uh

Күн бұрын

Пікірлер: 101
@Develoteca
@Develoteca 3 жыл бұрын
Hoy en día la necesidad de tener una API ha creciendo considerablemente y eso se debe a que las api´s son muy útiles a la hora de querer intercambiar información entre aplicaciones, por eso aquí tienes un video para aprender a hacer una api con php y Lumen. == Aquí tienes videos para aprender a hacer aplicaciones crud en el lenguaje que quieras == ✅ Crud Laravel 8 kzbin.info/www/bejne/b3W4aIqCj8qUo5o ✅ Crud CodeIgniter4 kzbin.info/www/bejne/r6OZamyVhKlmY8k ✅ Crud php crudo kzbin.info/www/bejne/rnzCYnyIoNOMrZI ✅ Crud Node&express kzbin.info/www/bejne/kJXEnaqrhsSSjs0 ✅ Crud Python&flask kzbin.info/www/bejne/nYaodWire9Ksh6s ✅ Crud Java kzbin.info/www/bejne/oYGmk5VuZcRpfas ✅ Crud .NET+MVC&C# kzbin.info/www/bejne/ZnjYZmmrbJZ6Z5o ✅ Crud Golang kzbin.info/www/bejne/fWabmIFmoa6Vr6s *Me ayudarías si compartes el video para llegar a más personas , muchas gracias por el apoyo.
@wilsonpachito5722
@wilsonpachito5722 2 жыл бұрын
Muy buen video...estaba tratando de consumir esa api desde laravel pero me ha generado algunos inconvenientes, tiene algun video donde muestre el proceso
@freedomapps2145
@freedomapps2145 2 жыл бұрын
Gracias por compartir este video, me ha servido para darme una idea de las API. A seguir investigando!!
@mathiasrodriguez1158
@mathiasrodriguez1158 3 жыл бұрын
Hola muy buen video solo quiero destacar que en el minuto 22:05 luego de instalada la extensión, puede ser que tengas configurado para la combinación de letras "ctrl + shift + b", pero el por defecto para la lista de comandos seria "ctrl + shift + p", agrego este comentario por si a alguien le pasa que no le muestra la lista como en el video, saludos desde Uruguay
@programacion4404
@programacion4404 3 жыл бұрын
Muchas gracias, justo me surgió ese inconveniente (Y .
@jaironaranjo3654
@jaironaranjo3654 2 жыл бұрын
You are an awesome instructor, Thank you for sharing your knowledge
@joseleonrs9817
@joseleonrs9817 5 ай бұрын
Gracias, justamente lo que buscaba, algo liviano para mí backend Lumen - VueJS
@kaerit8453
@kaerit8453 2 жыл бұрын
Por fin, llevaba un buen rato buscando algún video donde hicieran un CRUD con laravel para solo el manejo de los json como microservicio, sin mezclar la parte del frontend. Muy buen video graciass.
@juniorcr47
@juniorcr47 3 жыл бұрын
siempre que termino de ver los vídeos escucho esa música al final y me pongo a bailar chingon jajajjaj XD gracias profe
@Develoteca
@Develoteca 3 жыл бұрын
😂 Sale inge, recuerda compartir para ayudar al canal, ya lo había quitado de los videos pero voy a regresarla para futuros videos, jajajaja, 🤘
@geniusdesign7306
@geniusdesign7306 3 жыл бұрын
Amo tus videos. Eres un gran profesor!
@Develoteca
@Develoteca 3 жыл бұрын
Gracias Genius, saludos y éxito.
@pephito12
@pephito12 3 жыл бұрын
Excelente trabajo ,felicitaciones
@Develoteca
@Develoteca 3 жыл бұрын
Muchas gracias pephito, ¿ ahora que lenguaje manejas pephito?, yo ando ahora fabricando una api y precisamente ando con Lumen (recordando más bien), saludos.
@Mcjoserra
@Mcjoserra 3 жыл бұрын
Muy bueno, voy aprendiendo esperemos pronto seguir con aquello que comentas de mejorar el performance y la autenticación.
@joshuaavila2482
@joshuaavila2482 3 жыл бұрын
Excelente, explicación me ayudo bastante!! Bendiciones!!
@Develoteca
@Develoteca 3 жыл бұрын
Genial Joshua un gusto leerte inge, me ayudarías mucho si compartes el video, saludos y éxito.
@martin4quino
@martin4quino 2 жыл бұрын
Me pareció muy bueno! me gustaría ver el tema de seguridad que mencionas al final. Igualmente se lo laborioso que es hacer estos videos así que ante muchas gracias por semejante explicación!!
@jasdelanuez
@jasdelanuez 3 жыл бұрын
¡Felicidades por el tutorial! desconocía la existencia de Lumen y tú me lo has presentado. Gracias. Solo dos pegas. Al ser una API haciendo uso de HTTP sería una API REST, pero no has utilizado los métodos normalizados sino que has hecho un mix con espanglish. Me explico, para obtener la lista completa de recursos usas "index", perfecto; para consultar un solo recurso usas "ver", lo suyo sería "show"; para borrar un recurso usas "eliminar", lo suyo sería "destroy"; para almacenar un recurso usas "guardar", lo suyo sería "store"; y para "actualizar" sería "update". Esto es solo un detalle sin mucha importancia. Luego otra cosa que no entendí, y creo que es extender una mala praxis, es porqué usaste POST en vez de PUT para la actualización. Aquí si creo que es un error que no debería cometerse. En cualquier caso, felicidades por el tutorial me ha gustado.
@Develoteca
@Develoteca 3 жыл бұрын
Gracias, si, si estoy consciente del spanglis ( por cuestiones de tiempo no lo mencioné) pero siempre lo comento ( mi enfoque es un poco más explicativo y siempre lo comento al final de cada video ) como puntos a considerar, por lo visto debo trabajar más en comunicar el aspecto didáctico, por otro lado en efecto el PUT es algo de forma intuitiva logré hacer, de todas formas agradezco mucho, mucho tu comentario por qué me motiva a mejorar, de verdad muchas gracias, saludos Geist.
@Fernando.Mastropietro
@Fernando.Mastropietro 3 жыл бұрын
Genial ! gracias por tu aporte Oscar !!!!.... abrazos!
@Develoteca
@Develoteca 3 жыл бұрын
Hombre Fernando un gusto leerte, hace mucho que no te veía por aquí, saludos y un aporte para aprender sobre el tema de las api´s, saludos inge y fuerte abrazo.
@Fernando.Mastropietro
@Fernando.Mastropietro 3 жыл бұрын
@@Develoteca ando un poco ocupado , pero en cuanto puedo siempre , veo los videos...
@Develoteca
@Develoteca 3 жыл бұрын
@@Fernando.Mastropietro pues aquí ando igual Fernando, saludos un gusto nuevamente leerte por aquí.
@roxanaguerra.sandra
@roxanaguerra.sandra 3 жыл бұрын
Excelente, estuvo muy bien explicado. ;) Gracias
@Develoteca
@Develoteca 3 жыл бұрын
Muchas gracias Roxana, saludos.
@Cogotillo97
@Cogotillo97 2 жыл бұрын
para hacer consulta a dos tablas?, json anidados? como se deberia hacer?
@robertomejia3124
@robertomejia3124 2 жыл бұрын
Excelente su video, muchas gracias! Me pregunto si se le puede agregar algun nivel de seguridad, como el uso de un TOKEN...
@AngeloCarrasco1990
@AngeloCarrasco1990 3 жыл бұрын
Pedazo de videooo... Grande profe ;)
@Develoteca
@Develoteca 3 жыл бұрын
Gracias Angelo, lo hice por que las api´s son inevitables como los cruds y pues espero que aporte valor o pueda servir a alguien, me gusta php por que no deja de salirme trabajo con esa tecnología.
@AngeloCarrasco1990
@AngeloCarrasco1990 3 жыл бұрын
@@Develoteca totalmente de acuerdo... Laravel para mi fue volver a nacer xd, conocí un nuevo mundo
@Develoteca
@Develoteca 3 жыл бұрын
@@AngeloCarrasco1990 ¿antes en qué programabas? aquí te leo inge, saludos.
@AngeloCarrasco1990
@AngeloCarrasco1990 3 жыл бұрын
@@Develoteca empece con php puro luego vi algo de cake php pero desde que conocí laravel se hizo todo maravilloso :)
@Develoteca
@Develoteca 3 жыл бұрын
@@AngeloCarrasco1990 siiii, entonces eres de los míos inge, yo empecé con php puro, pero igual como estoy muy metido en diferentes proyectos como freelance e imparto clases, eso me permite probar de todo y si, en efecto Laravel me ha resuelto muchos problemas en cuestiones de tiempo.
@federicokrum
@federicokrum 3 жыл бұрын
Seria GENIAL si pudieras hacer un 2do video agregándole autenticación !!
@Develoteca
@Develoteca 3 жыл бұрын
Gracias, poco a poco ya voy sacando más videos en fila, pero si que tendré en cuenta la autenticación, saludos Federico espero que me puedas ayudar a compartir el video.
@paulm.3572
@paulm.3572 3 жыл бұрын
Excelente curso, muchas gracias. Sería una bomba si haces un video sobre como hacer un e-commerce con Lumen con Angular.
@hernjaherdez7475
@hernjaherdez7475 3 жыл бұрын
como siempre maestro, excelente contenido
@Develoteca
@Develoteca 3 жыл бұрын
Muchas gracias hernja, y como siempre también agradezco tú apoyo, comentarios y motivación, espero que este video aporte valor y ayude a avanzar con el conocimiento, saludos hernja .
@emanuelr9815
@emanuelr9815 3 жыл бұрын
Un crack como siempre profe!!!
@Develoteca
@Develoteca 3 жыл бұрын
Muchas gracias por el apoyo Emanuel, ¿ qué te pareció la intro ?, ¿tengo que mejorar verdad?, ¿ ya conocías Lumen?, saludos.
@marioromero6634
@marioromero6634 3 жыл бұрын
Excelente explicación! felicitaciones, un gran tutorial, muy preciso. sólo una pequeña crítica constructiva, no digas la pabla 'realmente' cuando no es necesaria usarla.
@mikeeomega
@mikeeomega 3 жыл бұрын
Oscar "maestro del arte del crud" develoteca 👌🏼👌🏼👌🏼👌🏼
@Develoteca
@Develoteca 3 жыл бұрын
jajajaja, los cruds son inevitables, jajaja, saludos Miguel.
@estabaaburrido3204
@estabaaburrido3204 3 жыл бұрын
Excelente video! Precisamente estaba buscando esto, la otra opción que encontré es Slim php. Vamos a ver cuál me conviene más.
@Develoteca
@Develoteca 3 жыл бұрын
Lumen está sobre encima de slim y silex en cuanto a velocidad y es escalable cuando usas Laravel, saludos Estaba Aburrido, éxito y aquí ando.
@estabaaburrido3204
@estabaaburrido3204 3 жыл бұрын
@@Develoteca En ese caso pensaría que el manejo de sesiones es el mismo que en laravel, es así?
@Develoteca
@Develoteca 3 жыл бұрын
@@estabaaburrido3204 bueno es muy parecido, pero funciona muy bien si conoces Laravel por que se puede integrar muy bien, saludos.
@frezzer33
@frezzer33 3 жыл бұрын
gracias por el contenido maestro .
@Develoteca
@Develoteca 3 жыл бұрын
Muchas gracias a ti por el apoyo, ¿ qué te parece el video?, saludos Gerson.
@asembler22
@asembler22 3 жыл бұрын
Alguna ayuda con lumen no me deja crear los modelos con la extensión de vscode. Gracias
@benjaminsucasaire8491
@benjaminsucasaire8491 2 жыл бұрын
Muchas gracias!!
@Develoteca
@Develoteca 2 жыл бұрын
🤟
@angelapazaarela7824
@angelapazaarela7824 2 жыл бұрын
Muchas gracias
@David.85dev
@David.85dev 2 жыл бұрын
Buen video, estaría bien otro explicando como aplicar los temas de seguridad con tokens y API key. Además de un ejemplo real por ejemplo de un login de usuario en una aplicación utilizando la API. Gracias por el tutorial.
@Develoteca
@Develoteca 2 жыл бұрын
Lo tomaré en cuenta David,.
@asembler22
@asembler22 3 жыл бұрын
estimado tocayo excelente video, tengo una consulta necesito utilizar un framework mvc pero lumen me sirve para aplicar dicho patrón?
@mintdev48
@mintdev48 2 жыл бұрын
Hola Profe Óscar, podría hacer un tutorial de cómo consumir esta API, Gracias...
@saksahgx4011
@saksahgx4011 3 жыл бұрын
Excelente explicación :´D
@Develoteca
@Develoteca 3 жыл бұрын
Gracias Sakasah, recuerda compartir el video para que el algoritmo de KZbin no nos pase al olvido, saludos y mucho éxito.
@angelp11
@angelp11 3 жыл бұрын
Existira algo similar a Laravel Installer para Lumen??
@ELVIN1001000
@ELVIN1001000 Жыл бұрын
Me sale un error al momento de instalar los paquete de instalacion de lumen (Failed to download laravel/lumen from dist: The zip extension and unzip/7z commands are both missing), tengo el xampp con la ultima version
@carlosalbertodelgado4712
@carlosalbertodelgado4712 3 жыл бұрын
Alguien puede ayudarme ? Al momento de poner php Artisan migrate y dar click me da un error que dice Could nota find driver No me deja hacer la conexión como instalo ese driver ? Ya fui a php.ini y descomente la extención .sqli
@objetosdeculto
@objetosdeculto 3 жыл бұрын
¿Para desplegar un proyecto en Lumen es muy similar a uno desarrollado en Laravel?
@Develoteca
@Develoteca 3 жыл бұрын
Así es Carlos, saludos.
@RogelioBeristain
@RogelioBeristain 3 жыл бұрын
Hola como podemos aplicar una arquitectura tipo hexagonal (DDD) en lumen?
@Develoteca
@Develoteca 3 жыл бұрын
Hola inge Rogelio, en cuanto a arquitectura te recomiendo al canal de Manuel Zapata aquí en KZbin , saludos.
@NickBPalomino
@NickBPalomino 3 жыл бұрын
Hay varios ejemplos de Hexagonal Architecture con Laravel
@RogelioBeristain
@RogelioBeristain 3 жыл бұрын
@@NickBPalomino muchas gracias
@RogelioBeristain
@RogelioBeristain 3 жыл бұрын
@@Develoteca muchas gracias creo que ya investigando hay muchas formas de implementar una arquitectura dentro de los proyectos veo que hay que entender un poco de la teoría para poder llevar la arquitectura a la practica.
@alejandrolopez99
@alejandrolopez99 2 жыл бұрын
Podías hacer un video aplicando api tokens con lumen por favor?
@brolygamer4038
@brolygamer4038 6 ай бұрын
Que pasa si yo ya tengo la base de datos desde antes Osea no necesit hacer la migracion... Entonces que debo hacer?
@rogercolque
@rogercolque 3 жыл бұрын
lumen es un framework basado en el framework laravel de php
@Develoteca
@Develoteca 3 жыл бұрын
Así es, gracias por reforzar la info inge Roger, saludos
@jaim5048
@jaim5048 3 жыл бұрын
En la noche lo veo 👍
@Develoteca
@Develoteca 3 жыл бұрын
Excelente, hay tiempo inge, saludos jai m.
@RamiroMoctezuma
@RamiroMoctezuma 3 жыл бұрын
Profe, muchas gracias por compartir su conocimiento, una duda, ¿tiene algún tuto gratuito o de paga comleto que incluya la publicación a producción?
@orlandomanuelospinohernand9869
@orlandomanuelospinohernand9869 3 жыл бұрын
Maestro tiene una guía o material para conectarlos la api con Angular
@Develoteca
@Develoteca 3 жыл бұрын
Hola inge, no tengo a la mano, pero igual puedes revisar si Bezael de DominiCode no tiene, saludos.
@AngeloCarrasco1990
@AngeloCarrasco1990 3 жыл бұрын
Hola profe... La parte de autenticacion con token se viene?
@Develoteca
@Develoteca 3 жыл бұрын
Uff Angelo , sería buena esa idea ,aunque esta api la estoy preparando para consumirla con front como react o vue, ¿tú qué usas en front? Saludos.
@AngeloCarrasco1990
@AngeloCarrasco1990 3 жыл бұрын
@@Develoteca a genial... Yo ocupó angular actualmente
@Develoteca
@Develoteca 3 жыл бұрын
@@AngeloCarrasco1990 wooow, yo ahora si acepto que con angular no me he metido mucho desde que se cambió el angularjs, espero también meterme en esa área por que si la veo muy fuerte, ¿ya utilizaste react? es con la que tengo algunos proyectos de unos clientes, y vue por Laravel hice algunos cambios y me fuero también, pero con algular no me he metido, espero hacerlo pronto,
@ronnydamianrodrigueznole2818
@ronnydamianrodrigueznole2818 2 жыл бұрын
Excelente video, aunque no entiendo porque al final no se borró la imagen python si se envía un condicional para que se elimine, alguien sabe el ¿Por qué?
@miguelangelmarindiaz4871
@miguelangelmarindiaz4871 Жыл бұрын
no puedo descargar el lumen, me sale error de descarga -> Cannot use laravel/lumen-installer's latest version v1.3.0 as it requires ext-zip * which is missing from your platform.
@imAlexisdzn
@imAlexisdzn Жыл бұрын
Cómo puedo hacer para subirlo a un servicio de Hosting?. Buen video, por cierto!
@raulolvera6703
@raulolvera6703 3 жыл бұрын
Hola, estaba buscando tutoriales para aprender laravel y me encontré con este video. Lumen depende de laravel o es independiente? Puedo hacer con lumen lo mismo que con laravel o es un framework con funcionalidades reducidas? Qué me recomiendan aprender para empezar? Como comentario extra una de las primeras cosas que ando buscando aprender es desarrollar una api para usarla tanto en un sitio web como en aplicación movil. Pero quiero hacer el sitio web usando framework de php.
@Develoteca
@Develoteca 3 жыл бұрын
perfecto, mi sugerencia es que te metas primero en codeigniter y luego pases a laravel pero si quieres de una vez empezar puede ser que te frustres un poco la instalación con composer y los permisos, pero en efecto Lumen está realizado para hacer solo apis y es ligero ( pues no tiene todas las funcionalidades de Laravel), por otro lado Laravel tiene las mismas funcionalidades para la creación de apis que lumen y puedes utilizarlo como tal en la parte de apis con Laravel, si no entendí tu duda con toda confianza sigue comentando, saludos.
@raulolvera6703
@raulolvera6703 3 жыл бұрын
Además de ser ligero, qué otras ventajas tendría hacer la api con lumen en lugar de laravel?
@cristianrosales1805
@cristianrosales1805 3 жыл бұрын
Hola podrias ayudarnos al realizar un detalle maestro de una venta con laravel
@Develoteca
@Develoteca 3 жыл бұрын
Por ahora se me complica, pero si gustas entrar al grupo de Discord, ahí podrás intentar pedir ayuda, yo entro constantemente y si veo tu código posiblemente te pueda ayudar, saludos. : discord.gg/SdtpdpyF ( caduca en 7 días)
@RogelioBeristain
@RogelioBeristain 3 жыл бұрын
Hola de nuevo , alguien a trabajado con http client en lumen, lo estoy tratando de utilizar y creo que a la hora de instalar e implementar el paquete de Guzzle HTTP client algo estoy haciendo mal.
@TutorialesDaniel07
@TutorialesDaniel07 3 жыл бұрын
Podrías hacer un crud con Django?
@Develoteca
@Develoteca 3 жыл бұрын
Apuntado, tengo una cuenta de asana y ahí voy poniendo las ideas, ¿qué lenguaje andas aprendiendo ? Saludos.
@TutorialesDaniel07
@TutorialesDaniel07 3 жыл бұрын
Ah genial 👌 ando aprendiendo Python y el framework de Django pero aún ando medio perdido con el framework para crear un crud
@Develoteca
@Develoteca 3 жыл бұрын
@@TutorialesDaniel07 excelente, tengo un video de un crud con flask kzbin.info/www/bejne/nYaodWire9Ksh6s pero si quiero hacer más cosas con Python y otros frameworks de Python, por que igual tengo material, saludos.
@bernardocampos5908
@bernardocampos5908 3 жыл бұрын
Hola, buen video pero esa api no es REST
@Develoteca
@Develoteca 3 жыл бұрын
Hola Bernardo, muchas gracias por tu comentario, el término REST es debatible en concreto te lo pondré tal cual la definición de las representaciones de un estado ( si me dices que no es RestFul te creo pues no manejamos los métodos completos pero si manejamos una representación de los estados) como lo indica las fuentes bibliograficas en concreto que es : "REST se usa en el sentido más amplio para describir cualquier interfaz entre sistemas que utilice directamente HTTP para obtener datos o indicar la ejecución de operaciones sobre los datos, en cualquier formato (XML, JSON, etc), REST es la existencia de recursos (elementos de información), que pueden ser accedidos utilizando un identificador global (un Identificador Uniforme de Recurso). Para manipular estos recursos, los componentes de la red (clientes y servidores) se comunican a través de una interfaz estándar (HTTP) e intercambian información", me gustaría saber ¿cuál es tu fuente y definición para rectificar y no quedarnos en la duda, saludos.
@bernardocampos5908
@bernardocampos5908 3 жыл бұрын
@@Develoteca tienes razón grscias
@miguelcarrillo6566
@miguelcarrillo6566 3 жыл бұрын
una api con Slim Framework 4
@Develoteca
@Develoteca 3 жыл бұрын
Siiii, ya estaba viéndolo por qué me quedé en la versión 3 (y ahora ando probando hacer una Api para un par de proyectos de unos clientes que tengo) slim me esta convenciendo para hacer un video igual, ¿tú usas slim Miguel?, saludos.
api rest en php
1:16:54
Develoteca - Oscar Uh
Рет қаралды 23 М.
Aplicación web con angular  ► php con angular
2:01:03
Develoteca - Oscar Uh
Рет қаралды 71 М.
[BEFORE vs AFTER] Incredibox Sprunki - Freaky Song
00:15
Horror Skunx 2
Рет қаралды 20 МЛН
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 33 МЛН
The evil clown plays a prank on the angel
00:39
超人夫妇
Рет қаралды 49 МЛН
APRENDE LARAVEL 8 DESDE CERO EN MENOS DE 2 HRS
1:44:50
Vida MRR - Programacion web
Рет қаралды 245 М.
api rest con php y Vue
2:00:18
Develoteca - Oscar Uh
Рет қаралды 7 М.
Cómo crear una API REST en LARAVEL desde 0
1:19:34
El Rincón de Isma
Рет қаралды 22 М.
Laravel php: La Historia de un Framework que Revolucionó el Código
22:11
Develoteca - Oscar Uh
Рет қаралды 8 М.
¿Qué hay de nuevo en Laravel 11?
1:09:01
Develoteca - Oscar Uh
Рет қаралды 5 М.
The Growing Evolution of PHP: From Basic Script to Web Power
35:29
Develoteca - Oscar Uh
Рет қаралды 7 М.
Aplicación web con php | como crear una aplicación web con javascript
1:13:07
Develoteca - Oscar Uh
Рет қаралды 52 М.
Cómo crear una api desde cero
1:18:58
Develoteca - Oscar Uh
Рет қаралды 26 М.
[BEFORE vs AFTER] Incredibox Sprunki - Freaky Song
00:15
Horror Skunx 2
Рет қаралды 20 МЛН