FICHA 2 - Desenvolvimento Web I
Logo UFPR

MINISTÉRIO DA EDUCAÇÃO

UNIVERSIDADE FEDERAL DO PARANÁ

SETOR DE SETOR DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA

Coordenação do Curso de Tecnologia em Análise e Desenvolvimento de Sistemas

Ficha 2 (variável)

FICHA 2 - Desenvolvimento Web I
Disciplina: Desenvolvimento Web I Código: DS122
Natureza:
( X ) Obrigatória
( ) Optativa
( X ) Semestral ( ) Anual ( ) Modular
Pré-requisito: Nenhum Co-requisito: Modalidade: ( X ) Presencial ( ) Totalmente EaD ( ) EaD
CH Total: 60h
CH Semanal: 4h
Padrão (PD):30h Laboratório (LB): 30h Campo (CP): 0h Estágio (ES): 0h Orientada (OR): 0h Prática Específica (PE): 0h

EMENTA (Unidade Didática)

Estudo do contexto e peculiaridades do desenvolvimento de aplicações para o ambiente Web e das principais tecnologias desta área, incluindo, dentro do modelo cliente-servidor, recursos associados ao servidor (banco de dados e serviço de disponibilização de páginas), aplicação cliente (interface baseada em navegador) e mecanismos de acesso ao banco de dados.

PROGRAMA (itens de cada unidade didática)

História e funcionamento da Web. Protocolo HTTP. Paradigma cliente servidor. Linguagem HTML (HyperText Markup Language). Funcionalidades do HTML5. Diagramação e estilo com de páginas com CSS (Cascading Style Sheets). Programação cliente com Javascript. Bibliotecas Javascript (Jquery). Frameworks de Front-End (Bootstrap, W3CSS, etc). Programação servidor com acesso a bancos de dados.

OBJETIVO GERAL

O aluno deverá ser capaz de desenvolver aplicações reais em ambiente Web utilizando as principais tecnologias disponíveis para esse contexto.

OBJETIVO ESPECÍFICO

Projetar e desenvolver aplicações reais em ambiente Web, compreender o modelo cliente-servidor e suas especificidades, conhecer o funcionamento do protocolo HTTP e sua participação no desenvolvimento de aplicações Web e dominar as principais tecnologias deste tipo de desenvolvimento.

PROCEDIMENTOS DIDÁTICOS

A disciplina será desenvolvida mediante aulas expositivo-dialogadas quando serão apresentados os conteúdos curriculares teóricos e através de atividades de laboratório serão utilizados os seguintes recursos: quadro de giz, notebook e projetor multimídia, insumos de laboratório e softwares específicos.

FORMAS DE AVALIAÇÃO

A avaliação será composta pela média ponderada das notas obtidas pelos alunos em 3 atividades: 40% Prova teórica + 50% Trabalho prático + 10% exercícios em sala.

BIBLIOGRAFIA BÁSICA

  1. TANENBAUM, A.S., Redes de Computadores, 1997.Editora Campus, 4ª edição
  2. Niederauer, Juliano. "Desenvolvendo websites com PHP." São Paulo: Novatec (2004).
  3. Ramon Gomes Costa e Leonardo Todeschini Web : como programar usando ferramentas livres, 2006, Rio de Janeiro : Alta Books

BIBLIOGRAFIA COMPLEMENTAR

  1. KUROSE, J.F., ROSS K.W., ZUCCHI, W.L., 2010. Redes de Computadores ea Internet: uma abordagem top-down. Pearson.
  2. CONVERSE, Tim., PARK, Joyce PHP 4: A Bíblia. . Rio de Janeiro: Editora Campus, 2001
  3. PEREIRA Neto, Álvaro.PostgreSQL: Técnicas Avançadas Versões Open Source 7. São Paulo: Editora Érica, 2003

Professor da Disciplina: Alexander Robert Kutzke, Razer Anthom Nizer Rojas Montaño

Assinatura: _________________________________________________

Chefe do Departamento ou Unidade equivalente: João Eugênio Marynowski

Assinatura: _________________________________________________