TADS:Projeto Integrador II (2016-2)

De Wiki Cursos IFPR Foz
Revisão de 23h07min de 16 de novembro de 2016 por Felippe Scheidt (discussão | contribs) (Criou página com ' =Plano de ensino= ==1. IDENTIFICAÇÃO== Curso: Tecnologia em Análise e Desenvolvimento de Sistemas Componente Curricular: Projeto Integrador II Professores: Estevan Costa...')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegaçãoIr para pesquisar

Plano de ensino

1. IDENTIFICAÇÃO

Curso: Tecnologia em Análise e Desenvolvimento de Sistemas

Componente Curricular: Projeto Integrador II

Professores: Estevan Costa e Felippe Alex Scheidt

Turma: 01/2014

Período Letivo: Sexto

Ano: 2016 Carga horária: 160

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


2. EMENTA

Conceito de framework; componentes de software reutilizáveis; vantagens do uso de frameworks; principais frameworks para desenvolvimento web; frameworks para persistência de dados; frameworks baseados em ações; frameworks baseados em componentes; APIs (application programming interface).

3. CONTEÚDO PROGRAMÁTICO

  1. Conceitos fundamentais de frameworks
  2. Diferenças entre frameworks e bibliotecas
  3. Aplicação de padrões de projetos
  4. Frameworks para desenvolvimento Web
    1. Baseados em ações
    2. Baseados em componentes
  5. Frameworks de teste unitário
  6. Frameworks de persistência

4. OBJETIVOS DO COMPONENTE CURRICULAR

Utilização de frameworks e de componentes de software reutilizáveis visando a otimização do processo de desenvolvimento de sistemas, diminuindo a redundância da geração de código.

5. PROCEDIMENTOS METODOLÓGICOS

Metodologia de ensino

  • Aulas expositivas em laboratório de informática com projetor.
  • Uso de ambiente de programação para desenvolvimento das atividades
  • Uso do computador para em laboratório para exemplificação dos conteúdos didáticos

Recursos e materiais

  • Aulas expositivas empregando: quadro, multimídia;
  • Seminários para apresentação de trabalhos;
  • Trabalhos individuais e/ou grupo;
  • Exercícios em sala de aula.

6. AVALIAÇÃO

Trabalhos individuais e/ou grupo;

Apresentação de seminários;

Provas bimestrais individuais;

Participação em sala.

REFERÊNCIAS BIBLIOGRÁFICAS

REFERÊNCIAS BÁSICAS

  1. GEARY, D.; HORSTMANN, C. Core JavaServer Faces. 3. ed. Rio de Janeiro: Alta Books, 2010.
  2. ELLIOT, D. J.; O'BRIEN, T. M.; FOULER, R. Dominando Hibernate. Rio de Janeiro: Alta Books, 2009.
  3. LISBOA, F. G. S. Zend Framework: Componentes Poderosos para PHP. São Paulo: Novatec, 2009.
  4. SAM-BODDEN, B. Desenvolvendo em POJOs: do Iniciante ao Profissional. Rio de Janeiro: Alta Books, 2006.
  5. LOPES, Camilo. Construindo Aplicações JEE Com Frameworks: Exclusivo Para Iniciantes Jsf, Spring Secur. Ciência Moderna. 2011.


REFERÊNCIAS COMPLEMENTARES

  1. MINETTO, E. L. Frameworks para Desenvolvimento em PHP. São Paulo: Novatec, 2007.
  2. GABARDO, A. C. CodeIgniter Framework PHP: Construa Websites Rapidamente, com Orientação a Objetos com Mvc e Php. São Paulo: Novatec, 2010.
  3. ROUGHLEY, Ian. Practical Apache Struts 2 Web 2.0 Projects - Aprenda e aplique o novo framework open source Apache Struts 2 em seus projetos. Ciência Moderna, 2008.
  4. VANDYK, J. K. Desenvolvimento Profissional com o Drupal. 2. ed. Rio de Janeiro: Alta Books, 2009.
  5. CLARKE, J.; CONNORS, J.; BRUNO, E. Java FX: Desenvolvendo Aplicações de Internet Ricas. Rio de Janeiro: Alta Books, 2010.