TADS:Desenvolvimento Web III: mudanças entre as edições
Sem resumo de edição |
|||
Linha 33: | Linha 33: | ||
## Diferenças entre programação síncrona e assíncrona | ## Diferenças entre programação síncrona e assíncrona | ||
## Metodologia de desenvolvimento de páginas com AJAX | ## Metodologia de desenvolvimento de páginas com AJAX | ||
==4. OBJETIVOS DO COMPONENTE CURRICULAR== | |||
Compreender os princípios do desenvolvimento de sistemas web e da construção de páginas dinâmicas utilizando padrões de projetos, com comunicação síncrona e assíncrona, intregrando com banco de dados. | |||
==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. |
Edição das 16h26min 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 III
Professor: Felippe Alex Scheidt
Turma: 01/2014
Período Letivo: Quarto
Ano: 2015
Carga horária: 60
Horário Semanal de Atendimento ao Estudante: Terça-feira, 18:00 – 19:00
2. EMENTA
Padrões de Projetos Web e programação orientada a objetos; Servlet e JavaServer Pages; sistemas de chamadas assíncronas – ajax; desenvolvimento de web sites em n-camadas; JSTL; conexões de banco de dados utilizando JDBC; mapeamento entidade relacionamento utilizando a Java Persistence API; principais containers Web; manipulação de eventos GET e POST; utilização da sessão e cookies do navegador.
3. CONTEÚDO PROGRAMÁTICO
- Programação Web usando Java
- Introdução ao JavaServer Pages
- Introdução ao Servlet
- Objetos request e response.
- Uso de sessão no JSP.
- Configuração de projetos web java com eclipse
- Mapemamento Objeto Relacional
- Introdução ao Java Persistence API
- Principais métodos do JPA e equivalência ao SQL
- Introdução ao AJAX
- Diferenças entre programação síncrona e assíncrona
- Metodologia de desenvolvimento de páginas com AJAX
4. OBJETIVOS DO COMPONENTE CURRICULAR
Compreender os princípios do desenvolvimento de sistemas web e da construção de páginas dinâmicas utilizando padrões de projetos, com comunicação síncrona e assíncrona, intregrando com banco de dados.
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.