Programação Web

  • Curso: Técnico Subsequente em Redes de Computadores
  • Disciplina: Programação Web
  • Carga-Horária: 40h (30 h/a)

EMENTA

Proporcionar o conhecimento mínimo necessário para desenvolver aplicações web simples com interatividade.

PROGRAMA

Objetivos

  • Produzir páginas web simples
  • Produção e Inserção de scripts para aumentar a interatividade das páginas XHTML, construindo páginas web com maior poder de interação no lado do cliente.
  • Utilizar a arquitetura cliente-servidor em sistemas web usando uma linguangem de script para servidor.
  • Conhecer a estrutura de programação da linguagem de script para servidor.

Bases Científico-Tecnológicas (Conteúdos)

  1. Linguagem XHTML
    • Introdução a XHTML
    • Listas ordenadas e não-ordenadas
    • Imagens, links e âncoras
    • Tabelas
    • Formulários
  2. JavaScript
    • Estrutura sintática
    • Tipos de dados e valores
    • Declarações de variáveis, expressões e operadores
    • Instruções
    • Funções
    • Validação de Formulário
  3. Estrutura de linguagem de script para servidor
    • Tipos de dados
    • Operadores
    • Estruturas de controle de fluxo: execução condicional e iteração
    • Funções básicas

Procedimentos Metodológicos

  • Aulas teóricas expositivas, aulas práticas em laboratório

Recursos Didáticos

  • Utilização de quadro branco, computador, projetor multimídia, retroprojetor

Avaliação

  • Avaliações escritas e práticas
  • Trabalhos individuais e em grupo (listas de exercícios)
  • Desenvolvimento de projetos práticos

Bibliografia Básica

  1. QUENTIN ZERVAAS. Aplicações Práticas De Web 2.0 Com PHP, Alta Books, 2009.
  2. JULIANO NIEDERAUER. Desenvolvendo Websites Com PHP. 2ª EDIÇÃO, Novatec, 2011.

Bibliografia Complementar

  1. JON DUCKETT. Introdução À Programação Web Com HTML, XHTML E CSS - 2ª Edição Americana - Ciencia Moderna, 2010.