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

De Wiki Cursos IFPR Foz
Ir para navegaçãoIr para pesquisar
Sem resumo de edição
 
(15 revisões intermediárias por 2 usuários não estão sendo mostradas)
Linha 1: Linha 1:
=PLANO DE ENSINO=
'''Semestre''':
==IDENTIFICAÇÃO==
=Objetivo=
'''Curso''': Tecnologia em Análise e Desenvolvimento de Sistemas
 
'''Componente Curricular''': Desenvolvimento Web IV
 
'''Professor''': Estevan Braz Brandt Costa <estevan.costa@ifpr.edu.br>
 
'''Turma''': 01/2014
 
'''Período Letivo''': Quinto
 
'''Ano:''' 2016
 
'''Carga horária''': 60
 
'''Horários de Aulas:'''  
 
'''Horário Semanal de Atendimento ao Estudante:''' 
 
== EMENTA ==
Construção de web sites dinâmicos utilizando os principais frameworks javaEE; JavaServer faces; Spring MVC; Struts2; persistência de dados utilizando a Java persistence API; Hibernate; Java Enterprise Edition; Web Services.
 
==CONTEÚDO PROGRAMÁTICO==
 
==OBJETIVOS DO COMPONENTE CURRICULAR ==
Apresentar conceitos e ferramentas para o desenvolvimento de aplicações web, na perspectiva de sistemas, utilizando a plataforma Java EE e os principais frameworks que implementam sua referência.
Apresentar conceitos e ferramentas para o desenvolvimento de aplicações web, na perspectiva de sistemas, utilizando a plataforma Java EE e os principais frameworks que implementam sua referência.
=Ementa=
Construção de web sites dinâmicos utilizando os principais frameworks java EE; JavaServer faces; Spring MVC; Struts2; persistência de dados utilizando a Java persistence API; Hibernate; Java Enterprise Edition; Web Services.


==PROCEDIMENTOS METODOLÓGICOS==
=Planos de ensino=
===Metodologia de ensino===
* '''[[media:plano-ensino-web4-2016.1.pdf|2016/1]]''' (Prof. Estevan Braz Brandt Costa) [[TADS:Desenvolvimento Web IV (2016-1)|visualizar conteúdo]]
 
===Recursos e materiais===
 
==AVALIAÇÃO==
 
==REFERÊNCIAS BIBLIOGRÁFICAS==
===Referências Básicas===
# MACHACEK,  Jan;  VUKOTIC,  Aleksa;  CHAKRABORTY,  Anyrvan;  DITT,  Jessica. Pro Spring 2.5. Ciência Moderna,  2009.
# GONÇALVES,  Edson;  Desenvolvendo  Aplicações  Web  com  JSP,  Servlets JavaServer  Faces,  Hibernate,  EJB  3  Persistence  e  AJAX .  Ciência  Moderna, 2007.
# LOPES, Camilo.  Guia Prático Construindo  Aplicações JEE  com Frameworks - Exclusivo  para iniciantes JSF, Spring Security, Hibernate, MySQL, Eclipse . Ciência Moderna,  2011.
# TERUEL,  Evandro  Carlos . Arquitetura de Sistemas  para WEB com Java Utilizando Design  Patterns e Frameworks. Ciência Moderna,  2012.
# GOMES,  Yuri  Marx  P.  Java na Web com Jsf, Spring, Hibernate e Netbeans. Ciencia Moderna,  2008.
 
===Referências Complementares===
# Monson-Haefel,  Richard; Burke, Bill. Enterprise Javabeans 3.0. Pearson Education, 2007.
# GONÇALVES, Edson.  Dominando Java Server Faces e Facelets Utilizando Spring 2.5, Hibernate e JPA.  Ciência Moderna,  2008.
# VIANA, Marco Polo Monteiro.  Sistemas Comerciais  - Conceito, Modelagem e Projeto. Ciência  Moderna,  2013.
# LUBBERS, Peter; ALBERS, Brian; SALIM , Frank .  Programação Profissional em HTML 5. Altabooks, 2013.
# FLANAGAN, David.  JavaScript: O Guia Definitivo. Bookman, 2013.
 
==MATERIAIS DE APOIO==
 
==HISTÓRICO DE PROFESSORES==
*TADS:Desenvolvimento Web IV 2016-1: Estevan Braz Brandt Costa <estevan.costa@ifpr.edu.br>
 
=DIÁRIOS DE AULA=
 
==11/03==
*[[Mídia:jersey.zip | Biblioteca Jersey]]
 
código para o web.xml
<syntaxhighlight lang="xml">
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns="http://java.sun.com/xml/ns/javaee"
  xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
  http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
  id="WebApp_ID" version="3.0">
  <display-name>Meu aplicativo</display-name>
  <servlet>
      <servlet-name>Jersey RESTful Application</servlet-name>
      <servlet-class>org.glassfish.jersey.servlet.ServletContainer</servlet-class>
        <init-param>
            <param-name>jersey.config.server.provider.packages</param-name>
            <param-value>wsfera</param-value>
        </init-param>
      </servlet>
  <servlet-mapping>
  <servlet-name>Jersey RESTful Application</servlet-name>
      <url-pattern>/rest/*</url-pattern>
  </servlet-mapping> 
</web-app>
</syntaxhighlight>
 
==08/03==
Aula introdutória da disciplina.
 
*[[Mídia:manualnfe.pdf | Manual da NFe]]




----


[[Categoria:TADS]]
[[Categoria:TADS]]

Edição atual tal como às 20h42min de 7 de fevereiro de 2017

Semestre: 5º

Objetivo

Apresentar conceitos e ferramentas para o desenvolvimento de aplicações web, na perspectiva de sistemas, utilizando a plataforma Java EE e os principais frameworks que implementam sua referência.

Ementa

Construção de web sites dinâmicos utilizando os principais frameworks java EE; JavaServer faces; Spring MVC; Struts2; persistência de dados utilizando a Java persistence API; Hibernate; Java Enterprise Edition; Web Services.

Planos de ensino