|
|
 |
22 - Guia prático - Construindo aplicações JEE com Frameworks - Exclusivo para iniciantes JSF, Spring Security, Hibernate, MySql, Eclipse
Este livro irá lhe ajudar a desenvolver aplicações Java/JEE usando os frameworks mais usados no mercado, como Hibernate, JSF, SpringSecurity, entre outros. Além disso, verá um pouco de banco de dados (MySQL) e modelagem de dados. A obra busca trazer um cenário do mundo real para dentro do livro sem o objetivo de tornar o leitor um especialista nos frameworks, mas possibilitar que ele crie suas aplicações utilizando as tecnologias abordadas.
Autor: Camilo Lopes
|
| |
|
 |
21 - Curso de formacao de Instrutores
Este material foi desenvolvido para auxiliar os palestrantes dos Encontros mensais do DFJUG em técnicas básicas de discussão, instrutoria e trato pedagógico com os participantes de nossos eventos, de forma a desenvolver competências, conhecimentos, habilidades, valores e atitudes que lhes permitam realizar palestras e reuniões, ministrar cursos e Workshops para a comunidade, com enfase no trato dos nossos colegas que tem necessidades especiais – PNE.
>> Clique na imagem ao lado para fazer o download!
Autores: Daniel deOliveira e Luci Campos
|
| |
|
 |
20 - Em Busca do Grails
Neste livro, aprenderemos como retomar a tão sonhada produtividade em equipe de desenvolvimento de sistemas para a web, explorando a linguagem Groovy, o acesso ao banco de dados através do GORM, a montagem de scripts com o gAnt, a realização dos diversos tipos de testes e muitos exemplos práticos na criação de projetos. Este material é repleto de exemplos e tutoriais para que o leitor aprenda praticando.
Autor: Fernando Anselmo
|
| |
|
 |
19 - Metricas para desenvolvedores
Este livro analisa a Contagem de Pontos de Função e a Contagem de Pontos de Caso de Uso, seus históricos e suas técnicas de contagem. O objetivo deste texto é fornecer uma ferramenta na qual os profissionais possam compreender como é realizada a contagem em projetos. Os 23 Padrões de Projeto do GoF serão vistos na prática, o que é um novo modo de se encarar os temidos Design Patterns (Padrões de Projeto). Será utilizada a linguagem Java para resolver um problema baseado no padrão que estaremos estudando.
Autor: Fernando Anselmo
|
| |
|
 |
18 - JEDI: Avaliação de impacto no indivíduo e no mercado de trabalho
Esse artigo aborda uma forma de se avaliar o impacto de uma iniciativa de inclusão digital no individuo e no mercado de trabalho a partir de um estudo de caso.
>> Clique na imagem ao lado para fazer o download!
Autores: Gislane Santana, Luiza Alonso, Edilson Ferneda e Daniel deOliveira
|
| |
|
 |
17 - Projetos de inclusão social e digital: avaliação de impacto no indivíduo e no mercado de trabalho
O tema Inclusão Social e Digital tem sido objeto de debates no meio acadêmico, no mundo empresarial e no governo. As ações de projetos nessa área têm sido divulgadas, discutidas e recebidas por toda a sociedade. Entretanto, após a participação nesses projetos, não se conhece o destino dos que participaram de programas de inclusão social e digital. Pode-se afirmar que se tornaram digitalmente incluídos, mas, da mesma forma, pode-se dizer que se tornaram socialmente incluídos? Esses projetos de fato atingiram seus objetivos iniciais quanto aos objetivos propostos? A proposta desse trabalho é estudar formas de se avaliar o impacto de uma iniciativa de inclusão digital no individuo e no mercado de trabalho.
>> Clique na imagem ao lado para fazer o download!
Autor: Gislane Pereira Santana
|
| |
|
 |
16 - Comunidades de Prática: Um estudo de caso baseado em Grupo de Usuários Java
Estudo de Caso - DFJUG: Esse trabalho é o estudo de uma participação longitudinal de cinco anos em uma comunidade de prática, o Grupo de Usuários Java, localizado na cidade de Petrópolis. Em particular, será abordado o processo de desenvolvimento dessa comunidade de prática, mostrando as etapas e atividades realizadas para a formação, viabilização e sustentação da mesma. Entre os pontos interessantes está o tratamento de uma comunidade presencial e virtual, com uma distribuição geográfica relevante e aspectos sociais que contribuem para o compartilhamento do conhecimento. Será realizada uma análise critica mostrando interações, objetivos e o compartilhamento de conhecimentos que existem para que esse tipo de comunidade seja considerada uma comunidade de prática fortemente identificada.
>> Clique na imagem ao lado para fazer o download!
Autor: Marcelo Mayworm
|
| |
|
 |
15 - Desenvolvendo Relatórios Profissionais com iReport para NetBeans IDE
É um livro que conduz o leitor na elaboração de relatórios, dos mais simples aos mais complexos, ensinando a trabalhar diretamente com o banco de dados, através do uso de instruções SQL, assim como também com consagrados programas de mapeamento objeto/relacional, como o Hibernate. Você aprenderá como configurar e gerar um relatório através de aplicações Desktop e Web, utilizando o iReport para NetBeans, grátis todos os projetos, o banco de dados, arquivos utilizados para os exemplos do livro e apêndices extras no site do autor.
Autor: Edson Gonçalves
|
| |
|
 |
14 - O Guia do Palestrante Empresarial
Nos últimos tempos, as empresas estão buscando constante evolução com o intuito de se tornarem aptas a ingressar no mercado globalizado. A empresa que vivia de forma isolada, em seu mundo particular perdeu seu espaço nessa nova era. Tendo em vista a presente realidade, uma nova demanda está surgindo e se apresentando como um promissor cargo: o Palestrante Empresarial, um profissional que é contratado exclusivamente para “vender” a imagem da empresa através de apresentações e participações em feiras e eventos. Um Palestrante Empresarial não nasce pronto, ele é formado com treinamento, tempo e muitas horas de prática. Fernando Anselmo, há mais de dez anos, ministra palestras e coordena encontros de tecnologia e, nesse livro autobiográfico, abre as portas de todos os segredos para que você possa triunfar em qualquer apresentação, seja como palestrante, como um secundário ou até mesmo como um ouvinte. Não tenha mais medo ao ser chamado para representar sua empresa em apresentações: faça disso a oportunidade para alavancar de vez a sua carreira. Comece hoje mesmo seu treinamento para o emprego do futuro!
Autor: Fernando Anselmo
|
| |
|
 |
13 - Desenvolvendo Aplicações WEB com NetBeans IDE 6
Nesta obra, com uma abordagem ilustrada através de exemplos, incluindo estudos de caso, o leitor aprenderá: Como instalar o NetBeans IDE, configurar e utilizar servidores de aplicações Web; A criar páginas dinâmicas utilizando JSP, Servlets, JSTL, tags customizadas e padrões de desenvolvimento como MVC e DAO; A desenvolver utilizando frameworks como JavaServer Faces, Spring e Hibernate; A criar projetos EJB 3 utilizando a Java Persistence API (JPA); A gerar e consumir Web Services através do NetBeans; A utilizar o Visual Web JSF (antigo Visual Web Pack) com acesso a dados; A integrar o Visual Web JSF com Spring e Hibernate; A trabalhar com AJAX através de plugins integrados ao NetBeans; Como desenvolver aplicações utilizando Rails 2.0.2 com Ruby ou JRuby; De brinde, no CD-ROM, 200 páginas a mais contendo seis capítulos extras incluindo Struts, MySQL, criação de relatórios com o plugin iReport for NetBeans e dois estudos de caso completo, utilizando o Visual Web JSF com SQL, Spring, Hibernate e JPA (abordando relacionamentos One-To-Many, Many-To-One, Many-To-Many, cache de segundo nível etc).
Autor:Edson Gonçalves
|
| |
|
 |
12 - Dominando Relatórios - JasperReports com iReport
Dominando Relatórios JasperReports com iReport e um livro que conduz o leitor na elaboração de relatórios dos mais simples aos mais complexos, ensinando a trabalhar diretamente com banco de dados ou com consagrados programas de mapeamento objeto/relacional, como o Hibernate.
Extremamente ilustrado, com informações técnicas, sem perder as características básicas necessárias para um desenvolvedor iniciante, este livro aborda a construção de relatórios do básico aos mais sofisticados, incluindo passagem de parâmetros, grupos, crosstabs e gráficos; o desenvolvimento com Hibernate e sua linguagem HQL para relatórios; relatórios com EJB QL, para aqueles que necessitam do uso da JPA; sub-relatórios e Subdatasets com as linguagens SQL, HQL e EJB QL; a utilização da linguagem Groovy como alternativa a Java e internacionalização; a geração de relatórios com outras fontes de dados como CSV ou XML; a exportação para diversos formatos, incluindo XLS, CSV, PDF e RTF.
Ao longo do livro, o leitor aprenderá como configurar e gerar um relatório através de aplicações Desktop e Web, utilizando tanto o Eclipse IDE 3.3 quanto o NetBeans IDE 6.0. Inclui CD-ROM contendo o banco de dados, os projetos (tanto em NetBeans como no Eclipse) , arquivos utilizados para os exemplos do livro, o iReport 2.0.2, capítulos extras e apêndices, entre outros.
Autor: Edson Goncalves
|
| |
|
 |
11 - Comunidades de prática: um estudo dos grupos de usuários Java brasileiros
Grande parte dos desenvolvedores de Java no mundo se congrega em grupos de usuários JUG, dos quais 43 no Brasil, que contam com 25.730 membros. Estes são governados por entusiastas, com pouca experiência na administração de grandes grupos, o que tem criado dificuldades na gestão de suas comunidades. Estudaram-se os JUG brasileiros sob a ótica das Comunidades de Prática (CoP), conforme o modelo proposto por Etienne Wenger pois, intuitivamente, vislumbrou-se a possibilidade que os JUG são uma forma de materialização das CoP. Este trabalho confirma a hipótese da aderência dos JUG ao modelo estrutural das CoP, de Domínio, Comunidade e Prática. Dividiu-se o presente trabalho em duas partes, uma pesquisa bibliográfica e, na seqüência, uma pesquisa de campo. A pesquisa bibliográfica procurou levantar os fatores relevantes que influenciam o estabelecimento e a operação das CoP. Na segunda parte deste trabalho, uma pesquisa de campo foi realizada, e a comunidade Java brasileira, pertencente ou não aos JUG, foi convidada a participar, sendo respondida por 1.230 desenvolvedores, o que permitiu chegar ao nível de confiança de 95 ± 2,5%. Concluiu-se que, as pessoas participam dos JUG porque querem aprender e, junto com a hipótese primária desta dissertação, nos mostra que a estrutura dos JUG é aderente ao modelo de Wenger.
>> Clique na imagem ao lado para fazer o download!
Autor: Daniel deOliveira
|
| |
|
 |
10 - Ajax na Prática
Ajax na Prática é um livro focado essencialmente na produtividade do desenvolvimento de aplicações ricas em interatividade, utilizando frameworks AJAX independentes do servidor, aliados ao poder do PHP 5 com banco de dados MySQL.
Neste livro, alguns dos frameworks AJAX mais famosos do mundo foram colocados em análise, com exemplos similares, auxiliando assim o desenvolvedor a tomar a melhor decisão: Prototype, Script.aculo.us, Dojo Toolkit, Yahoo! User Interface (YUI) Library, jQuery e Ext.
Além de uma análise de cada framework AJAX, o leitor aprenderá a criar um mesmo carrinho de compras com sistema de arrastes (Drag'n Drop), utilizando os frameworks Prototype e Script.aculo.us, jQuery e Dojo Toolkit.
Autor: Edson Gonçalves
|
| |
|
 |
9 - Desenvolvendo Aplicacoes Web com NetBeans IDE 5.5
Desenvolvendo Aplicações Web com NetBeans IDE 5.5 é um livro que abrange as principais tecnologias envoltas no desenvolvimento Web utilizando a IDE.
No CD-ROM existem vídeos dos principais assuntos abordados no livro, além dos projetos e programas usados. Como extra, um e-book de três Capítulos Extras.
Autor: Edson Goncalves
|
| |
|
 |
8-JMS
- Java Message Service, Teoria e Prática
O Java Message Service, ou apenas JMS, é uma interface
padrão que define como mensagens podem ser manipuladas
no âmbito do J2EE. Objetos complexos, dentro desse contexto,
podem ser distribuídos e executados de acordo com os requisitos
de qualquer sistema. O desenvolvimento de um objeto simples, como
um CHAT, ou complexo, como o sincronismo de aplicações
assíncronas em ambientes heterogêneos, termina sendo
simplificado em virtude do JMS implementar os métodos necessários
para controle e execução.
Além disso os “cases” permitem uma visão
completa do ciclo de desenvolvimento, que se inicia na modelagem
orientada a objetos e que termina com a codificação
Java da solução proposta.
Este livro é um grande exemplo de como o JMS pode sincronizar
e gerenciar objetos distribuídos nestes fascinantes dias
que vivemos.
Autores: JC Waeny e Emílio Yoji Numazaki
|
| |
|
 |
7 - Conhecendo o JBUILDER
Para você dar os primeiros passos em Java, precisará
de uma ferramenta que edite, compile, corrija e execute a aplicação
que você irá desenvolver.
Neste livro, trabalharemos com a IDE JBuilder, que é a
ferramenta de desenvolvimento mais utilizada nos ambientes corporativos
e, por isso, foi transformada em ferramenta padrão no mercado
profissional.
"Conhecendo o JBuilder" tem o objetivo de auxiliar tanto
as pessoas que querem dar o primeiro passo no aprendizado da linguagem
Java como as que já conhecem e necessitam de uma pequena
orientação na utilização do JBuilder.
Este livro, que está dividido em quatro capítulos,
possui uma linguagem simples e é ilustrado com muitos exemplos.
No primeiro capítulo, orienta o usuário a se cadastrar
no site da Borland e, então, a baixar, instalar, abrir
e fechar o JBuilder.
No segundo, são explicadas as formas de construção
de uma aplicação, como compilar, executar e adicionar
eventos a botões.
O terceiro capítulo trata do desenvolvimento de um programa
simples, da edição do código-fonte, compilação
e execução desta aplicação.
No último capítulo, há um apêndice
com referências para iniciantes em Java, que contém
sugestões de livros, listas de discussões e grupos
de usuários brasileiros, além de outros links interessantes.
Autor: Daniel DeOliveira
|
| |
|
 |
6 - Gestão do conhecimento
individual
No contexto atual da Era do Conhecimento, um dos maiores desafios
enfrentados pelas organizações é o de gerir
o conhecimento tácito, ponto fundamental para manter
a competitividade num mercado cada vez mais exigente, onde agregar
novos valores ao produto depende, basicamente, de uma gestão
eficaz dos ativos intelectuais. Mas como gerenciar o conhecimento
sem saber o que ele é e como evoluiu no tempo? Quais
foram os principais objetos do conhecimento de que se ocupou
o homem? São questões intrigantes, estudadas desde
os tempos mais remotos e, atualmente, dispostas na área
da filosofia, na disciplina da Teoria do Conhecimento (TC).
Presentemente, a idéia dominante é buscar, de
diversas maneiras, transformar o conhecimento em ativo tangível.
A Gestão do Conhecimento Individual (GCI) propõe
que a Teoria do Conhecimento fundamente a Gestão do Conhecimento
e afirma que o conhecimento necessita ser ordenado já
no âmbito do indivíduo para tornar possível
a sua socialização, transformando-o em elemento
ativo.
Além dessa concepção, este livro também
propõe uma nova conotação a dois velhos
conceitos: o de inventário e o de balanço, que,
quando direcionados por um propósito claro e impulsionados
por uma atitude de gestão adequada, podem apresentar
resultados significativos, tanto para o indivíduo quanto
para a organização, no âmbito da Gestão
do Conhecimento.
Autor: Sérgio Peixoto Mendes
|
| |
|
 |
5 - Aplicando
lógica orientada a Objetos em JAVA
Este livro foi criado para pessoas que desejam entrar no mundo
da programação e que não têm conhecimento
nesta área, mas, certamente, também será
muito proveitoso para quem já possui conhecimentos básicos,
principalmente em outras linguagens não Orientadas a Objetos.
São abordados assuntos que abrangem desde a Lógica
de Programação voltada para Orientação
a Objetos, até a criação de avançadas
interfaces gráficas em linguagem Java, tudo com uma ótima
didática e um texto fácil e divertido, uma marca
registrada do autor.
Com seu formato diferenciado, divido em dez dias de estudo, é
ideal para um aprendizado rápido. Os exercícios
complementares ajudam a fixar o assunto abordado em cada dia e,
em muitos casos, relembram lições passadas.
Ao longo do livro, serão encontrados alguns ícones
ilustrativos, que indicarão os conceitos e a modalidade
do exercício, facilitando, assim, a localização
por parte do estudante. Para que se tenha maior sucesso no aprendizado,
estes passos deverão ser lidos e compreendidos antes do
prosseguimento às etapas seguintes.
Esta publicação traz, ainda, muitos exemplos para
facilitar o entendimento e possibilitar uma melhor absorção
do conteúdo.
Autor: Fernando Anselmo
|
| |
|
 |
4 - Aplicando lógica
orientada a objetos em JAVA,
2ª edIÇÃo
Este livro foi criado para pessoas que desejam entrar no mundo
da programação e que não têm conhecimento
nessa área, mas, certamente, também será
muito proveitoso para quem já possui conhecimentos básicos,
principalmente em outras linguagens não-orientadas a objetos.
São abordados assuntos que abrangem desde a Lógica
de Programação voltada para Orientação
a Objetos até a criação de avançadas
interfaces gráficas em linguagem Java, tudo com uma ótima
didática e um texto fácil e divertido, uma marca
registrada do autor.
Com seu formato diferenciado, dividido, agora, em doze dias de
estudo, é ideal para um aprendizado rápido. Os exercícios
complementares ajudam a fixar o assunto abordado em cada dia e,
em muitos casos, relembram lições passadas.
Ao longo do livro, serão encontrados alguns ícones
ilustrativos que indicarão os conceitos e a modalidade
do exercício, facilitando, assim, a localização
por parte do estudante. Para que se tenha maior sucesso no aprendizado,
esses passos deverão ser lidos e compreendidos antes do
prosseguimento às etapas seguintes.
Esta publicação traz, ainda, muitos exemplos para
facilitar o entendimento e possibilitar uma melhor absorção
do conteúdo.
Autor: Fernando Anselmo
|
| |
|
 |
3 - Tudo o que você
queria saber sobre a JDBC
A idéia para este livro surgiu de vários cursos
de Java que ministrei. Resolvi coletar diversas perguntas que
os alunos faziam além, obviamente, da pesquisa normal que
todo professor acaba fazendo.
Optei então fazer o livro formado por uma série
de perguntas que, passo a passo, lhe ajudarão a desvendar
todos os segredos da conexão JDBC do Java.
Os capítulos deste livro foram divididos de maneira que
você possa percorrer todos os passos necessários
para se interar deste mundo da conexão Java com os mais
diversos bancos de dados.
Sou amante da linguagem java, especialmente por sua característica
de um mesmo programa poder ser transportado para os mais diversos
ambientes. Isto faz de nós desenvolvedores MultiPlataforma
e aqui você verá isso na prática!
Um aviso: a proposta deste livro
não é a de ensinar Java, considere isto um pré
requisito.
Autor: Fernando Anselmo
|
| |
|
 |
2 - Tudo o que você queria saber
sobre o JSP quando utiliza o servidor TOMCAT com o banco MYSQL
Este livro está dividido em cinco capítulos para
facilitar seu aprendizado em Java Server Pages.
O primeiro capítulo irá lhe ajudar a instalar e
configurar o servidor que utilizaremos e a colocar o JSP rodando
no ambiente Windows, acessando o banco MySQL.
O segundo trará a descrição de um dos melhores
editores que conheço - tanto de Java, quanto de HTML e
JSP – porém, raramente vemos qualquer documentação
sobre o assunto, por isso que decidi mostrar todas as minúcias
deste, além de dar algumas dicas sobre a programação
Java.
No terceiro capítulo, que acredito ser o maior do livro,
iremos desenvolver um sistema completo passo a passo em JSP.
No quarto capítulo, iremos nos deliciar com os feijões
e desvendaremos os mistérios dos Beans, como criá-los,
qual sua utilidade e para que servem.
E, no quinto e último capítulo, falarei de alguns
macetes e descobertas que fiz utilizando o JSP, quando trataremos
do assunto Tags Personalizadas. Completando este, teremos um Apêndice
que conterá os comandos básicos com o JSP, outro
para comandos do MySQL e um último para os comandos em
linguagem HTML.
Este livro é para usuários de Windows.
Autor: Fernando Anselmo
|
| |
|
 |
1-TUDO SOBRE A JSP COM O
NETBEANS EM APLICAÇÕES DISTRIBUÍDAS
Sobre este novo livro, o primeiro capítulo irá ajudar
você a instalar e configurar tanto o servidor de J2EE quanto
o NetBeans que utilizaremos, e a colocar a JSP rodando no ambiente
Windows acessando o banco MySQL.
O segundo trará a descrição de um dos melhores
editores que conheço, tanto de Java quanto de JSP: o NetBeans.
Pelo fato de raramente vermos qualquer documentação
sobre ele, decidi mostrar todas as suas minúcias, inclusive
você poderá acessar o banco de dados, criando e excluindo
os registros, pois agora todos os exemplos serão direcionados
à Web.
No terceiro capítulo, falarei de alguns macetes e descobertas
que fiz utilizando a JSP, quando trataremos do assunto Jakarta
Standard Tag Library e usaremos as tags para toda a nossa aplicação.
No quarto capítulo, iremos desenvolver um sistema completo
e profissional de uma locadora de DVDs, passo a passo em JSP.
Em seguida, iremos nos deliciar com os “Feijões”
e desvendaremos os mistérios dos Beans, como criá-los,
qual sua utilidade e para que serve.
O sexto capítulo tratará do Session EJB, mostrando
como obter o máximo de aplicações com esse
tipo de EJB padrão.
Autor: Fernando Anselmo
|
| |
| |
| |
|