Desenvolvimento de Websites

Print Friendly, PDF & Email

Em pré-inscrição. Entre em contacto para obter mais informações.

Nível Iniciado | 35 horas | Laboral: 5 dias | Pós-Laboral: 10 dias

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

Pedido de Informação