SEXTA-FEIRA, 10 DE SETEMBRO DE 2010.
  Home | Cadastro | Distribuidores | Download | Erratas | Imprensa | Fale conosco | Lançamentos
Pesquisar!
Pesquisar pelo título, autor, área ou código, utilizando acentuação.
Catálogo Geral
Administração e
Negócios
Administração
Recursos Humanos
Secretariado
Segurança do Trabalho
Tecnologia da Informação
Turismo
Construção Civil
Construção Civil
Educação
Educacionais
Pedagógicos
Informática
Análise de Sistemas
Banco de Dados
Computação Gráfica
Hardware
Internet
Linguagem de Programação
Música
Office
Processamento
de Dados
Sistemas Operacionais
Saúde
Saúde
Séries Especiais
Bancos de Dados
Estudo Dirigido
Faça um Site
Faça um Aplicativo
Informática
Informática na Escola
Projetos em Sala
de Aula
Eletromecânica
Automação
Eletrônica
Eletrotécnica
Instrumentação
e Metrologia
Mecânica
Microcontroladores
Sistemas Embarcados
Redes & Telecom
Redes
Telecomunicações
Java 7 - Ensino Didático



Sérgio Furgeri

A linguagem Java destacou-se nos últimos anos e sua utilização não para de crescer em diversos segmentos do mercado. Ela atua não somente no ambiente da Internet, dispondo de recursos para automatizar, integrar e agilizar processos entre empresas, mas se estabeleceu em outros nichos, tais como computadores de mão, celulares, cartões eletrônicos, entre outros pequenos dispositivos.

Atualização do Java 6 - Ensino Didático, para a versão 7, este livro contempla os aspectos fundamentais e essenciais para o aprendizado inicial da linguagem. Apresenta fundamentos, comandos e instruções básicas, conceitos e exemplos práticos da orientação a objetos. Explica a criação da interface do usuário com as classes do pacote swing, manipulação de banco de dados e aplicações cliente/servidor. Traz como novidade algumas das funcionalidades previstas para o Java 7, como a nova API para manipulação de data e hora, superpacotes e métodos encadeados.
Fornece um primeiro contato com Java, uma visão geral de suas características e um breve histórico. Apresenta também os procedimentos para download e instalação do Kit de desenvolvimento em Java (JDK), considerando o sistema operacional Windows.

Descreve a estrutura básica de uma aplicação Java com exemplos simples, os principais tipos de dados, operadores, conversores de tipo e várias formas diferentes para entrada de dados numa aplicação, incluindo as classes Scanner e JOptionPane.

As estruturas condicionais e de repetição disponíveis na linguagem Java são abordadas, e ainda as modificações da estrutura switch com suporte para Strings e aspectos essenciais referentes ao controle de exceções e tratamento de erros.

Mostra os principais métodos disponíveis na classe Math para manipulação de caracteres alfanuméricos disponíveis na classe String, além de alguns mecanismos de formatação e internacionalização, definições e exemplos de vetores e matrizes em Java. Essas estruturas são importantes, pois permitem a criação de programas mais "enxutos" e servem de base para a compreensão das coleções em Java (collections).

De forma geral, oferece os subsídios necessários para criar métodos, compreendendo os conceitos de modularidade e reaproveitamento de código, e a troca de mensagens entre eles. Ensina como utilizar métodos prontos, já disponíveis na linguagem, no entanto muitas vezes o desenvolvedor necessita criar outros específicos para determinadas situações.

Traz conceitos essenciais da orientação a objetos, como classes, objetos, construtores, encapsulamento, herança e polimorfismo, permeados de exemplos, como também aspectos básicos referentes à criação de pacotes e superpacotes.

Destaca diversas classes do pacote swing, usadas na criação de interfaces do usuário, tais como botões convencionais e de opção, caixas de texto, labels, inserção de imagens, listas, caixas de seleção, painéis etc.

Complementa o assunto com o controle de eventos nas aplicações e exemplos para manipular aqueles gerados por diversos tipos de objetos. O foco principal são os eventos do mouse e do teclado que podem favorecer o desenvolvimento de aplicações mais adequadas ao usuário.

Apresenta um importante grupo de classes usadas em Java para a manipulação de data e hora. Esse item é muito importante, uma vez que as aplicações em Java podem ser usadas de forma universal na web. É possível criar aplicações que integram empresas situadas nas mais diferentes regiões do globo e cada região pode ter diferentes calendários e horários. A novidade é a JSR-310, em que data e hora são manipuladas de forma a facilitar o processo de desenvolvimento.

Trata do armazenamento de dados por meio de arquivos em formato texto e fornece subsídios básicos para gerar aplicações que leem e gravam dados em disco. Discute os itens essenciais da manipulação de bancos de dados, tais como o processo de conexão, a sintaxe SQL e a navegação em registros. Abrange uma classe especializada na manipulação de banco de dados (BD.java), a qual é utilizada em vários exemplos, sendo um deles de um sistema dividido em camadas.

Introduz os fundamentos básicos das Applets para criação de aplicações que podem ser disponibilizadas na Internet, as principais características que envolvem esse tipo de aplicação, sua estrutura básica, restrições e integração com páginas HTML.

Aspectos determinantes das Servlets, aplicações executadas em um servidor web, são mostrados. Explana o processo de comunicação entre uma aplicação cliente (formulário HTML ou Applet) e outra servidora (Servlet). Para isso descreve o processo de instalação e configuração do servidor Tomcat 6 com suporte à Java. Com diversos exemplos simples, o leitor compreende a estrutura básica necessária para elaborar aplicações cliente/servidor que acessam bancos de dados MySQL 5.1.

Conteúdo indispensável aos profissionais da área de informática, em especial a estudantes iniciantes em Java, sejam de nível técnico ou universitário. As versões anteriores desta obra fizeram muito sucesso e foram aprovadas por muitos professores e diversas instituições de ensino de todo o Brasil.

Os exemplos e o banco de dados do livro, diversos exercícios resolvidos e alguns pacotes adicionais (Java packages) usados em exemplos disponíveis em www.editoraerica.com.br para download.

Nota: a versão utilizada no livro é JDK7 build B96, disponível na data de lançamento do livro.


Código: 2786 N.Páginas: 320 Formato: 17,5 x 24,5 cm
Categoria:
Linguagem de Programação
Preço: R$ 99,00 Data: 1/6/2010

  Enviar este material em meu e-mail!
Nome:  E-mail: 
Anotações


www.infobook.pt
Menu
Cadastro de Professores
Como Comprar
Fabricantes de Softwares
Mais Vendidos do Mês
Onde Comprar
Seja um Autor

De volta ao mercado

Projetos on-line
Série Faça um Site
Crie um Sistema Web com PHP 5 e AJAX - Controle de Estoque

Editora Érica
Saiba mais...

Carrinho de compras
Tabela de Fretes
Ver Pedido
  Obs.: Para pagamento internacional utilizar somente a opção Cartão de Crédito.
Copyright © 1996, 2010 - Editora Érica Ltda. Rua São Gil, 159 - Tatuapé - São Paulo - SP - CEP 03401-030 - Fone: (11) 2295-3066 Fax: (11) 2097-4060.