JSE M4 – Desenvolvedor de Relatórios Java

img-rapidoObjetivos

Este curso tem objetivo de oferecer aos participantes conhecimentos referente ao desenvolvimento de relatórios utilizando a tecnologia Java voltados para aplicações comerciais. Oferecer ao candidato conhecimentos conceituais, ferramentais e práticos na utilização das ferramentas open-source iReport, Jaspersoft StudioiText na construção de relatórios simples e avançados.

Pré-requisitos

Tem feito ambos os cursos JSE M1 – Programador Básico e JSE M2 – Programador Avançado ou possuir sólidos conhecimentos relacionados ao conteúdo deles.

Duração: 24 hs
Valor R$  450,00

CONTEÚDO PROGRAMÁTICO

Importância dos Relatórios

  • Conceitualização.

Frameworks de Relatórios Java

  • Overview geral.
  • Opções de ferramentas.

iReport/Jaspersoft Studio

  • Arquitetura.
  • Fonte de dados.
  • Conversão para formato padrões.

Ambiente de Desenvolvimento – Jaspersoft Studio

  • Download e Instalação do Jaspersoft Studio.
  • Configuração do ambiente.

Componentes iReport

  • Menus.
  • Componentes.
  • Básicos.
  • Barra de Ferramentas

Construindo Relatórios

  • Relatório simples.
  • Fonte de dados JDBC.
  • Bandas.
  • Mecânica de criação e design.
  • Mecânica de execução e teste.
  • Visualizador JasperView
  • Exercícios gerais.
  • Diversos arquivos.

Relatório com Wizard

  • Ferramenta  Jaspersoft Studio Wizard.
  • Exercícios.

Relatórios Avançados

  • Utilização de máscaras.
  • Soma de valores.
  • Exercícios.
  • Relatórios com Pojos, collections e máscaras.
  • Conceitualização de relatórios com Connection, Resultset e CashRowset.
  • CrossTab.
  • Charts.

Relatórios com Agrupamentos

  • Mestre/Detalhe.
  • Totalização.
  • Manipulação de imagens.

iText

  • Conceitualização
  • O que é ?
  • Pra que serve?
  • Quando usar?

Ambiente de Desenvolvimento – iText

  • Download e Instalação.
  • Configuração do ambiente.

Exercícios de Relatórios com iText

  • Página retrato.
  • Pagina paisagem.
  • Configuração de parágrafos.
  • Configuração de margens.
  • Configuração de estilos de fontes.
  • Configuração de alinhamento de textos e pulo de linhas.
  • Configuração de controle de páginas.
  • Configuração de tabelas, tamanhos e alinhamentos.
  • Configuração de imagens.
  • Configurando numeração em páginas.
  • Relatório simples com bando de dados.

Os interessados em participar deste curso pode nos enviar sua solicitação detalhada de interesse através desse cadastro e ou apenas a seguir a nossa página do facebook : https://www.facebook.com/forjtreinamentos .