Você está na página 1de 3

PLANO DE ENSINO

CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE


SISTEMAS
DISCIPLINA: PROGRAMAÇÃO PARA INTERNET: DESENVOLVIMENTO WEB
CARGA HORÁRIA - 100 HORAS
ATIVIDADES
AVA TOTAL
PRESENCIAIS
70h 30H 100H

1) EMENTA:
Projetos de Sistemas para Web: modelo cliente-servidor, padrão MVC, arquitetura
em camadas, protocolo http. Linguagens de marcação para Interface com o usuário.
Servidores: web, web dinâmico e de aplicação. Linguagens de programação para
Internet. Tecnologias de apoio à programação para Internet. Frameworks de
programação para Internet.

2) OBJETIVOS

GERAL: Elaborar, desenvolver e modelar projetos e implementação de aplicações


web.

ESPECÍFICO(S): Capacitar os alunos para o uso efetivo de ferramentas de


desenvolvimento, associados a teoria que permitam sua seleção e adequação;
Analisar linguagens especificas de programação Web; Desenvolver projetos de
aplicações para web; 2 Instrumentalizar para o uso de plataformas de
desenvolvimento e programação; Possibilitar ao aluno o desenvolvimento de uma
visão ampla das tecnologias para o desenvolvimento de aplicações web.

(3) PROGRAMA
CONTEÚDO PROGRAMÁTICO:

UNIDADE I – INTRODUÇÃO AOS SISTEMAS WEB


Introdução aos sistemas Web
Internet: um resumo histórico
O ambiente web: o protocolo HTTP
Sistemas Estáticos x Dinâmicos
Arquitetura de sistemas na Web
Servidores Web – Container Web
Visão geral das principais tecnologias para desenvolvimento de sistemas dinâmicos
na Web: CGI, ASP, Servlets, JSP, PHP.
VÍDEO AULA - V1U1
VÍDEO AULA - V2U1

UNIDADE II – DESENVOLVIMENTO DE APLICATIVOS ESTÁTICOS


Desenvolvimento de interfaces gráficas para a Internet com HTML, Javascript, e
Applets
Aplicações com uso de multimídia (som, imagem, vídeo, animações)
VÍDEO AULA - V1U2
VÍDEO AULA - V2U2

UNIDADE III – DESENVOLVIMENTO DE SERVIÇOS E SISTEMAS DE


INFORMAÇÃO PARA A INTERNET DE MODO DINÂMICO COM TECNOLOGIA
JAVA
Servlets
Java Server Pages
Conexão com banco de dados
Arquitetura MVC e. Uso de filtros
Padrões de Projeto
VÍDEO AULA - V1U3
VÍDEO AULA - V2U3

UNIDADE IV – DESENVOLVIMENTO AVANÇADO


EJB
AJAX
Objetos Distribuídos
Frameworks para elaboração de MVC e acesso a dados
Struts
Hibernate
A modelagem de sistemas para Web
Extensões da UML para sistemas Web
Realização e apresentação de um projeto para Web
VÍDEO AULA - V1U4
VÍDEO AULA - V2U4
(4) - METODOLOGIA - EAD
As metodologias, compreendidas como procedimentos de ensino, referem-se às
estratégias que os docentes podem empregar para transmitir os conhecimentos
referentes ao conteúdo das diversas disciplinas. De modo geral, as disciplinas são
ministradas 100% a distância e se prevê no Projeto Pedagógico do Curso aulas
expositivas e discursivas que possibilitem as discussões e construção do
conhecimento. Os alunos escolhem horários de estudo das atividades
disponibilizadas via sistema.

1. Vídeo aulas (aulas expositivas): ênfase na abordagem interdisciplinar e na


visão crítico-reflexiva dos conteúdos. Os alunos podem optar por baixar documentos
e acessar materiais e ou vídeos extras sugeridos pelos professores em suas
videoaulas.

2. Apostila: Leitura da apostila, de artigos e de outros materiais relacionados


com os objetivos da disciplina. As leituras são sugeridas no corpo do texto da
apostila, permitindo aos alunos o estabelecer de relações entre os estudos
teóricos/metodológicos e os problemas atuais, potencializando os conhecimentos
possibilitados pela ementa e programa disciplinares, além de propiciar a capacidade
de construir síntese própria acerca do conhecimento.

3. Ambiente Virtual de Aprendizagem - MOODLE - envolve uma plataforma com


vários recursos didáticos que podem ser acessados de acordo com a agenda e
disponibilidade dos alunos, assíncrono, conforme cronograma previamente
estipulado.
4. Tutoria online
5. Tutoria presencial nos polos de apoio presencial
6. Interatividade no AVA como: Chat, Fórum e ou videoconferências
7. Avaliação (provas) no polo de apoio presencial
8. Avaliações e atividades on-line

(5) – AVALIAÇÃO

7) - BIBLIOGRAFIA BÁSICA

ABREU, Luis. HTML5. 2ª Ed. LidelZamnoni, 2012.

SCHIMITT, Christopher. CSS Cookbook – Soluções Rápidas para problemas


comuns com CSS. 1ª Ed. Novatec, 2010.

FLANAGAN, David. JavaScript- O guia definitivo. 6ª Ed. Bookman, 2013.

8) - BIBLIOGRAFIA COMPLEMENTAR

RAMALHO, José Antonio Alves. HTML 4 prático e rápido. 4ª ed. Berkeley Brasil,
2001.

HALL, Marty. Core Servelets and JavaServer Pages. 2ª ed. Rio de Janeiro:
Prentice Hall, 2004.

FIELDS, Duane K. Desenvolvendo na Web com JavaServerPages. Rio de


Janeiro: Ciência Moderna, 2000.

RAMALHO, José Antonio Alves. HTML Dinâmico. 5ª Ed. São Paulo: Berkeley,
2001.

SILVA, Osmar J. JavaScript: Guia Prático do Webmaster. São Paulo: Érica, 2000.

Você também pode gostar