cursos.
← Programación
Ficha 005.374UdemyGRATIS

Full-Stack CRUD con PHP, MySql, API Rest, PDO y React JS

por Arturo Borja

Construye un CRUD full-stack: una API Rest en PHP con PDO y MySQL, y un cliente en React JS con Hooks y ventanas modales que la consume con axios.

Recomendado, valoración editorial 4 de 5

verificado 2026-10-01 — sigue siendo gratis en Udemy

Empezar en Udemy

Respuesta rápida

Curso gratis de Programación en Udemy impartido por Arturo Borja (49 min). Nuestra valoración: 4/5, recomendado. Comprobamos que sigue siendo gratis el 1 de octubre de 2026.

Veredicto
4/5 · Recomendado
Para quién
Personas que ya conocen lo básico de PHP y JavaScript y quieren ver cómo se conecta un backend con un frontend en un proyecto completo.
Duración
49 min · 5 lecciones
Precio
Gratis en Udemy
Autor
Arturo Borja
Plan sugerido
1 sem. · 2 h/sem.
Verificado
el 1 de octubre de 2026

Nuestro veredicto

Recomendado, valoración editorial 4 de 5

Curso breve y práctico que enseña a conectar una API Rest en PHP con un CRUD en React. Es útil como ejemplo guiado para quien ya tiene nociones básicas, pero no sustituye una formación completa en ninguna de las dos tecnologías.

Puntos fuertes

  • Proyecto completo de extremo a extremo: base de datos, API y interfaz.
  • Estructura clara en dos bloques, servidor y cliente.
  • Duración breve (49 minutos), asumible en pocas sesiones.

A tener en cuenta

  • No se indica el año de publicación; conviene comprobar si las versiones de React y las librerías siguen vigentes.
  • La descripción no menciona ejercicios adicionales ni material descargable.
  • Cubre un único CRUD básico, sin temas como autenticación o despliegue.

De qué trata

Curso práctico en el que se construye un CRUD full-stack que conecta un backend en PHP con un frontend en React JS. Dura 49 minutos y se divide en cinco lecciones agrupadas en dos bloques.

El primer bloque, «Lado del Servidor», crea una API Rest con PHP y PDO conectada a una base de datos MySQL, con peticiones GET, POST, PUT y DELETE. El segundo, «Lado del Cliente», desarrolla en React JS un CRUD con Hooks y ventanas modales que consume esa API, apoyándose en Bootstrap, reactstrap y axios.

  • API Rest con PHP y PDO
  • Conexión con base de datos MySQL
  • Peticiones GET, POST, PUT y DELETE
  • CRUD en React con Hooks y ventanas modales
  • Bootstrap, reactstrap y axios

Para quién es este curso

  • Personas que ya conocen lo básico de PHP y JavaScript y quieren ver cómo se conecta un backend con un frontend en un proyecto completo.
  • Estudiantes de desarrollo web que buscan un ejemplo práctico de CRUD con API Rest, PDO y React con Hooks.

Mejor busca otro si…

  • Quien parte de cero en programación: la descripción no indica que se expliquen los fundamentos de PHP, React o SQL.
  • Quien busque una formación profunda en React o PHP: es un proyecto corto centrado en un único CRUD.

Antes de empezar

  • Nociones básicas de PHP y de bases de datos MySQL (el servidor ya usa PDO desde el primer bloque).
  • Conocimientos básicos de JavaScript y HTML para seguir la parte de React.

Qué sabrás hacer al terminar

  • Crear una API Rest con PHP y PDO conectada a una base de datos MySQL.
  • Implementar peticiones GET, POST, PUT y DELETE en la API.
  • Crear un CRUD en React JS con Hooks y ventanas modales que consuma la API.
  • Conectar una aplicación React con un backend PHP usando axios.

Estructura del curso

  1. 01

    Lado del Servidor

    Creación de la API Rest con PHP y PDO conectada a MySQL, con las peticiones GET, POST, PUT y DELETE que sirven de base al CRUD.

  2. 02

    Lado del Cliente

    Desarrollo del CRUD en React JS con Hooks, usando Bootstrap, reactstrap, axios y ventanas modales para consumir la API creada en la primera parte.

Capítulos del vídeo

  1. 01Lado del Servidor
  2. 02Lado del Cliente

Plan de estudio sugerido

1 semana · unas 2 h por semana

  1. 1.Sesión 1: bloque «Lado del Servidor». Prepara MySQL y un servidor PHP, y prueba cada endpoint (GET, POST, PUT, DELETE) con una herramienta de peticiones.
  2. 2.Sesión 2: bloque «Lado del Cliente». Construye el CRUD en React y conéctalo a tu API.
  3. 3.Sesión 3: repasa el proyecto y añade un campo nuevo a la tabla para practicar el flujo completo.

El plan cuenta con tiempo para pausar y practicar, no solo con la duración del vídeo. Si quieres adaptarlo a tu semana, lee cómo montar tu plan de estudio semanal.

Consejos para seguirlo

  • Prueba cada endpoint de la API por separado antes de empezar con React, así sabrás si un fallo viene del servidor o del cliente.
  • Pausa en cada petición (GET, POST, PUT, DELETE) y escríbela tú antes de ver la solución.
  • Cuando termines, cambia la entidad del CRUD (por ejemplo, otra tabla) para comprobar que has entendido el patrón.

Antes y después de este curso

Cómo lo presenta Arturo Borja

Creando y conectando un CRUD con API Rest utilizando React JS y PHP.

En este curso realizaremos un Full-Stack CRUD consumiendo una API Rest. El lado del servidor consistirá en una Api Rest hecha con PHP e implementando PDO, la API estará conectada a un gestor de base de datos de MYSQL. Las peticiones que haremos serán GET, POST, PUT, DELETE. El lado del cliente lo realizaremos con React JS y…

Extracto de la descripción original en Udemy.

Preguntas frecuentes

+¿Cuánto dura el curso?

Son 49 minutos repartidos en 5 lecciones, organizadas en dos bloques: lado del servidor y lado del cliente.

+¿Qué tecnologías se usan?

PHP con PDO y MySQL para la API Rest, y React JS con Hooks, Bootstrap, reactstrap, axios y ventanas modales para el cliente.

+¿Hace falta saber programar antes?

La descripción no indica que parta de cero, así que conviene tener nociones básicas de PHP, JavaScript y bases de datos antes de empezar.

+¿Está actualizado?

No consta el año de publicación, por lo que es recomendable comprobar que las versiones de las librerías coinciden con las actuales.

Análisis editorial elaborado con ayuda de IA a partir de la descripción, los capítulos y la duración publicados en Udemy, y revisado según nuestro método. El contenido del curso es obra de Arturo Borja; si ves algún error, avísanos.

Guías para sacarle partido