- Cursos
- Tecnología
- Desarrollo Web
- Generar reportes PDF dinámicos con PHP7 y MySQL
Generar reportes PDF dinámicos con PHP7 y MySQL
Una parte fundamental en el desarrollo web es poder juntar varias herramientas en un sólo proyecto. La intención de este proyecto es reunir Bootstrap 4, CKeditor, AYAX, la librería HTML2PDF con PHP7 y MySQL para crear una aplicación que genere reportes PDF.
Descripción del curso
Una parte fundamental en el desarrollo web es poder juntar varias herramientas en un sólo proyecto. La intención de este proyecto es reunir Bootstrap 4, CKeditor, AYAX, la librería HTML2PDF con PHP7 y MySQL para crear una aplicación que genere reportes dinámicos en Formato PDF. Aunque existen muchas librerías para obtener este formato, utilizaremos la librería HTML2PDF que nos permite manejar nuestro formato son necesidad de coordenadas, sino con HTML en forma directa. También contaremos con muchos parámetros que nos permitirá dar mejor formato en nuestras salidas PDF.
Este curso está enfocado para los desarrolladores web con conocimientos de PHP y MySQL. También utilizaremos Boostrap 4 para generar el formato de las páginas, utilizaremos el editor CKeditor para generar texto con etiquetas HTML, la librería HTML2PDF para crear en forma dinámica tomando los datos de una base de datos MySQL y conectaremos dos combos en forma dinámica por medio de AJAX.
Los objetivos particulares de este curso son:
Crear la base de datos y un proceso completo de altas, bajas y cambios (ABC o CRUD) de la tabla libros.
Aprender a paginar una consulta de una tabla grande.
Crear las otras páginas para las Altas, Bajas y Cambios o CRUD e integrar el editor CKeditor.
Manejar la librería HTML2PDF para generar documentos PDF dinámicamente.
Para tomar este curso debes tener conocimientos generales de desarrollo Web con PHP y MySQL. Es deseable tener conocimientos de Bootstrap 4, pero no es indispensable. Debes tener conocimientos en el manejo de un editor de código como Aptana, Brackets, SublimeText o Atom.
Contenido del curso
Crear el proceso de Altas, Bajas y Cambios de la tabla libro.
02:36:28- El esquema de la base de datos10:22
- Crear la estructura con Bootstrap 410:15
- Crear una página de acceso o login11:24
- La tabla de usuarios09:57
- Crear una área de mensajes12:02
- Crear el menú o navbar con Bootstrap 408:22
- Crear el formulario y el manejo de sesiones para Libros12:14
- Crear la clase Libros para el manejo de los datos de la base de datos12:39
- Crear la alta y el cambio de los libros11:39
- Crear áreas condicionales con PHP08:09
- Finalizar las áreas condicionales con PHP14:35
- Desplegar la información de los libros para el CRUD08:16
- Escribir el código para modificar el registro de un libro, primera parte07:04
- Crear una página preventiva antes de borrar un registro08:47
- Crear la rutina para eliminar un registro en forma definitiva10:43
Crear una paginación de la información en la tabla
38:09- Inicio del proceso de paginación de una consulta a la base de datos06:16
- Fin del proceso de paginación de una consulta a la base de datos08:05
- Botones de inicio y anterior13:21
- Botones final y siguiente en la paginación10:27
Crear las otras páginas para las Altas, Bajas y Cambios o CRUD
02:15:36- Crear la clase de Capitulos para la tabla correspondiente06:32
- Crear la página ABC o CRUD para manejar los capítulos09:39
- Crear un catálogo dinámico de libros para la página de Capítulos11:53
- El proceso de validación del catálogo dinámico de libros08:30
- Añadir el editor CKeditor a las páginas PHP07:36
- Crear la clase para la tabla Clases12:02
- Crear el proceso de altas, bajas y cambios (CRUD) para la tabla Clases14:02
- Crear el script de PHP para leer los capítulos en AJAX09:36
- Crear las conexión del script de PHP con AJAX12:19
- Analizar el archivo XML obtenido del proceso AJAX14:02
- Crear un catálogo dinámico con PHP con XML y AJAX10:33
- Crear la clase para manejar la tabla Usuarios18:52
El manejo de la librería HTML2PDF
02:20:36- Instalar la librería HTML2PDF08:29
- Los parámetros generales de la librería HTML2PDF05:58
- Manejar la librería con un archivo externo05:35
- Dar formato al archivo PDF desde la librería HTML2PDF09:07
- Las etiquetas <page> de la librería HTML2PDF14:11
- Crear la estructura para la impresión de un capitulo en formato PDF08:00
- Extraer la información de la base de datos para ser impresa12:29
- Unir los datos, el formato y la salida a PDF09:07
- Primer formato en la impresión del capítulo11:38
- Modificar el primer formato del capítulo16:16
- Parámetros de formato de HTML2PDF07:34
- Imprimir el libro con la librería HTML2PDF06:27
- Formato del libro con la librería HTML2PDF12:47
- Imprimir una clase con la librería HTML2PDF10:59
- Despedida al curso Generar reporte PDF dinámicos con PHP7 y MySQL01:59
Valoraciones
No hay ninguna valoración para este curso.
¿Por qué pagar por un curso cuando puedes tenerlos todos?
Prueba la Suscripción ahoraO quiero saber más
Cursos que quizás te interesen
- 10 €11 h5
- 19 €1 h0