JasperReports, JasperStudio e JasperServer na prática

所在平台: Udemy

课程主页: https://www.udemy.com/course/jasper-na-pratica/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:JasperReports、JasperStudio 和 JasperServer 实践应用 课程概述: 本课程旨在通过简单实用的实例,教会学员使用视觉工具 JasperReports Studio 创建 JasperReports 报告。课程还将教授如何配置 JasperReports Server,以储存生成的 Jasper 报告。此外,学员将学习如何将多种编程语言(如 PHP、Node.js、C#、Java 和 Python)与 JasperReports Server 集成,从而实现通过这些语言生成 Jasper 报告,而不限于 Java。 课程结构: 1. 理论介绍:简要介绍 Jasper 的基本概念,并展示如何在 Windows 或 Linux 机器上配置 JasperReports Studio,以连接到 MySQL、Oracle、PostgreSQL 或 Microsoft SQL Server 数据库。尽管以 MySQL 为例,但配置方法适用于其他数据库管理系统(SGBD)。 2. 通过实例学习 JasperReports Studio:通过逐步复杂的实例,教授 JasperReports Studio 的多种功能。学员将学习如何创建基于 SQL 查询的报告,使用列表、文本字段、图表和图片,并能够进行不同颜色、边框和背景的格式化。 3. JasperReports Server:讲解如何配置 JasperReports Server,如何将 JasperReports Studio 整合以发布开发的报告,并通过 REST API 将 JasperReports Server 与多种编程语言集成。课程提供了作者自制的库,以便于快速直观地进行集成。 课程还包括: - 针对 C#、Python、Java、Node.js 和 PHP 的 JasperReports Server 集成库。 - 各 SGBD(MySQL、Oracle、PostgreSQL、Microsoft SQL Server)示例数据库的导入脚本。 注意:课程不包括 JasperReports 的 Java 库,因为所教授的架构并不需要。此外,课程也不涵盖数据库的配置,但提供了关于 MySQL 的一些指导视频和如何在 Windows 上安装和配置 SQL Server Express 的教程。 致谢: Jasper 相关工具、Jaspersoft Studio 和 Jaspersoft Server 属于 TIBCO。课程封面的照片由 Headway 提供,免费下载自 Unsplash。封面图标来自 Freepik,课程预告片中使用的素材包括 Freepik 和 Pixel Perfect 的图标、PEXELS 的视频、PIKASONIC 的音乐以及 Mark Diangelo 的音效。

课程评论(0条)

课程详情

Este curso ensinará, de maneira objetiva, a criar relatórios JasperReports usando a ferramenta visual JasperReports Studio por meio de exemplos práticos e simples, adaptáveis a diversas realidades. Além disso, ensinará a configurar o JasperReports Server, onde podem ser armazenados os relatórios Jasper. Por mim, ensinará a integrar diversas linguagens de programação ao JasperReports Server, de modo a permitir a geração de relatórios Jasper por meio de aplicações feitas em PHP, nodejs, C#, Java e python, e não apenas por Java.Assista ao trailer do curso no Udemy para entender melhor sobre o curso!As primeiras aulas do curso estão disponíveis gratuitamente.O curso é dividido, portanto, em três partes:Introdução Teórica: uma pequena introdução sobre os conceitos básicos sobre Jasper, e uma explanação de como configurar o JasperReports Studio em sua máquina, seja ela Windows ou Linux, para que se conecte com um banco de dados, seja ele MySQL, Oracle, PostgreSQL ou Microsoft SQL Server. Para fins de exemplos, usamos o MySQL, mas a forma de configuração é adaptável aos outros SGBDs.JasperReports Studio por Exemplos: a ideia é ensinar a usar as diversas funcionalidades do JasperReports Studio por meio de exemplos práticos e de complexidade progressiva. Fazendo-os, o aluno será capaz de desenvolver outros relatórios que sigam o mesmo estilo. Isto envolve a criação de relatórios com base em uma query SQL e que usem listas, text fields, gráficos, imagens, e que podem ser formatados com cores, bordas e fundos distintos.JasperReports Server: como configurar o JasperReports Server, como integrar o JasperReports Studio para que se possa publicar os relatórios desenvolvidos ele no Server, e como integrar o JasperReports Server, via API REST, com diversas linguagens de programação. Neste curso, disponibilizo bibliotecas que eu mesmo desenvolvi para as diversas linguagens de programação, para que a integração com o JasperReports Server seja intuitiva e rápida.O curso, além das aulas, também disponibiliza:Bibliotecas de integração com o JasperReports Server, feitas por mim mesmo, para geração de relatórios hospedados no servidor, para as seguintes linguagens:C#PythonJavaNode.jsPHPScripts de importação do banco de dados exemplo para os seguintes SGBDs:MySQLOraclePostgreSQLMicrosoft SQL ServerNão faz parte do escopo do curso a biblioteca java do JasperReports, pois a arquitetura ensinada a dispensa. Também não faz parte do curso a configuração de base de dados. Para auxiliar o aluno, dadas algumas orientações para MySQL (Windows e Ubuntu) por meio de vídeos de terceitos do YouTube. Também foi preparado um tutorial sobre como instalar o SQL Server Express no Windows e configurá-lo no Jasper Studio.CréditosAs ferramentas Jasper, Jaspersoft Studio e Jaspersoft Server, pertencem à TIBCO.A foto utilizada na capa foi tirada por Headway, obtida gratuitamente no site Unsplash.O ícone utilizado na capa pertence ao Freepik.O trailer utiliza ícones do Freepik e do Pixel Perfect, vídeos do PEXELS, Música do PIKASONIC e sons do Mark Diangelo.

课程标签

0人关注该课程

主题相关的课程