|
|
(3 revisões intermediárias por 2 usuários não estão sendo mostradas) |
Linha 1: |
Linha 1: |
| =Plano de ensino= | | '''Semestre''': 3º |
| | =Objetivo= |
| | 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. |
| | =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. |
|
| |
|
| ==1. IDENTIFICAÇÃO== | | =Planos de ensino= |
| '''Curso''': Tecnologia em Análise e Desenvolvimento de Sistemas
| | * [[TADS:Desenvolvimento Web II (2016-1)|2016/1]] (Prof. Humberto Martins Beneduzzi) |
| | | * [[TADS:Desenvolvimento Web II (2015-1)|2015/1]] (Prof. Humberto Martins Beneduzzi) |
| '''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===
| |
| | |
| # DALL'OGLIO, Pablo. PHP: Programando com Orientação a Objetos. 2a ed., Novatec, 2009.
| |
| # GILMORE, Jason W., Dominando PHP e Mysql - Do Iniciante ao Profissional. 1a ed., Alta Books, 2009.
| |
| # ULLMAN, Larry. PHP 6 E MYSQL 5 para Web Sites Dinâmicos. 1a ed., Ciência Moderna, 2008.
| |
| # LENGSTORF, Jason. Pro PHP e jQuery. 1a ed., Ciência Moderna, 2011.
| |
| # ZERVAAS, Quentin. Aplicações Práticas de Web 2.0 com PHP. 1a ed., Alta Books, 2009.
| |
| | |
| | |
| ===REFERÊNCIAS COMPLEMENTARES===
| |
| # NIEDERAUER, Juliano. Desenvolvendo Web Sites com PHP. 2a ed. Editora Novatec, 2004.
| |
| # HERRINGTON, Jack D. PHP Hacks: Dicas e Ferramentas Úteis para a Criação de Web Sites. 1a ed. Editora Artmed, 2007.
| |
| # MACINTYRE, Peter B. O Melhor do PHP. 1a ed., Alta Books, 2010.
| |
| # Xavier, Fabrício S. V. PHP Para Desenvolvimento Profissional. 1a ed., Ciência Moderna, 2011.
| |
| # DALL'OGLIO, Pablo. Criando Relatórios com PHP. 2a ed., Novatec, 2013.
| |