|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/generar-reportes-pdf-dinamicos-con-php7-y-mysql/
课程评论:没有评论
**课程名称:** 使用 PHP 和 MySQL 生成动态 PDF 报告 **课程概述:** 本课程旨在教授学员如何集成多种 Web 开发工具,包括 Bootstrap 4、CKeditor、AJAX、HTML2PDF(PHP 7 版本)和 MySQL,来构建一个能够生成动态 PDF 报告的应用程序。课程的重点是通过 HTML2PDF 库,利用 HTML 标签直接控制 PDF 格式,而非繁琐的坐标定位。 **核心内容:** * **项目集成:** 将 Bootstrap 4 用于页面布局,CKeditor 用于生成富文本 HTML 内容,AJAX 用于实现动态下拉菜单联动,以及 HTML2PDF(PHP 7)从 MySQL 数据库动态生成 PDF 报告。 * **数据库操作:** * 创建数据库和书籍(libros)表的完整增删改查(CRUD)流程。 * 学习如何对大型数据库表进行分页查询。 * **PHP 动态 PDF 生成:** 深入掌握 HTML2PDF 库的使用,能够根据数据库数据动态创建 PDF 文档,并利用其丰富的参数进行格式化。 * **前端交互:** 使用 AJAX 实现两个下拉菜单之间的动态联动。 * **开发工具:** 鼓励使用 Aptana、Brackets、SublimeText 或 Atom 等代码编辑器。 **先修知识:** * **必备:** PHP 和 MySQL 的通用 Web 开发知识。 * **推荐:** Bootstrap 4 基础知识。 **课程目标:** * 熟练掌握构建动态 PDF 报告的完整流程。 * 能够独立设计和实现基于 PHP 和 MySQL 的 Web 应用程序。 * 提升在 Web 开发中集成不同工具和库的能力。 * 熟悉利用 HTML 直接控制 PDF 格式的技巧。 **适合人群:** * 有 PHP 和 MySQL 开发经验的 Web 开发者。 * 希望学习如何生成定制化 PDF 报告的开发者。 * 需要将前端和后端技术有效结合的开发人员。
La librería HTML2PDF aún no ha sido actualizada a PHP 8 por el autor de la misma. 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.