Ir para a home page do site  
Publicação Érica
JavaScript  (Livro Esgotado)
Í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 de uma

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 de uma Editora

Capítulo 10 - Criando a Home Page da Editora
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
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"

Público alvo



Este livro é destinado a estudantes, programadores, webmasters, webdesigners e todos aqueles que pretendem implantar recursos mais sofisticados em suas páginas.





Pré-requisitos para leitura deste livro



Para o estudo deste livro é importante que o leitor já possua conhecimentos básicos sobre os seguintes assuntos:
  • Tenha familiaridade em trabalhar com o ambiente Windows
  • Conhecimentos básicos em HTML
  • Noções de lógica de programação.
  • Saber navegar na Internet.


Compatibilidade



Este livro é compatível com as seguintes plataformas:

  • Windows Vista (todas as versões)
  • Windows XP (todas as versões)
  • Windows 2000 (todas as versões)
  • Windows 98
  • Windows ME
  • Windows 95


 © Copyright 1999 - 2010, Editora Érica - powered by Carlos A J Oliviero                                      Política de privacidade e termos de uso