Crud con PHP, PDO, Ajax, Datatables y Bootstrap 5
por render2web : Más de 160.000 Estudiantes en Todo el Mundo
Construye una aplicación CRUD con PHP, PDO, MySQL y Ajax, con tablas Datatables en modo Server Side y una interfaz con Bootstrap 5 y modales.
Recomendado, valoración editorial 4 de 5
verificado 2026-10-01 — sigue siendo gratis en Udemy
Empezar en UdemyRespuesta rápida
Curso gratis de Programación en Udemy impartido por render2web : Más de 160.000 Estudiantes en Todo el Mundo (2 h 03 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
- Quien ya conoce lo básico de PHP y HTML y quiere un proyecto práctico que una base de datos, Ajax y tablas dinámicas.
- Duración
- 2 h 03 min · 18 lecciones
- Precio
- Gratis en Udemy
- Autor
- render2web : Más de 160.000 Estudiantes en Todo el Mundo
- Plan sugerido
- 2 sem. · 4 h/sem.
- Verificado
- el 1 de octubre de 2026
Nuestro veredicto
Recomendado, valoración editorial 4 de 5Curso corto y bien estructurado para aprender a montar un CRUD completo con PHP, PDO, Ajax y Datatables Server Side. Es muy útil como proyecto práctico para quien ya tiene nociones de PHP; no es una introducción al lenguaje.
Puntos fuertes
- Estructura clara: un capítulo por cada operación del CRUD, en orden lógico.
- Proyecto completo y práctico en poco más de 2 horas.
- Cubre Datatables con Server Side, útil para manejar muchos registros.
A tener en cuenta
- No consta el año de publicación; conviene comprobar que las versiones de las herramientas sigan vigentes.
- Las bibliotecas usadas (jQuery, Datatables) pueden resultar menos actuales que otras alternativas.
- La descripción no menciona ejercicios propios ni material descargable.
De qué trata
Curso práctico de unas 2 horas y 18 lecciones en el que se desarrolla desde cero una aplicación web CRUD (crear, leer, actualizar y borrar). Empieza con la instalación de herramientas, la estructura de carpetas, el layout con Bootstrap 5 y la base de datos MySQL con su archivo de conexión PDO.
Después recorre cada operación en su propio bloque: listar, crear, editar y borrar registros, todo sin recargar el navegador gracias a Ajax. Integra Datatables.js con Server Side para paginación, filtro, ordenamiento y búsqueda, y cierra con ajustes finales. La descripción menciona también la subida de imágenes al servidor con PHP.
- Operaciones CRUD con PHP y PDO sobre MySQL
- Ajax para operar sin recargar la página
- Datatables.js con Server Side
- Layout y modales con Bootstrap 5
- Subida de imágenes al servidor con PHP
Para quién es este curso
- Quien ya conoce lo básico de PHP y HTML y quiere un proyecto práctico que una base de datos, Ajax y tablas dinámicas.
- Estudiantes que quieren aprender a usar PDO con MySQL en una aplicación completa.
- Desarrolladores web que necesitan tablas con paginación, búsqueda y ordenamiento en el servidor para muchos registros.
Mejor busca otro si…
- Quien busca aprender PHP desde cero: el curso se centra en construir el CRUD, no en los fundamentos del lenguaje.
- Quien ya domina PDO, Ajax y Datatables Server Side y no necesita un proyecto guiado.
Antes de empezar
- Conocimientos básicos de PHP, HTML y JavaScript (los capítulos asumen que ya se programa en estos lenguajes).
- Nociones básicas de bases de datos relacionales.
Qué sabrás hacer al terminar
- Crear la estructura de un proyecto PHP con base de datos MySQL y conexión mediante PDO.
- Implementar las operaciones de crear, listar, editar y borrar registros con Ajax sin recargar la página.
- Maquetar una interfaz con Bootstrap 5 usando componentes como los modales.
- Integrar Datatables.js con Server Side para paginación, filtro, ordenamiento y búsqueda.
- Entender las ventajas de PDO como capa de acceso a datos.
Estructura del curso
- 01
Introducción y configuración
Presentación del curso, instalación de las herramientas necesarias (Xampp, Apache, phpMyAdmin), estructura de carpetas y creación del layout con Bootstrap 5.
- 02
Listar registros
Creación de la base de datos MySQL y del archivo de conexión, y listado de registros con Datatables.js en modo Server Side.
- 03
Crear, editar y borrar registros
Tres capítulos dedicados a cada operación del CRUD, con modales de Bootstrap y peticiones Ajax sin recargar el navegador.
- 04
Ajustes finales y siguiente paso
Retoques de la aplicación y recomendaciones para continuar tras terminar el proyecto.
Capítulos del vídeo
- 01Introducción
- 02Configuración y Layout
- 03Listar Registros
- 04Crear Registro
- 05Editar Registro
- 06Borrar Registro
- 07Ajustes Finales
- 08Siguiente Paso
Plan de estudio sugerido
2 semanas · unas 4 h por semana
- 1.Sesión 1: Introducción y Configuración y Layout; instala el entorno y prepara el layout con Bootstrap.
- 2.Sesión 2: Listar Registros; crea la base de datos y la conexión PDO, y prueba Datatables Server Side.
- 3.Sesión 3: Crear y Editar Registro; replica los modales y las llamadas Ajax por tu cuenta.
- 4.Sesión 4: Borrar Registro, Ajustes Finales y Siguiente Paso; añade un campo propio para practicar.
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
- Instala Xampp (Apache y MySQL) antes de empezar para seguir el ritmo del curso.
- Escribe el código tú mismo y pausa tras cada operación del CRUD para probarla en el navegador.
- Al terminar Listar Registros, revisa bien cómo Datatables envía los parámetros al servidor, porque lo reutilizarás en el resto.
- Al acabar, amplía la tabla con un campo nuevo para comprobar que entiendes el flujo completo.
Antes y después de este curso
- Antes de este cursoAprende PHP desde Cero - Nivel BásicoRefuerza los fundamentos de PHP necesarios para seguir el CRUD.
- Antes de este cursoAprende SQL - Curso desde cero con MySQL, PostgreSQL, Backend y DockerAyuda a entender las bases de datos y SQL con MySQL que usa el proyecto.
Cómo lo presenta render2web : Más de 160.000 Estudiantes en Todo el Mundo
Aprende a crear un CRUD (Server Side) con PHP, PDO, Ajax y Datatables.js y Bootstrap 5 de manera práctica y progresiva
Bienvenidos al curso: Crud con PHP, PDO, Ajax, Datatables y Bootstrap 5 El curso GRATUITO donde aprenderás a desarrollar una apliación web CRUD (create, read, update y delete) usando estás tecnologías. Un CRUD corresponde a las 4 operaciones básicas que se hacen entre un…
Extracto de la descripción original en Udemy.
Preguntas frecuentes
+¿Qué nivel necesito?
La descripción no indica un nivel, pero los capítulos asumen que ya sabes algo de PHP, HTML y JavaScript, ya que se programa directamente el CRUD.
+¿Cuánto dura?
Unas 2 horas en 18 lecciones. Con práctica y pausas, un plan razonable son unas 2 semanas a unas 4 horas semanales.
+¿Qué tecnologías se usan?
PHP con PDO, MySQL, Ajax, Datatables.js con Server Side y Bootstrap 5, con Xampp, Apache y phpMyAdmin como entorno.
+¿Se aprende a subir imágenes?
La descripción incluye la subida de imágenes al servidor con PHP entre los temas, aunque los capítulos no la detallan por separado.
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 render2web : Más de 160.000 Estudiantes en Todo el Mundo; si ves algún error, avísanos.
Guías para sacarle partido
Más cursos de Programación
Agentic AI – Complete Course for Beginners
Curso de unas 24 horas para construir sistemas de agentes de IA con LangChain y LangGraph: Pydantic, flujos de trabajo, memoria, RAG y despliegue en AWS y Render.
Aprende Accesibilidad Web paso a paso
Introducción práctica a la accesibilidad web: pautas y leyes, contenido, navegación, diseño e interacción accesibles, relación con el SEO y evaluación de sitios.
Aprende Godot - Curso completo desde cero
Crea tu primer videojuego 3D en Godot 4 desde cero: escenas, nodos, GDScript, físicas, animaciones, sonido y exportación a .exe.
Aprende JavaScript Ahora! curso completo desde cero para principiantes
Curso de JavaScript desde cero: entorno, variables, tipos, operadores, control de flujo, diez ejercicios y objetos con funciones constructoras.