Conteúdo Programático - Treinamento Dreamweaver CS3

18 de Junho de 2008 @ 21:33 - Ricardo Sfalsin
Arquivado sob Dreamweaver, ## Conteúdo dos Cursos ## | Link desta publicação | Enviar por e-mail

Módulo 1 - Básico
Tipos de documentos web: HTML, XHTML, XML, XSLT.
A informação versus formatação.
Formatos XHTML: Transitional, Frameset, Strict.
Breve análise: XHTML 1.1.
Criando um site no Dreamweaver.
Adicionando conteúdo ao site:
- paragrafos
- listas
- caracteres especiais
- tag SPAN
Trabalhando com tags META.
Introdução às folhas de estilo CSS:
- redefinindo tags
Criando o layout
- Tabelas
- Tag DIV
- Tabelas de dados
- Como criar código xhtml correto em tabelas que apresentam dados.
Adicionando recursos de navegação ao site:
- links
- âncoras
- barra de navegação
Paradigmas para navegar entre conteudos de um site:
- página a página
- usando a tag iframe
- usando Ajax (breve comentário)
Agilizando a produção: Bibliotecas e Templates
Criando formulários.
Adicionando comportamentos Javascript ao site (ex: validação de formulários).
Checando o site do ponto de vista da qualidade:
- Executando os testes internes do Dreamweaver.
- Submetendo à aprovação do W3C.
Publicando o site:
- FTP
- Sincronização
- Recurso ‘Cloak’
- Comandos GET e PUT
- Tipos de CHMODE

Módulo 2 - Introdução a Banco de Dados
Diferenciação entre SBD’s e SGBD’s
Tipos de bancos de dados:
- Relacional
- Orientado a objetos
- XML
Ferramentas comerciais open source existentes
Ferramentas comerciais proprietárias existentes
Como projetar um Banco de Dados
- Modelagem de aplicativos versus modelagem de banco de dados
- Como determinar os dados necessários para o aplicativo
- Introdução ao meta modelo E-R.
- Principais casos de equivocos em modelagem E-R
- Distinção entre termos: relação e relacionamento.
- Compreendendo o modelo reducionista relacional.
- Organização dos dados em tabelas
- Os relacionamentos entre tabelas
- Normalização de banco de dados
- Uso de Índices
Conceitos e sintaxe SQL
- Comando SELECT
- Cláusulas FROM, WHERE, ORDER BY e INNER JOIN
- Comando UPDATE
- Comando INSERT
- Comando DELETE

Módulo 3 - Acesso a Banco de Dados
Diferenciação entre páginas estáticas e páginas dinâmicas
Definindo um site dinâmico no Dreamweaver
Linguagens server-side suportadas pelo Dreamweaver (breve análise)
- ASP.NET
- PHP
- JSP
- CFM
Tipos de bancos de dados.
Criando a comunicação entre a base de dados e a linguagem escolhida:
- DSN (ASP.NET, JSP, CFM)
- Acesso direto ao servidor de banco de dados (PHP)
Discussão sobre a estrutura para desenvolver aplicativos web:
- o modo linear (apresentado no curso)
- modos não lineares (breve demonstração para aqueles que pretendem avançar em programações mais complexas)
Criando uma recordset.
Criando uma página de resultados:
- comportamento Repeat Region
- adicionando a barra de navegação
- adicionando a barra de status
Adicionando imagens dinâmicamente à página de resultados.
Envio de dados através de páginas.
- HIDDEN FIELDS
- GET
- POST
- COOKIE
- SESSION
Compreendendo a confecção de um website dinâmico: lado cliente X lado administrativo
Base para desenvolvimento de um website:
- Lado Cliente:
- página de busca
- simples
- composta
- página de resultado
- usando a cláusula SELECT do SQL
- usando a cláusula INNER JOIN do SQL adjunto ao SELECT
- página de detalhe
- Lado Administrativo:
- Controle de acesso
- Página de login
- Protegendo páginas contra acesso indevido
- Página de inserção
- Página de edição.
- Página de deleção de registros.

Ainda sem comentários »

RSS de comentários deste artigo. URI para link desta publicação:

Deixe um comentário


Hits para esta publicação: 1082

www.fractalCURSOS.com.br | http://blog.fractalmedia.com.br