Há mais de uma década, a API JasperReports e o designer gráfico JasperStudio (antigamente conhecido como IReport) são as ferramentas mais utilizadas quando o assunto é desenvolvimento de relatórios em Java, tanto para aplicações web quanto desktop.
Em que pese essa predominância, é praticamente impossível encontrar no mercado um conteúdo organizado, seja em vídeos ou livros, que leve o estudante do zero absoluto para um nível intermediário, explicando passo-a-passo toda teoria e prática dessas 2 ferramentas com simplicidade e eficiência. Todo desenvolvedor Java mais experiente que tem trabalhado com desenvolvimento de relatórios sabe o quanto foi doloroso e confuso ter que aprender a criar relatórios nesse cenário nebuloso. Existe bastante conhecimento disponível, inclusive gratuito, porém ele é disperso e específico, isto é, aborda apenas alguns problemas muito particulares desse cenário, o que é útil para desenvolvedores avançados, mas extremamente confuso pra quem está começando.
O cursoRelatórios em Java para Iniciantes: Como Desenvolver vem para suprir essa demanda e botar ordem nessa bagunça! Este curso compila e organiza de forma hierárquica e sistemática, toda base de conhecimento relacionada à API JasperReports e ao designer JasperStudio, a partir das documentações oficiais e User Guides publicados pelas organizações que mantêm essas ferramentas, TIBCO e JasperSoft.
O cursoFundamentos do JasperReport e JasperStudio vai te deixar pronto para trabalhar com essas ferramentas em um nível profissional e permitir que comece a explorar tópicos mais avançados, abrindo o caminho para que você se torne um expert na área de desenvolvimento de relatórios em Java. Confira as aulas de demonstração disponibilzadas gratuitamente!
Este curso é composto de teoria e prática e nele você vai aprender e entender:
A importância dos relatórios no cenário corporativo atual
Como o desenvimento de relatórios está relacionado ao ciclo de desenvolvimento de software
Quais são as opções que a Plataforma Java apresenta para o desenvimento de relatório nas empresas
O que são a API JasperReports e o designer gráfico JasperStudio
Como funciona a arquitetura da API JasperReports
Para que servem os arquivos com a extensão .jrxml, .jasper e .jrprint
Como programar relatórios na unha a partir de um editor de texto qualquer
Como criar relatórios com o auxílio do Wizard do JasperStudio a partir de uma template pronta
Como criar relatórios no JasperStudio do zero
Como carrregar, exibir e salvar relatórios em PDF a partir da aplicação Java
Inserir queries SQL no relatório
Conferir estilos ao relatório: cores, fontes, máscaras, bordas, paginação, cabeçalhos e imagens
Como realizar cálculos no relatório a partir de valores numéricos retornados do Banco de Dados
Como transmitir dados dinâmicos da aplicação Java para o relatório através de parâmetros
Este curso é ideal para estudantes e iniciantes na plataforma Java, principalmente se você está na faculdade e quer reforçar e ganhar mais conhecimento para diferenciar seus projetos durante o curso. Desenvolvedores mais experientes que ainda não conhecem a API JasperReports e precisam começar imediatamente a desenvolver relatórios na sua empresa também se beneficiarão.
Sejam bem-vindos!
Como todo curso na Udemy, aqui você terá os seguintes benefícios: