TADS:Desenvolvimento Web II: mudanças entre as edições

De Wiki Cursos IFPR Foz
Ir para navegaçãoIr para pesquisar
Linha 1: Linha 1:
=Plano de ensino=
=Plano de ensino=
==1. IDENTIFICAÇÃO==
==1. IDENTIFICAÇÃO==
'''Curso''': Tecnologia em Análise e Desenvolvimento de Sistemas
'''Curso''': Tecnologia em Análise e Desenvolvimento de Sistemas
Linha 17: Linha 16:


'''Horário Semanal de Atendimento ao Estudante:''' Terça-feira, 18:00 – 19:00
'''Horário Semanal de Atendimento ao Estudante:''' Terça-feira, 18:00 – 19:00


==2. EMENTA==
==2. EMENTA==
Linha 23: Linha 21:
Desenvolvimento de aplicações em camadas (design pattern MVC).  
Desenvolvimento de aplicações em camadas (design pattern MVC).  
Implementação do design pattern DAO.
Implementação do design pattern DAO.


==3. CONTEÚDO PROGRAMÁTICO==
==3. CONTEÚDO PROGRAMÁTICO==
Linha 40: Linha 37:
* Implementação do design pattern DAO utilizando PHP;
* Implementação do design pattern DAO utilizando PHP;
* Utilização de frameworks PHP.
* Utilização de frameworks PHP.


==4. OBJETIVOS DO COMPONENTE CURRICULAR==
==4. OBJETIVOS DO COMPONENTE CURRICULAR==
Linha 46: Linha 42:


Conhecer e aplicar uma linguagem de programação voltada para o desenvolvimento de software para ambiente web (server-side) utilizando os conceitos de orientação a objetos.
Conhecer e aplicar uma linguagem de programação voltada para o desenvolvimento de software para ambiente web (server-side) utilizando os conceitos de orientação a objetos.


==5. PROCEDIMENTOS METODOLÓGICOS==
==5. PROCEDIMENTOS METODOLÓGICOS==
Linha 62: Linha 57:
* Projetor multimídia;
* Projetor multimídia;
* Quadro branco.
* Quadro branco.


==6. AVALIAÇÃO==
==6. AVALIAÇÃO==
Linha 72: Linha 66:
* Desenvolvimento de atividades e participação em sala de aula;
* Desenvolvimento de atividades e participação em sala de aula;
* Prova prática e/ou teórica.
* Prova prática e/ou teórica.


==REFERÊNCIAS BIBLIOGRÁFICAS==
==REFERÊNCIAS BIBLIOGRÁFICAS==

Edição das 18h58min de 3 de dezembro de 2015

Plano de ensino

1. IDENTIFICAÇÃO

Curso: Tecnologia em Análise e Desenvolvimento de Sistemas

Componente Curricular: Desenvolvimento Web II

Professor: Humberto Martins Beneduzzi

Turma: 01/2014

Período Letivo: Terceiro

Ano: 2015

Carga horária: 60

Horário Semanal de Atendimento ao Estudante: Terça-feira, 18:00 – 19:00

2. EMENTA

Desenvolvimento de aplicações web: interface desenvolvida com tecnologias client-side, lógica de negócio e acesso a banco de dados desenvolvidos com tecnologias server-side. Desenvolvimento de aplicações em camadas (design pattern MVC). Implementação do design pattern DAO.

3. CONTEÚDO PROGRAMÁTICO

Linguagem PHP:

  • Conceitos Introdutórios;
  • Configuração de ambiente de desenvolvimento;
  • Estrutura básica da linguagem PHP;
  • Principais funções presentes no PHP;
  • Geração de conteúdo dinâmico para Web através do PHP;
  • Programação Orientada a Objetos utilizando PHP;
  • Paralelos entre Java e PHP;
  • Utilização de banco de dados;
  • Uso de sessões;
  • Desenvolvimento de aplicações em camadas (MVC) utilizando PHP;
  • Implementação do design pattern DAO utilizando PHP;
  • Utilização de frameworks PHP.

4. OBJETIVOS DO COMPONENTE CURRICULAR

Possibilitar ao aluno a compreensão e aplicação dos principais conceitos relacionados ao desenvolvimento aplicativos web.

Conhecer e aplicar uma linguagem de programação voltada para o desenvolvimento de software para ambiente web (server-side) utilizando os conceitos de orientação a objetos.

5. PROCEDIMENTOS METODOLÓGICOS

Metodologia de ensino

  • Aulas expositivas empregando quadro branco e projetor multimídia;
  • Seminários para apresentação de trabalhos;
  • Trabalhos em grupo;
  • Problematização;
  • Demonstração (pratica realizada pelo professor);
  • Laboratório (pratica realizada pelo aluno);
  • Utilização de livro didático.

Recursos e materiais

  • Laboratório com 41 computadores;
  • Projetor multimídia;
  • Quadro branco.

6. AVALIAÇÃO

A avaliação será realizada seguindo as orientações da Portaria nº 120 de 6 de agosto de 2009, que estabelece os critérios de avaliação do processo de ensino e aprendizagem no IFPR.

O conceito do aluno será composto através de sua participação e aproveitamento nos seguintes quesitos:

  • Trabalhos individuais e/ou grupais;
  • Desenvolvimento de atividades e participação em sala de aula;
  • Prova prática e/ou teórica.

REFERÊNCIAS BIBLIOGRÁFICAS

REFERÊNCIAS BÁSICAS

  1. DALL'OGLIO, Pablo. PHP: Programando com Orientação a Objetos. 2a ed., Novatec, 2009.
  2. GILMORE, Jason W., Dominando PHP e Mysql - Do Iniciante ao Profissional. 1a ed., Alta Books, 2009.
  3. ULLMAN, Larry. PHP 6 E MYSQL 5 para Web Sites Dinâmicos. 1a ed., Ciência Moderna, 2008.
  4. LENGSTORF, Jason. Pro PHP e jQuery. 1a ed., Ciência Moderna, 2011.
  5. ZERVAAS, Quentin. Aplicações Práticas de Web 2.0 com PHP. 1a ed., Alta Books, 2009.


REFERÊNCIAS COMPLEMENTARES

  1. NIEDERAUER, Juliano. Desenvolvendo Web Sites com PHP. 2a ed. Editora Novatec, 2004.
  2. HERRINGTON, Jack D. PHP Hacks: Dicas e Ferramentas Úteis para a Criação de Web Sites. 1a ed. Editora Artmed, 2007.
  3. MACINTYRE, Peter B. O Melhor do PHP. 1a ed., Alta Books, 2010.
  4. Xavier, Fabrício S. V. PHP Para Desenvolvimento Profissional. 1a ed., Ciência Moderna, 2011.
  5. DALL'OGLIO, Pablo. Criando Relatórios com PHP. 2a ed., Novatec, 2013.