Encabezado Facultad de Ciencias
presentacion

Presentación del grupo 7150 - 2009-1.

Aplicaciones J2EE

Objetivos del curso

Proporcionar a los estudiantes las herramientas necesarias para diseñar sistemas que resuelvan

problemas complejos.

Temario
  1. Introducción al curso.
  2. Tecnologías Cliente-Servidor: ¿qué es cliente, qué es servidor?
  3. Enfoques antiguos y enfoques modernos (cgi vs ajax).
  4. Tecnologías/estándares auxiliares: XML, UML.
  5. Herramientas auxiliares: CVS, IDEs.
  6. La web: HTML, CSS, JavaScript, AJAX.
  7. Java en la web: applets, Servlets, JSPs, etc.
  8. POJOs y Java Beans
  9. Introducción a J2EE
  10. Patrones
  11. EJB 2.x
  12. Lightweight Frameworks: Spring, Tapestry, Struts, etc.
  13. EJB 3.0 & JPA
  14. Application Servers : Glassfish.
  15. Aspect Oriented Programming.
  16. Web Services.
  17. Proyecto final: J2EE en la "vida real".

Bibliografía

  • Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd Edition) by Craig Larman (Hardcover - Oct 30, 2004)
  • Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series) by Erich Gamma, Richard Helm, Ralph Johnson, and John M. Vlissides (Hardcover - Nov 10, 1994)
  • Java Persistence with Hibernate by Christian Bauer and Gavin King (Paperback - Nov 24, 2006)
  • Beginning Hibernate: From Novice to Professional (Beginning: from Novice to Professional) by Jeff Linwood and Dave Minter (Paperback - Aug 25, 2006)
  • Spring in Action by Craig Walls and Ryan Breidenbach (Paperback - Aug 16, 2007) - Illustrated
  • Practical JBoss® Seam Projects by Jim Farley (Paperback - Jul 20, 2007)
  • EJB 3 in Action by Debu Panda, Reza Rahman, and Derek Lane (Paperback - April 9, 2007)
  • Beginning Apache Struts: From Novice to Professional (Beginning: from Novice to Professional) by Arnold Doray (Paperback - Feb 20, 2006)
  • JavaServer Pages, 3rd Edition by Hans Bergsten (Paperback - Dec 1, 2003) - Illustrated
  • Core JavaServer(TM) Faces (2nd Edition) (Core Series) by David Geary and Cay S. Horstmann (Paperback - May 19, 2007)
  • Beginning POJOs: Lightweight Java Web Development Using Plain Old Java Objects in Spring, Hibernate, and Tapestry (Beginning from Novice to Professional) by Brian Sam-Bodden (Paperback - Mar 24, 2006)

 


Hecho en México, todos los derechos reservados 2011-2016. Esta página puede ser reproducida con fines no lucrativos, siempre y cuando no se mutile, se cite la fuente completa y su dirección electrónica. De otra forma requiere permiso previo por escrito de la Institución.
Sitio web administrado por la Coordinación de los Servicios de Cómputo de la Facultad de Ciencias. ¿Dudas?, ¿comentarios?. Escribenos. Aviso de privacidad.