Тёмный

api rest en php 

Develoteca - Oscar Uh
Подписаться 111 тыс.
Просмотров 18 тыс.
50% 1

#Develoteca #Programación #php #algoritmos
Estas lecciones pertenecen al curso completo de PHP que está en la siguiente dirección: www.udemy.com/course/curso-de...
MVC es el patrón que más se usa en la actualidad y si quieres aprender puedes entrar en el siguiente curso, te garantizo que te ayudará mucho en tu carrera profesional: cursos.develoteca.com/courses...
con el cupón devpromo puedes adquirir un descuento.
👉 - MVC con PHP:
cursos.develoteca.com/courses...
👉- Curso extenso de PHP
cursos.develoteca.com/courses...
👉- Cómo hacer una aplicación CRUD con LARAVEL
cursos.develoteca.com/courses...
👉- Cómo construir un sitio web con php
cursos.develoteca.com/courses...
👉- Cómo hacer un calendario web con php
cursos.develoteca.com/courses...
👉- Aplicación de empleados con PHP
cursos.develoteca.com/courses...
👉- Aplicación web con bases de datos relacional con PHP
cursos.develoteca.com/courses...
Si quieres subir un sitio a un hosting te dejo un cupón para adquirir un dominio en hostinger: hostinger.com/develoteca usa el cupón DEVELOTECA para obtener un descuento.
Únete a este canal para acceder a sus beneficios:
/ @develoteca
Si quieres un un hosting tengo un cupón de descuento: www.hostinger.com/develoteca usa el cupón y adquiere un descuento: DEVELOTECA
Contenido:
00:00 Introducción a api rest en php
13:15 Promoción de cursos
13:46 Herramientas necesarias para crear api rest en php
17:29 Creando la base de datos de la api rest en php
19:55 Conexión a la base de datos para la api rest en php
24:52 Recepción métodos/verbos de la api rest en php
31:24 Analizando los métodos de la api rest en php
38:07 Consultando registros de la api rest en php
44:46 Insertar datos de la api rest en php
52:38 Borrar datos de la api rest en php
01:02:17 Actualización de datos de la api rest en php
01:09:56 Buscar por ID en la api rest en php
01:14:43 Conclusión de las api rest en php
== Aquí tienes más videos para aprender y a hacer aplicaciones en el lenguaje que gustes ==
✅ Curso de php y Mysql • CURSO de php desde cero
✅ Crud Laravel 8 • Cómo HACER un CRUD en ...
✅ Sitio web con php y Mysql • Sitio WEB con php y mysql
✅ Crud Laravel 8 • Cómo HACER un CRUD en ...
✅ Crud php mvc bootstrap • Crud php mvc bootstrap...
✅ Aplicación web con laravel • Aplicación web con lar...
✅ Aplicación en JAVA • CRUD java netbeans ►🎁 ...
✅ Aplicación web con python • Aplicación WEB con PYT...
✅ Sitio web con php y Mysql • Sitio WEB con php y mysql
✅ Cómo crear una aplicación web con javascript • Aplicación web con php...
✅ Crud php mvc bootstrap • Crud php mvc bootstrap...
✅ Crud Java • CRUD java netbeans ►🎁 ...
✅ Aplicación WEB con PYTHON • Aplicación WEB con PYT...
✅ Cómo crear aplicación angular CRUD • Aplicación web con ang...
✅ CÓMO hacer un CRUD en PHP y mysql • CÓMO hacer un CRUD en ...
Dedicación especial a los miembros del canal del nivel Padawan y nivel Master Jedi:
-Armando Pedrani
-Andy Hernandez
-ELIAS MALDONADO
-hector fragoso
-U53rpc
-Mauro Bravo
-Yamil Vidal Heredia
-SPREEN REACCIONA
-Juan Jose Ferreyra
-Omar Dominguez
-Jonathan Aguilar
-JAVIER OSWALDO
-Yi'O
-jhon jairo grimaldo pantoja
-Gabby Quintanar
-Danae Pienica
-Roberto Canela
-Mikel Cuellar
-Tango
-Macc Kof

Опубликовано:

 

27 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 92   
@Develoteca
@Develoteca 8 месяцев назад
Puedes adquirir cursos en ( Con este cupón: devpromo obtendrás un descuento en el siguiente enlace: cursos.develoteca.com ) Si gustas un hosting php puedes adquirirlo en hostinger.com/develoteca con el cupón DEVELOTECA == Aquí tienes más videos para aprender y a hacer aplicaciones en el lenguaje que gustes == ✅ CURSO de PHP ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-nCB1gEkRZ1g.html ✅ Sitio web con php y Mysql ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-IZHBMwGIAoI.html ✅ Crud Laravel 8 ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-9DU7WLZeam8.html ✅ Crud php mvc bootstrap ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-gPC_xbtTx-Y.html ✅ Aplicación web con laravel ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-j7bml8EQpIk.html ✅ Aplicación en JAVA ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-kPCbb80_6GI.html ✅ Aplicación web con python ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-gUED5uFmyQI.html ✅ Sitio web con php y Mysql ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-IZHBMwGIAoI.html ✅ Cómo crear una aplicación web con javascript ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-ioFB_DfD_u4.html ✅ Crud php mvc bootstrap ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-gPC_xbtTx-Y.html ✅ Crud Java ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-kPCbb80_6GI.html ✅ Aplicación WEB con PYTHON ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-gUED5uFmyQI.html ✅ Cómo crear aplicación angular CRUD ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-ATn_Ds1zzOU.html ✅ CÓMO hacer un CRUD en PHP y mysql ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-yr699_OD3-g.html
@Godavd
@Godavd 8 месяцев назад
Muchas gracias profe Oscar. Espero que la vida te sepa compensar por compartirnos tu conocimiento, pues no muchos tienen la posibilidad de ingresar a una universidad o pagar un curso en línea. Un gran abrazo desde Colombia.
@Develoteca
@Develoteca 8 месяцев назад
UN gusto Godav, saludos.
@omarrosas5524
@omarrosas5524 8 месяцев назад
Uno siempre busca lo mejor, no lo perfecto... aca siempre llegan las maravillas del ingeniero. Gracias.
@ryfr1702
@ryfr1702 8 месяцев назад
Muy bueno, fluye tan naturalmente que da gusto atender !!! Felicitaciones
@Develoteca
@Develoteca 8 месяцев назад
Un gusto ryfr1702
@francovaccari981
@francovaccari981 2 месяца назад
Digan lo que digan hagan lo que hagan nadie va a superar la simpleza de este hermoso lenguaje!!!! descubrí PHP en 2024 después de 4 años de estudiar JS, REACT, NodeJS, Python, C#, JAVA... es para mi el mejor hasta ahora
@Develoteca
@Develoteca 2 месяца назад
totalmente, 100% de acuerdo contigo Franco.
@marczlong9382
@marczlong9382 Месяц назад
cuando sigas aprendiendo verás que no hay "el mejor" 😉
@pablomasc9066
@pablomasc9066 Месяц назад
Muy bueno. Creo que lo que faltó es aclarar que se debería crear un archivo .htaccess para utilizar el modrewrite para que "traduzca" la url a un formato más acorde a las "api" y de paso filtrar un poco.
@pablohperez
@pablohperez 4 месяца назад
Excelente para aprender como funciona una API y también para hacer una muy sencilla pero no menos funcional en PHP y sin utilizar librerías, un lujo !! muchas gracias x el aporte! saludos
@Develoteca
@Develoteca 3 месяца назад
Saludos Pablo.
@albayeah
@albayeah 2 месяца назад
Super!! Oscar me estás ayudando un montón con esto y mi proyecto de Angular. Cuando tenga economía de seguro que considero tus cursos a la hora de seguir formándome. Mil Gracias de ❤por tus aportaciones.
@Develoteca
@Develoteca 2 месяца назад
Un gusto, no olviden apoyarme compartiendo el contenido para tener vigente el canal, saludos y mucho éxito.
@victorga74_1
@victorga74_1 4 месяца назад
Muchas gracias Profesor Oscar, la manera de explicar me ayudo a entender como y porque de esta estructura.
@ronaldoucl
@ronaldoucl 4 месяца назад
Muy buen video! Explica muy bien las bases de la API Rest!
@Develoteca
@Develoteca 4 месяца назад
Un gusto Ronald, no olviden en compartir el video.
@elbromas12459
@elbromas12459 8 месяцев назад
Lo qué me gusta de las clases del profe Oscar es el buen gusto para la música electrónica
@Ron-rg4ut
@Ron-rg4ut 5 месяцев назад
Grande Oscar. Eres mi padre de PHP, contigo escribí mis primeras lineas de PHP hace tiempo
@Develoteca
@Develoteca 4 месяца назад
Un honor y un placer Ron, saludos y mucho éxito.
@anacorrupted
@anacorrupted 23 дня назад
muchisimas gracias por la explicacion!💙
@Develoteca
@Develoteca 23 дня назад
Un gusto Ana,saludos.
@Gladieitor
@Gladieitor 4 дня назад
Muy interesante
@Gladieitor
@Gladieitor 4 дня назад
Me gustaría ver un ejemplo en ojo del consumo de la API; o sea, no usar el simulador Thunder sino un programa en php que haga la petición de los verbos/metodos
@dagcomunica5921
@dagcomunica5921 4 месяца назад
Excelente explicación. Un gran video.
@claudioexplica
@claudioexplica 8 месяцев назад
Excelente php puro!
@jonas26p84
@jonas26p84 8 месяцев назад
Gracias por este nuevo video, aprendo y practico mucho con el conocimiento que comparte!
@MEJIAElectronica
@MEJIAElectronica 8 месяцев назад
Excelente video Oscar, muy bien explicado
@diegomontenegro8198
@diegomontenegro8198 8 месяцев назад
Quiero felicitarte y agradecerte por este espectacular video. Pude solucionar muchas dudas y encontrar una manera muy ordenada de trabajar CRUD en php y Angular. Mil gracias y un gran abrazo.
@DeSofSistemas
@DeSofSistemas 7 месяцев назад
Genial este video amigo! me sirvio un monton!!! Puedes hacer algo para tomar medidas de seguridad y proteger nuestros php? Gracias
@jpalma76
@jpalma76 8 месяцев назад
esta bueno el video, gracias por compartirlo
@FrankGP.com.
@FrankGP.com. 8 месяцев назад
justo estaba buscando hacer una api con vanilla php, gracias
@ceauris
@ceauris 8 месяцев назад
Hora de seguir aprendiendo.
@fernandoflores7927
@fernandoflores7927 2 месяца назад
Eres un crack
@Develoteca
@Develoteca 2 месяца назад
Gracias Fernando, no olviden en compartir el vídeo para apoyar al canal.
4 месяца назад
Excelente profe. Gran video. La mejor explicación y excelente ejemplo de uso. Cada video una joya jejejje. Saludos desde R.D. 😄🔝❤
@Develoteca
@Develoteca 4 месяца назад
Gracias Juancito, saludos.
@myfeventosmusicales3622
@myfeventosmusicales3622 3 месяца назад
Excelente.....muy didactico....gracias por hacernos simple lo que nos parece complicado...
@Develoteca
@Develoteca 3 месяца назад
Un gusto, no olviden en compartir el vídeo para apoyar al canal.
@guidolaes
@guidolaes 8 месяцев назад
Grande Profe
@Develoteca
@Develoteca 8 месяцев назад
Un gusto guido, saludos.
@KjshServer
@KjshServer 8 месяцев назад
Un refresh de php después de un largo tiempo con nodejs JavaScript 😁🙏🏻💪
@jomoju
@jomoju 8 месяцев назад
Muchas gracias, hace unos días quería aprender cómo hacer una API
@Develoteca
@Develoteca 8 месяцев назад
Un gusto jomujo, no olviden en compartir el vídeo para apoyar al canal, mucho éxito en tu código.
@solpropyme5360
@solpropyme5360 7 месяцев назад
Excelente explicación. ¿Tienes pensado agregarle a esto mismo la seguridad si no quiero que sea pública?. Gracias.
@juanguevara844
@juanguevara844 8 месяцев назад
Muchas gracias Profe, buen material como siempre. Consulta en algún momento podría armar un curso completo de sistema de gestión de archivos en php y mysql. Saludos
@claudioexplica
@claudioexplica 8 месяцев назад
Qué bueno Oscar, saludos de un colega de Argentina
@rubenmiranda1774
@rubenmiranda1774 8 месяцев назад
Excelente video ingeniero. ¿Nos podrás ilustrar con un curso de composer, poo y namespace?
@beticohernandez9536
@beticohernandez9536 8 месяцев назад
Hola pro fe, hace rato no te escuchaba.
@MrByteMx
@MrByteMx 8 месяцев назад
Como siempre, contenido maravilloso. Me gustaría agregar una sugerencia, seria bueno agregar algo de seguridad a las consultas, para prevenir inyección SQL. no se si estoy utilizando los términos correctos.
@Develoteca
@Develoteca 8 месяцев назад
Es correcto el término, saludos MrByte,
@eddwarddanielcuadrajimenez9340
@eddwarddanielcuadrajimenez9340 8 месяцев назад
Puedes hacer uno de el lado frontend usando el api hecho aqui, para saber cómo se harían los envíos y peticiones a esta api... Tipo crud o algo asi
@Develoteca
@Develoteca 8 месяцев назад
Me parece genial la idea,
@sandrojara4281
@sandrojara4281 5 месяцев назад
genial, ahora faltaria agregar permisos para que otros usuarios la puedan usar
@adischannel3109
@adischannel3109 3 месяца назад
Bro pregunta tu eres de yucatan o cerca verdad jeje saludos desde el estado de campeche. Y por cierto excelente video y explicación, actualmente trabajo como desarrollador frontend pero me gustaria ser fullstack, ya tengo algunas bases con node pero quiero fortalecerme. Si en algun momento te gustas colaborar o requieres mano en la creacion de proyectos frontend aqui tienes a alguien que le gusta hacer bien su trabajo y bonito. Muchas gracias por el video y la explicación.
@user-pl7yo3qw1v
@user-pl7yo3qw1v 8 месяцев назад
Hola. Oscar hu. Un saludo. Y quiero darte las gracias he aprendido lo básico gracias a ti. Ya pude hacer una página muy básica con bases de datos. Me gustaría que hicieras un vídeo explicando, como elegir un paquete de hostinger explicar sus conceptos. No entiendo eso de 300 sitios web. O cada archivos equivale a un sitio?? (Chat gpt me dijo que si) Y los dominios son gratis con la versión más completa. O solo es un dominio y los demás se cobran. ??
@slost_m
@slost_m 8 месяцев назад
Hola buenas tengo al duda si es que puedes realizar cursos o video sobre el uso y manejo de Sendinblue(Brevo) por php para que desde un formulario de php le envie una solicitud de recuperación de contraseña
@unapreguntaalavez
@unapreguntaalavez 7 месяцев назад
Eres muy bueno explicando lamentablemente tus cursos no los actualizas
@Develoteca
@Develoteca 7 месяцев назад
Gracia por el comentario ¿Qué curso consideras que no está actualizado?, no olvides que los de RU-vid se quedan así por cuestión de publicación.
@Choncua
@Choncua 8 месяцев назад
Excelente contenido Profesor @Develoteca, solo que me he topado con este error: The requested method DELETE is not allowed for this URL. No encuentro como resolverlo.
@jpalma76
@jpalma76 8 месяцев назад
puedes hacer un video explicando cuales son las diferencias entre api y crud y de forma y en que casos se usan porque no logro encontrar un video en donde lo expliquen y todavía no entiendo porque una y porque la otra
@Develoteca
@Develoteca 8 месяцев назад
Una CRUD proviene de Create, Read, Update y Delete que son la gestión de registros y se llama CRUD por su siglas, a diferencia de una API que es un servicio que consumimos para tener acciones entre aplicaciones.
@anthonyenriquevelasquezh.2871
@anthonyenriquevelasquezh.2871 8 месяцев назад
Prodias hacer un video en como usar jwt con php puro
@dansware
@dansware 8 месяцев назад
Podrías enseñarnos como compilar una aplicación de PHP y MySQL en un formato.exe
@grtourscartagena
@grtourscartagena 4 месяца назад
Hace falta poner como consumir diferentes externas apis..
@Develoteca
@Develoteca 4 месяца назад
Ya lo hemos hecho, te dejo el link para que puedas consultarlo: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-omWfhS4fodc.html saludos.
@grtourscartagena
@grtourscartagena 4 месяца назад
Como estudiante de php soy incoformista queremos maaas jajajaja..
@benatn
@benatn 7 месяцев назад
hola que tal, Gracias por el tutorial... Me marca el error correcto, pero no entra a esta linea de código, if(!$conexion) { //- con die salimos y imprimimos el tipo de error die ("Error en la conexion: " . $conexion->connect_error); }
@luigirobotito
@luigirobotito 8 месяцев назад
y tendras un ejemplo en tus videos, de como consumir esta api desde otro programa en PHP ?? Saludos y Gracias
@Develoteca
@Develoteca 8 месяцев назад
Aún no lo tengo, pero podrías hacerlo con join o CURL en php
@ericklopez-ub1tk
@ericklopez-ub1tk Месяц назад
el codigo me funciona perfectamente pero me queda un warning que no supe como arreglar en donde se llama a la funcion delete, en mi caso lo puse delete($conn, $id), el warning es: Too many arguments to function delete(). 2 provided, but 0 accepted, pero si los quito, me pide los parametros igual jsjsjsjsjs
@ericklopez-ub1tk
@ericklopez-ub1tk Месяц назад
El problema era, que al parecer, php ya tiene una function definida como delete()
@jimmymontenegro8517
@jimmymontenegro8517 6 месяцев назад
Duda existencial. Lo de los métodos o Verbos es finalmente un estandar solamente, con el fin de llevar un orden o protocolo, ya que si llamo por post, podría programar dentro una eliminación o actualización. es así?
@Develoteca
@Develoteca 6 месяцев назад
Más que un estándar es un acuerdo común y es más factible usarlo, aunque si hay definiciones de protocolos detrás de cada verbo (debido a la ocultación y manejo de datos) pero en concreto pudieras usar un único método (solo que el que lo consuma lo tenga que saber) aunque no será común si puede ser.
@jimmymontenegro8517
@jimmymontenegro8517 6 месяцев назад
Ok ok, muchas gracias. Entonces si, podría hacer cualquier desorden, pero estaría totalmente fuera de las normas. A respetarlo entonces. Muy amable@@Develoteca
@elibubi004
@elibubi004 8 месяцев назад
hola profe, yo otra ves aqui, molestando peor cada que hago le api me descarga un archivo donde me dice get como le hago apra que me lo muestre en pantalla y no me lo descargue aprobecho para platicarle que tengo ua un trabajo en php y todo se lo devo a usted muchas gracias x sus crusos :3
@Develoteca
@Develoteca 8 месяцев назад
Hola elibubi, posiblemente la interpretación del código tiene detalles, es decir verifica que existe el compilador, podría ser que no está instalado php en tu servidor.
@samudeveloperfull
@samudeveloperfull 8 месяцев назад
que debo tomar en cuenta a la hora de adquirir un hosting para PHP🤔
@Develoteca
@Develoteca 8 месяцев назад
Espacio, tecnología y sobre todo cantidad de gente que entrará al sitio web ( le llaman tráfico ), saludos.
@carlosst5111
@carlosst5111 8 месяцев назад
Como se puede actualizar a conexion pdo? PDO funciona con las apis?
@Develoteca
@Develoteca 8 месяцев назад
Es correcto Carlos si funciona, saludos
@user-kn3sc6yh1j
@user-kn3sc6yh1j 5 месяцев назад
Bro, a la hora de insertar los datos me marca este error Fatal error: Uncaught mysqli_sql_exception: Unknown column 'nombre' in 'field list' in c ¿Me podrías ayudar a resolverlo?
@undiamas4589
@undiamas4589 5 месяцев назад
pero y si son varias tablas, no entiendo como se haria para separar las rutas
@undiamas4589
@undiamas4589 5 месяцев назад
si alguien me puede decir como seria, porfavor que tengo problemas con eso
@luisjuarez9673
@luisjuarez9673 3 месяца назад
Me aparece un error al querer usar DELETE , basicamente me dice: 405 Method Not Allowed. Como puedo solucionarlo?? gracias.
@josegermansimamooutp
@josegermansimamooutp 2 месяца назад
Igual me pasó, aún no encuentro la solución unu
@dev-lfchamorro
@dev-lfchamorro 2 месяца назад
@@josegermansimamooutp , algunos servidores necesitan una configuración para aceptar rutas amigables en la URL, en sí es configuración de parámetros mas no del tipo de método. En mi caso, yo no le di vueltas y lo hice como si fuera un INSERT, pero no usando POST sino DELETE, tipo así (que de echo es buena práctica pasar el Id en el body): case 'DELETE': $data = json_decode(file_get_contents('php://input'), true); $id = $data['id'] ?? null; deleteContact($conn, $id); break; Y en la petición lo envías como un JSON en el body: { "id": 3 } O en su defecto si no lo quieres enviar por Body sino por la URL, tienes dos caminos: - Configurar tu server local para que acepte rutas amigables - Pasar el Id de la forma convencional, es decir: localhost/api/?id=xx (Si lo haces de este modo te toca hacer algo parecido a lo que él hace, pero obteniendo lo que hay después del =)
@josegermansimamooutp
@josegermansimamooutp 2 месяца назад
@@dev-lfchamorro gracias, al final se me hizo mejor hacer la petición por medio de Json
@dev-lfchamorro
@dev-lfchamorro 2 месяца назад
@@josegermansimamooutp , si finalmente quieres hacerlo como el ejemplo de ese profesor, puedes configurar las rutas amigables así: - Create sobre la raíz de tu proyecto un archivo así: .htaccess y dentro pega esto: RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php [QSA,L] Y luego ahí si haces lo que él explicó de obtener el Id desde la URL: $path = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : '/'; $find_id = explode('/', $path); $id_url = $path !== '/' ? end($find_id) : null; En mi caso yo lo hice con $_SERVER['REQUEST_URI'] porque hay algunas versiones de PHP que no aceptan $_SERVER['PATH_INFO']
@danlukae1166
@danlukae1166 Месяц назад
@@josegermansimamooutp cual era la solucion? ya borraron el mensaje
Далее
¿Por qué aprender php en 2024?
19:19
Просмотров 8 тыс.
Il pourrait encore jouer 🤩
00:23
Просмотров 3 млн
Have You Seen Inside Out 2?
00:12
Просмотров 5 млн
Cómo crear una API REST en LARAVEL desde 0
1:19:34
Просмотров 21 тыс.
Domina la creación de APIs REST con Spring Boot
1:28:20
php 2023 | Analizado para ti en 2024
26:14
Просмотров 3,9 тыс.
Aplicación web con base de datos
3:48:03
Просмотров 141 тыс.
¿Qué Necesitas Saber Antes de Aprender Laravel?
21:31
Curso AJAX con PHP
2:19:18
Просмотров 287 тыс.
Vamos a crear un API REST usando C# y  NET Framework
1:30:17
Il pourrait encore jouer 🤩
00:23
Просмотров 3 млн