Wook.pt - Faça um Site - JavaScript

Faça um Site - JavaScript

Orientado por Projeto

de Carlos A. J. Oliviero 

idioma: Inglês, Português
35,74€
Esgotado ou não disponível
Sinopse

Este livro é ideal para quem está começando, pois permite que usuários aprendam os conceitos básicos e os principais recursos da linguagem JavaScript pelo método orientado por projeto, ou seja, ao terminar este livro, o leitor terá criado um site completo da Editora On-Line. Os tópicos são abordados em pequenas etapas progressivas de fácil assimilação e exercícios de laboratório com os quais o usuário vai construindo suas páginas dinâmicas e absorvendo os conceitos de objetos, propriedades, métodos, eventos, manipular datas, janelas, caixas de diálogo, validar campos, criar banners animados, trabalhar com variáveis, operações condicionais e loops, criar funções, manipular eventos, etc. Sua interação com a Internet possibilita ao leitor navegar pelo site que vai construir, baixar as figuras utilizadas em seu projeto e muito mais.


Índice do livro

Parte 1 - Programando em JavaScript
Capítulo 1 - Como Utilizar Este Livro
Notas Importantes
Como o livro está estruturado
Convenções adotadas neste livro
Objetivo deste livro
O desafio
Como será seu projeto
O que você aprenderá neste livro
Pré-requisitos para o uso deste livro
Interagindo com a Internet
Antes de começar
Parte 1 - Programando em JavaScript
Parte 2 - Projetando o Site da Editora On-line

Capítulo 2 - Introdução
O que vem a ser JavaScript
O que você pode fazer com JavaScript
Cuidado! JavaScript não é Java

Capítulo 3 - Conceitos Básicos
Etapa 1 - Princípios da programação orientada a objetos
Noções da programação orientada a objetos
O que vem a ser objetos
Nomeando objetos
Propriedades
Métodos
Eventos
Juntando objetos, propriedades e métodos
Etapa 2 - Como inserir JavaScript em um documento HTML
Laboratório 2.1 - Escrevendo seu primeiro script em JavaScript
Abrindo o Bloco de Notas
Etapa 3 - Como inserir comentários em um script
1 - Comentários de uma única linha
2 - Comentários com mais de uma linha
Laboratório 3.1 - Inserindo comentários
Etapa 4 - Criando janelas de alerta
Laboratório 4.1 - Inserindo janelas de alerta em uma página

Capítulo 4 - Variáveis, Strings e Matrizes
Etapa 1 - Introdução
Etapa 2 - Nomeando variáveis
Palavras reservadas
Etapa 3 - Conteúdo das variáveis
Laboratório 3.1 - Trabalhando com variáveis
Laboratório 3.2 - Exibindo variáveis em janelas de alerta
Etapa 4 - Convertendo tipos de dados
Laboratório 4.1 - Imprimindo valores de variáveis
Laboratório 4.2 - Usando as funções parseInt( ) e parseFloat( )
Etapa 5 - Manipulando strings
Armazenando strings
Laboratório 5.1 - Armazenando strings
O objeto string
Convertendo caixas de texto
Laboratório 5.2 - Convertendo caixas de texto
Descobrindo o comprimento de uma string
Laboratório 5.3 - Usando a propriedade length
Substrings
Laboratório 5.4 - Trabalhando com substrings
Etapa 6 - Trabalhando com matrizes de uma dimensão
Laboratório 6.1 - Usando matrizes para construir a página que exibe o dia da semana
Laboratório 6.2 - Usando matrizes para construir a página "Prato do Dia"

Capítulo 5 - Operações Condicionais e Loops
Etapa 1 - A Instrução condicional if
Laboratório 1.1 - Testando valores com if
Laboratório 1.2 - Testando valores com if e else
Etapa 2 - Operadores condicionais e operadores lógicos
Laboratório 2.1 - Construindo uma página para exibir uma mensagem de saudação
Laboratório 2.2 - Construindo uma página para exibir a data de abertura e uma mensagem de saudação
Etapa 3 - Trabalhando com Loop
Laboratório 3.1 - Pondo em prática o uso de loops
Incrementando valores diferentes de 1
Laboratório 3.2 - Loops com incremento diferentes de 1

Capítulo 6 - Trabalhando com Eventos e Funções
Etapa 1 - Eventos em JavaScript
OnClick( )
Laboratório 1.1 - O evento onClick( )
OnMouseOver( )
Laboratório 1.2 - O evento onMouseOver( )
OnMouseOut( )
Laboratório 1.3 - O evento onMouseOut( )
OnLoad( )
Laboratório 1.4 - O evento onLoad( )
OnMouseDown( )
Laboratório 1.5 - O evento onMouseDown( )
OnMouseUp( )
Laboratório 1.6 - O evento onMouseUp( )
OnFocus( )
Laboratório 1.7 - O evento onFocus( )
Etapa 2 - Funções
Laboratório 2.1 - Criando uma função para rolar mensagens na barra de status de seu navegador

Capítulo 7 - Trabalhando com Janelas
Etapa 1 - Como abrir uma nova janela
Laboratório 1.1 - Abrindo automaticamente uma nova janela ao carregar uma página
Laboratório 1.2 - Abrindo uma janela por meio de um link de imagem
Laboratório 1.3 - Abrindo uma janela por meio de um link de texto

Capítulo 8 - Trabalhando com Imagens
Como criar rollovers
Laboratório 1.1 - Criando um menu usando rollovers
Como criar banners que se alternam automaticamente
Laboratório 1.2 - Criando banners que se alternam automaticamente
Capítulo 9 - Trabalhando com Formulários
Etapa 1 - Formulários
Caixa de texto de uma linha (Text)
Laboratório 1.1 - Usando o elemento "Caixa de texto"
Caixa de texto de rolagem (TextArea)
Laboratório 1.2 - Usando o elemento "Caixa de texto de rolagem"
Caixa de seleção (CheckBox)
Laboratório 1.3 - Usando o elemento "Caixa de seleção"
Botão de opção (Radio)
Laboratório 1.4 - Usando o elemento "Botão de opção (Radio)"
Menu suspenso (Select e Option)
Laboratório 1.5 - Usando o elemento "Menu suspenso"
Etapa 2 - Usando JavaScript para validar campos
Laboratório 2.1 - Validando campos

Parte 2 - Projetando o Site da Editora On-Line
Capítulo 10 - Criando a Home Page da Editora On-Line
Etapa 1 - Estrutura do Site
A estrutura básica do site
Etapa 2 - Construindo a home page
Preparando a tabela para a home page da Editora On-Line
Laboratório 2.1 - Criando a tabela
Laboratório 2.2 - Mesclando as células da tabela
Laboratório 2.3 - Mesclando as células da tabela (continuação)
Laboratório 2.4 - Ajustando a largura das células
Laboratório 2.5 - Ajustes finais na tabela
Inserindo as imagens na tabela
Laboratório 2.6 - Inserindo as imagens na tabela
Laboratório 2.7 - Inserindo os textos na home page
Laboratório 2.8 - Inserindo a mensagem de saudação e a data na home page
Laboratório 2.9 - Inserindo os links no menu principal
Laboratório 2.10 - Inserindo os links no menu lateral, usando rollovers em JavaScript

Capítulo 11 - Preparando uma Página de Máscara
Etapa 1 - Preparando a máscara
Laboratório 1.1 - Preparando uma página de máscara
Laboratório 1.2 - Retirando os objetos desnecessários da máscara
Capítulo 12 - Criando a página "Sobre a Editora"
Etapa 1 - Criando a página "Sobre a Editora"
Laboratório 1.1 - Criando a página
Laboratório 1.2 - Inserindo o texto na página
Laboratório 1.3 - Inserindo uma janela para visualização da foto da editora

Capítulo 13 - Criando a Página "Lançamentos"
Etapa 1 - Criando a página "Lançamentos"
Laboratório 1.1 - Criando a página
Laboratório 1.2 - Inserindo os objetos na página "Lançamentos"

Capítulo 14 - Criando a Página "Notícias"
Etapa 1 - Criando a página "Notícias"
Laboratório 1.1 - Criando a página
Laboratório 1.2 - Inserindo os objetos na página "Notícias"
Laboratório 1.3 - Inserindo banners promocionais e rotativos

Capítulo 15 - Criando a Página "Fale Conosco"
Etapa 1 - Criando a página "Fale Conosco"
Laboratório 1.1 - Criando a página
Laboratório 1.2 - Inserindo os objetos na página "Fale Conosco"

Capítulo 16 - Criando a Página "Categoria Administração"
Etapa 1 - Criando a página "Categoria Administração"
Laboratório 1.1 - Criando a página
Laboratório 1.2 - Inserindo os objetos na página "Categoria Administração"

Capítulo 17 - Criando a Página "Categoria Eletrônica"
Etapa 1 - Criando a página "Categoria Eletrônica"
Laboratório 1.1 - Criando a página
Laboratório 1.2 - Inserindo os objetos na página "Categoria Eletrônica"

Capítulo 18 - Criando a Página "Categoria Telecomunicações"
Etapa 1 - Criando a página "Categoria Telecomunicações"
Laboratório 1.1 - Criando a página
Laboratório 1.2 - Inserindo os objetos na página "Categoria Telecomunicações"

Capítulo 19 - Criando a Página "Categoria Sistemas Operacionais"
Etapa 1 - Criando a página "Categoria Sistemas Operacionais"
Laboratório 1.1 - Criando a página
Laboratório 1.2 - Inserindo os objetos na página "Categoria Sistemas Operacionais"

Capítulo 20 - Criando a Página "Categoria Computação Gráfica"
Etapa 1 - Criando a página "Categoria Computação Gráfica"
Laboratório 1.1 - Criando a página
Laboratório 1.2 - Inserindo os objetos na página "Categoria Computação Gráfica"

Capítulo 21 - Criando a Página "Categoria Internet"
Etapa 1 - Criando a página "Categoria Internet"
Laboratório 1.1 - Criando a página
Laboratório 1.2 - Inserindo os objetos na página "Categoria Internet"



Faça um Site - JavaScript
ISBN: 97871947600Edição ou reimpressão: Editor: ÉricaIdioma: Inglês, PortuguêsDimensões: 170 x 240 x 20 mmPáginas: 288Tipo de Produto: Livro Classificação Temática: Livros em Português > Informática > Programação
X
Coloque aqui o seu comentário
Faça um Site - JavaScript
a sua avaliação:
X
Obrigado pela sua contribuição!

O seu comentário foi enviado para validação.

Nota:
A WOOK reserva-se ao direito de não validar textos que não se foquem na análise do conteúdo do livro ou produto. Caso pretenda colocar alguma questão sobre o artigo deverá fazê-lo através do Centro de Contacto.
X
imagem
X
wook deve saber
Promoção válida para o dia 25-07-2017

Saiba mais sobre preços e promoções consultando as nossas condições gerais de venda.
X
alerta de artigo novamente disponível

De momento, este produto não se encontra disponível no fornecedor. Caso o mesmo volte a ficar disponível, poderemos notifica-lo, bastando para tal que nos indique o seu endereço de email.

X
O seu pedido foi registado com sucesso.
Caso este produto fique disponível, será alertado por email
X
wook deve saber
Este eBook pode ser lido em qualquer dispositivo com browser, sem necessidade de fazer o download de qualquer software ou de possuir qualquer tipo de equipamento específico de leitura.
Após a compra, o eBook é disponibilizado de imediato na sua Biblioteca Wook, onde poderá ler e organizar todos os seus eBooks e à qual poderá aceder a partir do site WOOK ou da nossa aplicação (APP).
A versão web da Biblioteca Wook está otimizada para as versões mais recentes dos browsers Google Chrome, Internet Explorer, Safari, Firefox e Edge.
Para otimizar o acesso à sua Biblioteca Wook e ter acesso à opção de leitura em modo offline (sem ligação à internet) deverá instalar a nossa APP de leitura:
X
wook deve saber
Este eBook está encriptado com DRM (Digital rights management) da Adobe e é aberto na aplicação de leitura Adobe Digital Editions (ADE) ou em outras aplicações compatíveis.
Após a compra, o eBook é de imediato disponibilizado na sua área de cliente para efetuar o download.

Para ler este eBook num computador instale a aplicação Adobe Digital Editions.
Antes de instalar o Adobe Digital Editions, veja aqui o vídeo de ajuda:
Para ler este eBook em tablet e smartphone instale a aplicação Adobe Digital Editions para IOS ou Android.
X
wook deve saber
O PDF é um formato de arquivo digital desenvolvido pela Adobe e que disponibiliza uma imagem estática das páginas do livro e, independentemente do dispositivo de leitura, não redimensiona o texto ao tamanho do ecrã do dispositivo.
X
wook deve saber
O ePUB é um formato que proporciona uma excelente experiência de leitura dado que permite o redimensionamento do texto ao ecrã do dispositivo de leitura, aumentar ou diminuir o tamanho do texto, alterar o tipo de fonte, entre outras funcionalidades
X
recomendar
Faça um Site - JavaScript de Carlos A. J. Oliviero 
Para recomendar esta obra a um amigo basta preencher o seu nome e email, bem como o nome e email da pessoa a quem pretende fazer a sugestão. Se quiser pode ainda acrescentar um pequeno comentário, de seguida clique em enviar o pedido. A sua recomendação será imediatamente enviada em seu nome, para o email da pessoa a quem pretende fazer a recomendação.

A sua identificação:

A identificação da pessoa a quem quer recomendar este titulo:

Se pretende enviar esta recomendação para mais de um endereço de e-mail, separe na caixa anterior os endereços com ",". Ex: abc@abc.pt,xyz@xyz.pt

X
A sua recomendação foi enviada com sucesso!
X
Ocorreu um erro a obter a informação! Por favor tente mais tarde.
X
não encontrou wook procura?
Nós procuramos por si!

A sua identificação:

A identificação do livro que procura:

O seu pedido foi enviado com sucesso!
X
envie esta lista aos seus amigos
lista de desejos

A identificação da pessoa a quem quer enviar esta lista:

X
A sua lista de compras foi enviada com sucesso para .
X
selecione o livro adotado:
X
wook deve saber


Oferta de portes válida para entregas em Portugal Continental, em encomendas de valor igual ou superior a 15€ e para envios em CTT Expresso Dia ou Rede Pickup.
Devolução do valor dos portes em cartão Wookmais para encomendas de valor inferior a 15€.

Nos envios para as ilhas dos Açores e da Madeira, 30% de desconto no envio em CTT Expresso Dia para encomendas de valor superior a 15€ ou devolução daquele valor em cartão Wookmais para encomendas inferiores a 15€. Tipos de envio disponíveis para encomendas até 10 kg.

Promoção válida para encomendas de livros não escolares registadas até 31/12/2017. Descontos ou vantagens não acumuláveis com outras promoções.
X
wook deve saber


A devolução do valor dos portes de envio, em cartão Wookmais, será efetuada 18 dias após a faturação. Oferta válida para uma encomenda com entrega em Portugal.
X
wook deve saber


EM STOCK – ENVIO IMEDIATO
Se a sua encomenda for constituída apenas por produtos com esta disponibilidade e for paga até às 16 horas de um dia útil, será processada de imediato e enviada para o correio no próprio dia. Encomendas pagas após as 16 horas passarão para o processamento do dia útil seguinte. Esta disponibilidade apenas é garantida para uma unidade de cada produto e até 15 minutos após o registo da encomenda.

ENVIO ATÉ X DIAS
Esta disponibilidade indica que o produto não se encontra em stock e que demorará x dias úteis a chegar do fornecedor. Estes produtos, especialmente as edições mais antigas, estão sujeitos à confirmação de preço e disponibilidade de stock no fornecedor.

PRÉLANÇAMENTO
Os produtos com esta disponibilidade têm envio previsto a partir da data de lançamento.

DISPONIBILIDADE IMEDIATA
Tipo de disponibilidade associada aos eBooks, que são disponibilizados de imediato, após o pagamento da encomenda, na sua biblioteca.

Para calcular o tempo de entrega de uma encomenda deverá somar à disponibilidade mais elevada dos artigos que está a encomendar o tempo de entrega associado ao tipo de envio escolhido.

X
a sua lista de desejos encontra-se vazia
Adicione à sua lista de desejos todos os produtos que deseja comprar mais tarde, envie-a aos seus amigos antes do seu aniversário, Natal ou outras datas especiais - quem sabe se eles o surpreendem!
Seja informado sobre promoções destes produtos
X
Ocorreu um erro
Por favor tente novamente mais tarde.
X
atingiu o limite máximo de dispositivos autorizados
Por favor, aceda à area de cliente para gerir os dispositivos ativos.
X
Temos pena de o ver partir!
Pode voltar a subscrever as nossas newsletters a qualquer momento, na sua área de cliente em "Newsletters".
Junte-se à comunidade wook nas redes sociais:
X
wook deve saber


WOOK É O CHECKOUT EXPRESSO?
Esta modalidade de checkout permite-lhe comprar em dois cliques, seguindo diretamente para a confirmação de encomenda.

COMO FUNCIONA?
A encomenda é pré-preenchida com os dados que habitualmente utiliza - morada faturação, morada de entrega, forma de envio e tipo de pagamento. Para finalizar o processo, necessita apenas de confirmar os dados.

POSSO UTILIZAR OS MEUS VALES?
Vales e outros descontos que se encontrem no prazo de validade, serão igualmente considerados automaticamente na encomenda.

CONSIGO ALTERAR OS DADOS DA ENCOMENDA?
Sim. Antes de confirmar, tem ainda a possibilidade de alterar todos os dados e opções de compra.

EXCEÇÕES
O botão do Checkout Expresso só será visível se:
  • Selecionar previamente, na Área Cliente, as moradas habituais de envio e de faturação;
  • Associar uma conta wallet, quando a morada de envio selecionada é no estrangeiro;
  • Não incluir artigos escolares na encomenda.