A melhor introdução à programação orientada a objetos com a nova JavaTM 2 Standard Edition Development Kit (JDK), versão 5.0, JDBCT, Servlets e JSPT, baseada na mais didática apresentação de exemplos de código a abordagem Live-Code (código ativo) , e escrita por uma das maiores autoridades no assunto! A JavaT é a mais popular linguagem de programação orientada a objetos, com quatro milhões de desenvolvedores! Esta nova edição do livro-texto Java mais utilizado do mundo traz uma abordagem baseada na introdução a classes e objetos, logo no início do livro. Java: Como programar inclui cobertura abrangente de programação orientada a objetos em Java e vários estudos de caso integrados importantes: a classe Time , a classe Employee , a classe GradeBook , o estudo de caso opcional sobre um sistema de caixa eletrônico baseado em projeto orientado a objetos e à UML , o estudo de caso de imagens gráficas e GUI , o aplicativo de troca instantânea de mensagens DeitelMessenger e duas aplicações Web de múltiplas camadas, baseadas em banco de dados Online Survey e Guest Book. Outros recursos didáticos:
Mais de 20.000 linhas de código.
Apresentação totalmente colorida (inclusive na sintaxe do código) para mostrar os programas e suas saídas exatamente como aparecem na tela de um computador.
Estudos de caso em várias seções e capítulos.
Desenvolvimento de banco de dados e de aplicativos Web com JDBC, Servlets e JSP.
Como recurso adicional, Java: Como programar traz ainda o site de apoio, conteúdo para os professores: transparências em PowerPoint (em português), manual de soluções e manual do professor (em inglês); para o estudante: código-fonte dos exemplos do livro (em inglês).
1152
páginas
Programando em Java 2: Teorias e Aplicações
Java não é apenas uma linguagem, mas uma completa tecnologia de desenvolvimento de software. Sem dúvida, é a escolha ideal para o desenvolvimento de diversos tipos de aplicações para a Internet, mostrando uma impressionante capacidade no desenvolvimento de aplicações de bancos de dados para intranets e também a criação de aplicativos tradicionais. Consciente da importância do Java no panorama atual e com a certeza de que cada vez mais pessoas buscam literatura dedicada a esta tecnologia, a Axcel Books Editora apresenta Programando Java 2 - Teoria & Aplicações, de Rui Rossi dos Santos. A obra, com abordagem extremamente didática, abrange todos os fundamentos da tecnologia Java, o que inclui ambiente de desenvolvimento, elementos que compõem sua linguagem e técnicas de programação orientada a objetos. O livro, que conta ainda com exemplos práticos e conceitos claros, trata o assunto de forma objetiva e sem dispersão de conteúdo, descartando páginas de códigos inúteis. E, sim, vale ressaltar: Programando Java 2 - Teoria & Aplicações é o único livro sobre o assunto que fornece suporte técnico do autor.
580
páginas
Universidade Java: Torne-se um Especialista Nessa Poderosa Linguagem!
De alguns anos para cá o Java se consolidou na preferência dos desenvolvedores de software. Atualmente é tarefa difícil encontrar uma empresa que não use ou que pelo menos não tenha cogitado migrar suas ferramentas de desenvolvimento para Java.
Nunca os programadores Java foram tão disputados e valorizados, mas o nível de exigência das empresas se torna cada vez maior. Hoje, as companhias procuram profissionais de alto nível, que estejam bem capacitados, tenham experiência e sólidos conhecimentos.
Para atender essa demanda, o Universidade Java traz explicações e exemplos que facilitam o aprendizado do Java. Dessa forma, o livro vai direto ao ponto, mostrando a programadores iniciantes exatamente o que precisam conhecer para explorar o potencial oferecido por essa poderosa ferramenta.
288
páginas
Core J2ME: Tecnologia e MIDP
A plataforma J2ME foi elaborada para dispositivos com memória, tela e poder de processamento limitados, incluindo telefones celulares, PDAs e pagers. Este livro fornece tudo o que você precisa para desenvolver no mercado sem fio (Wireless) que se expande rapidamente. Os conceitos mais importantes são explicados em detalhes e demonstrados em aproximadamente 70 exemplos. A Parte 1 apresenta um panorama da tecnologia, configurações e perfis J2ME; explica a CLDC (Connected Limited Device Configuration) e o MIDP (Mobile Information Device Profile). Você aprende a criar um ambiente de desenvolvimento desde o download do software até os testes e diagnóstico e solução de problemas. A Parte 2 aborda a programação com MIDP. Começando com os fundamentos do ciclo de vida do aplicativo MIDlet e de como um dispositivo móvel interage com a tela, cada aspecto da API é explorado em detalhes. Os componentes de alto nível, como formulários, listas e caixas de texto, são cuidadosamente explicados. Em seguida, são apresentadas as classes Canvas e Graphics e outros componentes de baixo nível.
608
páginas
Java: Como Programar
Entre as principais
novidades da quarta edição
estão: apresentação
totalmente em cores, permitindo aos
leitores ver os exemplos de saída
como eles aparecem em relação
a anterior. Limpeza do código:
todos os programas do livro (são
mais de 25 mil linhas de código)
estão com layout mais aberto
e comentários melhorados. Muitos
capítulos terminam com uma
seção chamada pensando
em objetos, na qual se faz uma introdução
gradual à orientação
a objetos. Essa seção
apresenta também a UML, linguagem
gráfica que permite representar
projetos orientados a objetos usando
uma notação comum. Traz
seções que apresentam
padrões de projetos em uso
na atualidade, capazes de reduzir
a complexidade do projeto de sistemas.
O capítulo 22, "Java Media
Framework" e "JavaSound"
(no CD), faz uma introdução
aos recursos de áudio e vídeo
de Java, aperfeiçoando a cobertura
multimídia do capítulo
18. Um novo exemplo no capítulo
17 apresenta o multicasting para enviar
informações para grupos
de clientes na rede. Traz um estudo
de caso opcional de 180 páginas
que apresenta o projeto orientado
a objetos com a UML. A edição
colorida vem acompanhada de um CD-ROM.
1386
páginas
Core Java 2:
Fundamentos - Vol. 1
Para programadores
experientes, Core Java 2 - Volume
1 - Fundamentos, determina o padrão,
novamente!.
O guia mais vendido para programadores
profissionais atualizado para a plataforma
Java 2!
Pergunte a qualquer programador Java
experiente: Core Java é o guia
prático que você precisa
para dominar a linguagem Java. É
por isso que ele tem sido um "best-seller"
internacional há três
anos!
Totalmente revisado e atualizado,
Core Java 2 - Volume 1 - Fundamentos
fornece a programadores experientes
os fundamentos sólidos necessários
para sua profissão. Este livro
cobre por inteiro os fundamentos da
plataforma Java 2, incluindo os componentes
da nova interface de usuário
Swing.
A nova edição vem ainda
mais repleta de programas práticos
e robustos que tornaram famosas as
versões anteriores, agora atualizados
para aproveitar as classes Swing quando
apropriado. O Volume 1 inclui explicações
minuciosas sobre programação
orientada a objetos, classes internas
do Java e tratamento de exceções,
bem como depuração,
o modelo de eventos Java atual e uma
análise completa sobre o tratamento
de entrada/saída e gerenciamento
de arquivos.
672
páginas
Core Java 2:
Recursos Avançados - Vol. 2
Mais tecnologia
Java avançada para programadores
experientes!
Mais de 250.000 programadores têm
contado com o Core Java para dominar
os fundamentos da tecnologia Java.
Agora, este segundo volume ampliado
fornece aos desenvolvedores o guia
abrangente para resolver problemas
práticos.
É o complemento indispensável
para o
Core Java 2, Volume. 1 - Fundamentos.Completamente
revisada e atualizada, a nova edição
aborda os recursos avançados
e bibliotecas da plataforma Java 2
e ainda mais dos exemplos de código-fonte
que ganharam o reconhecimento universal
para o Core Java.
850
páginas
Java para a
Web com Servlets, JSP e EJB
Java para a Web
com Servlets, JSP e EJB é o
livro que o leitor precisa para dominar
a programação Java para
Web. Abrange todas as tecnologias
necessárias para programar
aplicativos Web em Java usando Servlets
2.3, JSP 1.2, EJB 2.0 e programação
do lado cliente com JavaScritp. Essas
tecnologias são explicadas
no contexto de projetos reais, tais
como um aplicativo de e-commerce,
um programa de gerenciamento de documento,
upload e download programável
de arquivos, além de um projeto
de livro on-line baseado em XML.
Além do excelente conteúdo,
este livro inclui licença para
dos componentes Web Java da BrainySoftware.com.
O leitor recebe uma licença
completa do componente Programmable
File Download para distribuição
comercial e não-comercial.
Recebe também a concessão
da licença para distribuir
o popular bean File Upload do autor
para uso não-comercial, licenciado
pela empresa Fortune 500 Commerce
One e adquirido por importantes companhias,
tais como a Saudi Business Machine,
Ltd. e a Healthcare Corporation.
Acompanha CD-ROM contendo todas as
listagens de código do livro,
arquivos de projeto, bean file Upload,
aplicativo servidor Jboss, driver
mmmysql JDBC para MySql e ainda mais....
832
páginas
JavaServer Pages:
Guia do Desenvolvedor
A tecnologia JavaServer
Pages (JSP) permite que desenvolvedores
construam aplicações
Web dinâmicas e interativas
com Java. JSP separa o design da lógica
do programa, promovendo o desenvolvimento
rápido de aplicações
e a reutilização de
código. Este livro fornece
orientação prática
e profunda para a implementação
de poderosas aplicações
JSP. Os autores demonstram como transformar
e apresentar XML, dados, construir
aplicações de serviço
Web e implantar aplicações
JSP utilizando o Jakarta Tomcat. No
final do livro, os autores constroem
uma aplicação Web funcional
completa incorporando muitos dos tópicos
discutidos.
605
páginas
Java 2: Certificação
Sun para Programador e Desenvolvedor Java
2
O único
sistema de estudo para a certificação
baseado em mais de 300.000 horas de
experiência em treinamento de
informática. Do co-desenvolvedor
do exame 310-035 para Programadores
100% de cobertura completa - Todos
os objetivos oficiais dos exames 310-035
e 310-027 são abordados com
detalhes Exercícios práticos
- Instruções passo a
passo elaboradas após laboratórios
em sala de aula Alertas referentes
ao exame - Advertências com
base em uma pesquisa completa posterior
ao exame, que identificam os tópicos
mais complicados e mostram como responder
corretamente essas perguntas Perguntas
do exame simuladas - Perguntas para
o exame de certificação
que apresentam quase o mesmo formato,
enfoque, tópicos e dificuldade
do exame real - todas com respostas
detalhadas.
442
páginas
Aprenda em 21
Dias Java 2: Professional Reference
Este livro ensina
a respeito da linguagem Java e como
usá-la para criar aplicações
para qualquer ambiente de computação
e applets que são executados
em browsers Web. Quando o leitor terminar
de ler o livro, terá um conhecimento
mais profundo de Java e das bibliotecas
de classe Java, podendo desenvolver
seus próprios programas para
tarefas como recuperação
de dados pela Internet, conectividade
de banco de dados, jogos interativos
e programação cliente/
servidor. Neste livro, o usuário
aprenderá fazendo, enquanto
cria diversos programas a cada dia,
demonstrando os tópicos sendo
introduzidos.
598
páginas
JavaScript:
a Bíblia
Este livro é
uma fonte de informações
definitiva sobre programação
em JavaScript sendo essencial para
qualquer desenvolvedor ou programador
da Web que queira aprender a desenvolver
sites da Web avançados. Traz
ainda um CR-ROM que contém
mais de 300 documentos HTML prontos
para serem executados, contendo exemplos
da maioria do modelo de objeto do
documento e palavras de vocabulário
da JavaScript.
944
páginas
Desenvolvendo
na Web com Java Server Pages
Finalmente, você
pode se aproveitar da força
total de Java dentro de sua páginas
da web para criar conteúdo
dinâmico. Diferentemente de
scripts CGI ou ASP, JavaServer Pages
(JSP) oferece total acesso a todas
as APIs de Java. Você obtém
verdadeira independência de
plataformas, as vantagens do design
orientado a objetos e uma separação
clara entre o aspecto de uma página
da web e sua lógica de negócios
subjacente. O livro abrange sistematicamente
tudo o que você precisa saber
para criar eficientes páginas
e aplicações baseadas
na web com JSP. Começando com
os fundamentos da sintaxe de JSP,
você aprenderá a fazer
JSP funcionar em situações
reais. Aprenderá a mesclar
bancos de dados e páginas da
web, projetar uma arquitetura elegante
e redimensionável e até
mesmo melhor divi- dir o trabalho
entre o programador e o designer de
páginas. O livro este repleto
de exemplos didáticos que podem
ser modificados para seu próprio
uso. Eles constituem um bom ponto
de partida e ajudam a desenvolver
um profundo entendimento De todos
os aspectos da tecnologia JavaServer
Pages.
559
páginas
Estrutura de
Dados e Algoritmos em Java
Oferece uma introdução
gradual às estruturas de dados
e algoritmos, incluindo seu projeto,
análise e implementação.
Em termos dos currículos de
ciência da computação,
sistemas de informação
e engenharia da computação,
está voltado para um curso
bastante completo de estruturas de
dados. A partir da influência
poderosa que a Internet está
tendo em todas as áreas da
informática, o papel que o
projeto de estruturas de dados eficientes
tem nos currículos da área
deve se fortalecer ainda mais. Em
razão disso, a obra expandiu
a discussão sobre hashing e
processamento de texto, para que seja
direcionada à aplicação
de estruturas de dados eficientes
na Internet. Além disso, exemplos
de código em Java são
oferecidos para todos os tipos de
estruturas.
584
páginas
JSP Java Server
Pages: a Tecnologia Java na Internet
Destinado aos iniciantes
e àqueles que já possuem
um pequeno conhecimento de JSP, o
livro mostra todos os fundamentos
da tecnologia JSP: o mais completo
conjunto de ferramentas para a geração
de conteúdo dinâmico.
Aborda a mais recente versão
da tecnologia JSP: JSP 1.2, iniciando
com uma introdução à
linguagem e à plataforma Java,
passando pela versão 2.3 dos
Servlets. Aborda também os
componentes JavaBeans, a criação
de tags personalizadas para a geração
de conteúdo dinâmico,
a instalação e configuração
de todos os recursos necessários
ao estudo, como o servidor Tomcat
4.0.
408
páginas
Java: 1001 Dicas
de Programação
Apresenta todos
os aspectos da programação
orientada a objetos. Mostra como fazer
programação gráfica
avançada em 2D e 3D; criar
programas multimídia que integrem
texto, figuras, som e vídeo;
aproveitar as múltiplas linhas
de execução para elaborar
programas de alto desempenho, entre
outros.
730
páginas
Tutorial do
J2EE
Este é o
livro para quem já conhece
Java e que deseja começar a
criar aplicações usando
a plataforma Java 2, Enterprise Edition
(J2EE). É um guia prático
e repleto de exemplos, oferecendo
ao leitor todas as informações
técnicas sobre o desenvolvimento
de aplicações na plataforma
J2EE através de uma abordagem
eficaz e interativa. O CD-ROM que
acompanha o livro vem com vários
recursos valiosos, incluindo, todos
os livros Java Tutorial (em inglês),
os kits de desenvolvimento de software
J2SE 1.3.1 e J2EE 1.3.1, as aplicações
de exemplo e o livro Java BluePrints
e Forte for Java Plugin para o J2EE
SDK.
464
páginas
Java: o Guia
Essencial
O guia traz uma
descrição da sintaxe
da linguagem Java, uma explicação
dos recursos orientados para o objeto,
visão geral das APIs essenciais
do programa, documentação
para ferramentas de desenvolvimento
e muito mais.
718
páginas
Java 2 para
Programadores Profissionais: a Solução
Definitiva
Este livro é
uma abordagem prática e repleta
de código-fonte voltada para
o leitor que necessita usar Java no
desenvolvimento de software profissional.
Este livro ensina os conceitos e as
técnicas da programação
Java em um contexto profissional orientado
a objeto para análise e projeto
de software. Empregue esses conceitos,
linguagens e aplicações
efetivas em seus próprios programas
para se tornar um programador mais
eficiente e bem- sucedido.
713
páginas
Java Servlet:
Programação (O´reilly)
O livro explica
como usar servlets na criação
e aplicação eficiente
e interativa para a Web. Seus tópicos
incluem páginas dinâmicas
de HTML, documentos XML, conteúdo
WAP e multimídia, além
de controles de sessões integrado
e conectividade de banco de dados
usando JDBC.