Bertrand.pt - Curso Avançado de Dreamwaver CS3 e 8

Curso Avançado de Dreamwaver CS3 e 8

de Hélder Oliveira 

Editor: FCA
Edição ou reimpressão: outubro de 2007
25,19€
Esgotado ou não disponível.

Actualmente, é possível encontrar na Internet um grande número de sites estáticos com elevada qualidade, que acompanham o aumento do grau de exigência dos utilizadores. No entanto, assistimos a uma crescente utilização de sites dinâmicos, considerados uma alternativa conveniente e flexível, uma vez que permitem adicionar informações de forma rápida e eficaz, combatendo a desactualização. Este livro tem como objectivo fazer com que o leitor aprenda a utilizar os recursos do Dreamweaver, nas suas mais recentes ver­sões CS3 e 8, no desenvolvimento de sites profissionais mais completos e com ligações a bases de dados, permitindo-lhe evoluir para um site dinâmico de forma simples e rentável. Entre as tecnologias abordadas, destaca-se o Colfusion, as ASP e ASP.NET, o JSP, o PHP e, num capítulo introdutório, a linguagem SQL. No final do livro, o leitor encontra uma pro­posta de projecto para o desenvolvimento de um site dinâmico em PHP, englobando toda a matéria da obra.

Principais Tópicos

  • Requisitos para o desenvolvimento de sites dinâmicos;
  • Criação de um servidor virtual no computador pessoal (solução XAMPP);
  • Criação e configuração de bases de dados;
  • Ligação entre a base de dados e a aplicação web;
  • Desenvolvimento de aplicações web em Coldfusion, ASP e ASP.NET, JSP e PHP;
  • Framework Spry;
  • Integração com XML.
  • Público-Alvo

  • Designers;
  • Programadores web.
  • Índice

    1. REQUISITOS NA CRIAÇÃO DE SITES DINÂMICOS
    1.1 Sites Estáticos vs Sites Dinâmicos
    1.1.1. Client-side vs Server-side
    1.2. Introdução às Linguagens de Scripting
    1.2.1. ASP (Active Server Pages)
    1.2.2. ASP.NET
    1.2.3. PHP (Hypertext Preprocessor)
    1.2.4. JSP (JavaServer Pages)
    1.2.5. ColdFusion MX 7
    1.3. Requisitos para Criar Aplicações Web
    1.3.1. Aplicação Web em ASP
    1.3.2. Aplicação Web em ASP.NET
    1.3.3. Aplicação Web em PHP
    1.3.4. Aplicação Web em JSP
    1.3.5. Aplicação Web em ColdFusion
    1.4. Instalação de um Servidor Web
    1.4.1. Internet Information Services (IIS)
    1.4.2. Apache
    1.4.3. Xampp
    1.5. Gestão de Bases de Dados MySQL: phpMyAdmin

    2. DEFINIR UM SITE DINÂMICO NO DREAMWEAVER
    2.1. Definir um Site Dinâmico
    2.1.1. Definir uma Pasta Local
    2.1.2. Definir uma Pasta Remota
    2.1.3. Definir a Tecnologia de Servidor

    3. CONEXÕES A BASES DE DADOS
    3.1. Construir a Base de Dados
    3.2. Controladores da Base de Dados
    3.2.1. Verificar Controladores Instalados
    3.3. DSN (Data Source Name)
    3.3.1. Criar um DSN
    3.4. Conexões a Bases de Dados Utilizando Tecnologia ASP
    3.4.1. Criar uma Conexão DSN
    3.4.2. Criar uma Conexão sem DSN
    3.4.3. Criar uma Conexão OLE DB
    3.5. Conexões a Bases de Dados Utilizando Tecnologia ASP.NET
    3.5.1. Criar uma Conexão OLE DB
    3.5.2. Criar uma Conexão SQL Server
    3.6. Conexões a Bases de Dados Utilizando Tecnologia PHP
    3.6.1. Criar uma Conexão com a Base de Dados
    3.7. Conexões a Bases de Dados Utilizando Tecnologia JSP
    3.7.1. Criar uma Conexão Através do Controlador JDBC
    3.7.2. Parâmetros de uma Conexão JDBC
    3.7.3. Criar uma Conexão Através do Controlador ODBC
    3.8. Conexões a Bases de Dados Utilizando Tecnologia Coldfusion
    3.8.1. Criar uma Fonte de Dados ColdFusion
    3.8.2. Criar uma Conexão com a Base de Dados
    3.9. Editar e Eliminar Conexões
    3.9.1. Editar uma Conexão
    3.9.2. Eliminar uma Conexão

    4. INTRODUÇÃO AO SQL
    4.1. Princípios Básicos de Sintaxe
    4.2. Definição das Colunas de um Conjunto de Registos
    4.3. Filtragem de Registos
    4.3.1. Com Base num Valor
    4.3.2. Com Base na Semelhança de um Valor
    4.3.3. Com Base num Intervalo
    4.3.4. Com Base em Condições
    4.4. Ordenação dos Registos
    4.5. Unir Tabelas
    4.6. Inserir Registos
    4.7. Actualizar Registos
    4.8. Eliminar Registos
       
    5. DEFINIÇÃO DAS FONTES DE CONTEÚDO DINÂMICO
    5.1. Fonte de Origem de Dados
    5.2. Criar um Conjunto de Registos
    5.2.1. Criar um Conjunto de Registos sem SQL
    5.2.2. Criar um Conjunto de Registos Avançado com SQL
    5.2.3. SQL em ASP.NET
    5.2.4. Criação de Consultas SQL Utilizando a Hierarquia de Itens da Base de Dados
    5.3. Definição de Variáveis URL
    5.4. Definição de Variáveis de Formulário
    5.5. Definição das Variáveis de Sessão
    5.6. Definição das Variáveis de Aplicação
    5.7. Definição das Variáveis de Servidor
    5.7.1. Variáveis de Servidor ASP
    5.7.2. Variáveis de Servidor ColdFusion
    5.7.3. Variáveis de Servidor PHP
    5.7.4. Variáveis de Servidor JSP
    5.8. Armazenamento em Cache das Fontes de Conteúdo
    5.9. Editar e Eliminar Fontes de Conteúdo
    5.9.1. Editar uma Fonte de Conteúdo
    5.9.2. Eliminar uma Fonte de Conteúdo
    5.10. Copiar um Conjunto de Registos para outra Página

    6. INSERIR CONTEÚDO DINÂMICO
    6.1. Texto Dinâmico
    6.2. Imagens Dinâmicas
    6.3. Atributos HTML Dinâmicos
    6.4. Objectos Flash e ActiveX Dinâmicos
    6.5. Alterar o Conteúdo Dinâmico
    6.6. Eliminar Conteúdo Dinâmico

    7. TRABALHAR COM PÁGINAS DINÂMICAS
    7.1. Mostrar Registos da Base de Dados
    7.1.1. Formatar os Dados
    7.1.2. Mostrar Diversos Registos
    7.1.3. Criar uma Barra de Navegação
    7.1.4. Mostrar e Ocultar Registos
    7.1.5. Criar um Contador de Registos
    7.1.6. Controlos DataGrid e DataList do ASP.NET
    7.2. Detalhes dos Registos
    7.2.1. Criar uma Página Principal/Detalhes
    7.2.2. Modificar Página Principal/Detalhes
    7.3. Criar Páginas de Pesquisa a Bases de Dados
    7.3.1. Criar Página de Pesquisa com um Único Parâmetro
    7.3.2. Criar Página de Resultados
    7.3.3. Criar Página de Pesquisa através de Vários Parâmetros
    7.3.4. Criar Página de Resultados através de Vários Parâmetros
    7.4. Modificar Registos da Base de Dados
    7.4.1. Inserir Registos
    7.4.2. Actualizar Registos
    7.4.3. Eliminar Registos
    7.5. Restringir o Acesso ao Site
    7.5.1. Criar uma Página de Registo
    7.5.2. Criar uma Página de Acesso
    7.5.3. Efectuar o Logout dos Utilizadores

    8. CRIAÇÃO DE PÁGINAS COM SPRY
    8.1. Adicionar Widgets Spry
    8.1.1. Inserir um Widget Spry
    8.1.2. Seleccionar um Widget Spry
    8.1.3. Editar um Widget Spry
    8.2. Widget Accordion
    8.2.1. Inserir um Widget Accordion
    8.2.2. Personalizar o Widget Accordion
    8.3. Widget Menu Bar
    8.3.1. Inserir um Widget Menu Bar
    8.3.2. Propriedades dos Menus e Submenus
    8.3.3. Personalizar o Widget Menu Bar
    8.4. Widget Collapsible Panel
    8.4.1. Inserir um Widget Collapsible Panel
    8.4.2. Abrir/Fechar o Painel na Vista de Desenho
    8.4.3. Alterar o Estado Inicial do Painel
    8.4.4. Activar/Desactivar Animação do Painel
    8.4.5. Personalizar o Widget Collapsible Panel
    8.5. Widget Tabbed Panels
    8.5.1. Inserir um Widget Tabbed Panels
    8.5.2. Personalizar o Widget Tabbed Panels
    8.6. Widget Validation Text Field
    8.6.1. Inserir um Widget Validation Text Field
    8.6.2. Propriedades do Widget
    8.6.3. Personalizar o Widget Validation Text Field
    8.7. Widget Validation Textarea
    8.7.1. Inserir um Widget Validation Textarea
    8.7.2. Propriedades do Widget
    8.7.3. Personalizar o Widget Validation Textarea
    8.8. Widget Validation Select
    8.8.1. Inserir um Widget Validation Select
    8.8.2. Propriedades do Widget
    8.8.3. Personalizar o Widget Validation Select
    8.9. Widget Validation Checkbox
    8.9.1. Inserir um Widget Validation Checkbox
    8.9.2. Propriedades do Widget
    8.9.3. Personalizar o Widget Validation Checkbox
    8.10. Efeitos Spry
    8.10.1. Efeito Appear/Fade
    8.10.2. Efeito Blind up/Blind down
    8.10.3. Efeito Grow/Shrink
    8.10.4. Efeito Highlight
    8.10.5. Efeito Shake
    8.10.6. Efeito Slide up/Slide down
    8.10.7. Efeito Squish
    8.10.8. Gestão de Efeitos

    9. INTEGRAÇÃO COM XML
    9.1. XML, XSL e XSLT
    9.2. Transformações XSL no Lado do Servidor
    9.2.1. Criar Páginas XSLT
    9.2.2. Converter Páginas HTML em Páginas XSLT
    9.2.3. Anexar Origens de Dados XML
    9.2.4. Mostrar Dados XML em Páginas XSLT
    9.2.5. Inserir Blocos de Código XSLT em Páginas Dinâmicas
    9.2.6. Eliminar Blocos de Código XSLT em Páginas Dinâmicas
    9.2.7. Editar o Comportamento de Servidor XSL Transformation
    9.2.8. Criar Áreas XSLT Condicionais
    9.2.9. Inserir Comentários XSL
    9.3. Transformações XSL no Lado do Cliente
    9.3.1. Ligar um Ficheiro XSLT e XML
    9.4. Mostrar Informação com Spry
    9.4.1. Definir um Conjunto de Registos Spry XML
    9.4.2. Criar uma Região Spry
    9.4.3. Criar uma Tabela Spry
    9.4.4. Criar uma Região Repetitiva Spry
    9.4.5. Criar uma Região de Lista Repetitiva Spry

    10. TRABALHAR COM CÓDIGO
    10.1. Dicas de Código (code hints)
    10.2. Snippets
    10.2.1. Inserir um Snippet
    10.2.2. Criar um Snippet
    10.2.3. Editar um Snippet
    10.2.4. Eliminar um Snippet:
    10.3. Ferramenta Tag Chooser
    10.3.1. Inserir uma Tag
    10.4. Ferramenta Tag Editor
    10.4.1. Editar uma Tag
    10.5. Ferramenta Tag Inspector
    10.5.1. Editar Atributos de uma Tag
    10.6. Ferramenta Tag Selector
    10.6.1. Editar uma Tag
    10.6.2. Eliminar uma Tag
    10.7. Expandir e Minimizar Blocos de Código
    10.7.1. Minimizar um Bloco de Código
    10.7.2. Minimizar uma Tag e todo o seu Conteúdo
    10.7.3. Expandir um Bloco de Código
    10.8. Copiar e Mover Blocos de Código Minimizados
    10.9. Utilização de Material de Referência
    10.9.1. Painel Reference
    10.9.2. Copiar Código de Exemplo
    10.9.3. Navegar no Conteúdo do Material de Referência
    10.10. Imprimir Código
    10.11. Optimizar o Código de Uma Página
    10.11.1. Limpar Código
    10.11.2. Verificar Tags, Parênteses e Chavetas
    10.11.3. Validação de Tags
    10.12. Visualizar e Editar Meta Tags
    10.12.1. Inserir uma Meta Tag
    10.12.2. Editar uma Meta Tag

    11. EXTENSÕES
    11.1. Extension Manager
    11.1.1. Instalar Extensões
    11.1.2. Activar/Desactivar Extensões
    11.1.3. Eliminar uma Extensão

    12. DESENVOLVIMENTO DE UM SITE

    ANEXO A - INSTALAÇÃO DE SOLUÇÃO COMPLETA DE SERVIDORES XAMPP

    ÍNDICE REMISSIVO

    Curso Avançado de Dreamwaver CS3 e 8
    ISBN: 9789727225583 Ano de edição ou reimpressão: 10-2007 Editor: FCA Idioma: Português Dimensões: 168 x 237 x 27 mm Encadernação: Capa mole Páginas: 280 Tipo de Produto: Livro Classificação Temática: Livros  >  Livros em Português  >  Informática  >  Internet
    Livros  >  Livros em Português  >  Informática  >  Programação

    Sugestões

    Ser Digital
    10%
    portes grátis
    10% Cartão Leitor Bertrand
    16,90€
    Casa das Letras
    Os Inovadores
    10%
    portes grátis
    10% Cartão Leitor Bertrand
    22,00€
    Porto Editora
    X
    O QUE É O CHECKOUT EXPRESSO?


    O ‘Checkout Expresso’ utiliza os seus dados habituais (morada e/ou forma de envio, meio de pagamento e dados de faturação) para que a sua compra seja muito mais rápida. Assim, não tem de os indicar de cada vez que fizer uma compra. Em qualquer altura, pode atualizar estes dados na sua ‘Área de Cliente’.

    Para que lhe sobre mais tempo para as suas leituras.