Desenvolvimento de Websites

Apresentação

Os websites dinâmicos são fundamentais para atrair tráfego, aumentar o reconhecimento do mercado, fornecer informações atualizadas e promover o seu crescimento. Neste curso, obterá os conhecimentos e competências essenciais para desenvolver páginas web modernas e criar um site completo, utilizando HTML e CSS. Aprenderá ainda a controlar estilos e layouts de páginas, configurar um servidor web e incorporar multimédia.

Destinatários

Todos os utilizadores que pretendam desenvolver uma atividade como programadores para a internet.

Objetivos

No final deste curso, os formando serão capazes de:

  • Criar, configurar e manter um site intranet ou internet
  • Desenvolver páginas web utilizando HTML e CSS
  • Configurar um servidor web e implementar scripts do lado do servidor
  • Interface de um site para uma base de dados para armazenamento dinâmico e recuperação de dados
  • Produzir páginas web dinâmicas usando scripts do lado do servidor e do lado do cliente

Pré-requisitos

Os participantes ter os seguintes conhecimentos:

  • Prática com computadores e entendimento do seu funcionamento
  • Experiência de utilização do Windows

Programa

Introdução à Web

  • Fundamentos da Internet / intranet
  • Arquitetura da Web
  • Explorando navegadores
  • Search Engine Optimization (SEO)

HTML: Hypertext Markup Language

  • Criar uma página da web com HTML e XHTML
    • Elementos de cabeçalho e rodapé
    • Formatação de texto com tags
    • Estabelecer links de hipertexto
    • Listas ordenadas / não ordenadas
    • Desenhar tabelas para exibir dados
    • Definir âncoras relativas e absolutas
  • Adicionar elementos gráficos
    • Tornar as suas páginas gráficas com imagens incorporadas
    • Adicionar interatividade com imagens “clicáveis”
    • Utilizar imagens animadas para dar vida à página da Web
    • Criar mapas de imagens para ligar partes de uma única imagem
  • Utilizar CSS para controlar estilos de página e layout
    • Atribuir propriedades de estilo a tags HTML
    • Criar e aplicar style sheets
    • Implementar um menu de navegação com estilo
    • Aplicar estilos com atributos de classe e ID

Implementação de um Servidor Web

  • Funcionalidade do servidor Web
    • Comunicação do servidor Web / browser
    • O HyperText Transfer Protocol (HTTP)
  • Configuração da estrutura do diretório do servidor
    • Implementação das configurações de acesso / segurança
    • Administração do servidor

Programação do lado do Servidor

  • Scripts do lado do servidor
    • Interação cliente / servidor / script
    • Exploração da operação de aplicações da Web do lado do servidor
    • Aceder a dados do servidor web
    • Criar páginas web dinâmicas
    • A diferença entre os pedidos GET e POST
  • Processamento de dados do utilizador com formulários
    • Adicionar campos de texto, listas e caixas de seleção e botões de rádio para uma página da Web
    • Configurar um formulário para invocar o programa do lado do servidor quando enviado
    • Processar a entrada de formulários com páginas web dinâmicas
    • Implementação da validação de formulários HTML5 sem JavaScript

Interface para uma base de dados

  • Bases de dados relacionais e a web
    • Caracterizar registos de banco de dados
    • Utilizar o SQL para trabalhar a base de dados
  • Páginas da Web baseadas em bases de dados
    • Abrir uma conexão para uma base de dados
    • Armazenar dados provenientes de formulários
    • Realizar consultas dinâmicas em bases de dados
    • Gerar uma resposta exibindo resultados de consultas

Criação de páginas Web dinâmicas

  • Adicionar interatividade com JavaScript
    • Incorporar JavaScript que execute no browser Web
    • Melhorar a funcionalidade do lado do cliente
    • Reagir às ações dos utilizadores
  • Incorporar multimédia
    • Incorporar vídeos em páginas web
    • Adicionar interatividade com plug-ins
  • Criação de páginas web interativas com HTML dinâmico (DHTML)
    • Combinar JavaScript e CSS
    • Segmentar elementos por ID e tag name
    • Aceder e modificar a marcação de página
    • Modificar CSS para efeitos HTML dinâmicos
  • Implementar um feed RSS
    • Fundamentos de XML
    • Publicar dados com RSS
    • Adicionar um feed RSS ao seu site

De momento não temos datas disponíveis para este curso, entre em contacto para obter mais informações.

SABER MAIS

Yeah!

Your message was successful sent.

OK

Hey

We use cookies to offer you a better browsing experience, analyse site traffic, presonalize content, and serve targeted ads. Read how we use cookies and how you can control them in our “Cookie Settings”.
By using our site, you consent to our use of cookies.

> Cookie Settings

√ Accept Cookies