Вы находитесь на странице: 1из 12

DEJ4501 Desarrollo en JAVA

Rigoberto Escobar Fernndez


ri.escobar@profesor.duoc.cl

Competencia de la asignatura
Construir programas y rutinas de
alta complejidad que dan solucin a
requerimientos de la organizacin y
acorde a tecnologas de mercado.
Tecnologa JAVA.

Unidades de Competencia
Reconoce las clases predefinidas en el lenguaje
JAVA para resolver un problema dado
Utiliza las clases predefinidas en el lenguaje JAVA
para resolver un problema dado.
Disea componentes reutilizables en el lenguaje
JAVA de manera de dar solucin problemas
frecuentes.
Disea una aplicacin utilizando patrones de
arquitectura de aplicaciones Web en entornos de
desarrollo JAVA
Verifica el funcionamiento de una aplicacin Web
acorde a los requerimientos del negocio
utilizando herramientas propias del entorno de
desarrollo JAVA
Construye aplicacin Web utilizando leguaje JAVA

Programa de la asignatura
Unidades
1.Programacin Web en Java ( 30
horas )
2.Desarrollo Web en Java con acceso a
datos ( 30 horas)
3.Programacin de aplicaciones web
usando un framework.( 25 horas )

Unidad 1-Programacin Web en


Java
1. Pginas web estticas y aplicaciones web
dinmicas
2. El proceso de peticin y respuesta HTTP
3. El rol de los Servlets y JSPs dentro de una
aplicacin web dinmica
4. Procesamiento de peticiones con Servlets
5. Despliegue de informacin con JSP y HTML
6. Manejo de sesiones en una aplicacin web
dinmica
7. El entorno de desarrollo integrado para
aplicaciones web dinmicas
8. Herramientas de debugging de aplicaciones web
9. Empaquetamiento de una aplicacin web
dinmica y el estndar J2EE

Unidad 2-Desarrollo Web en Java con acceso


a datos
1. Diseo de aplicaciones web en capas.
2. El patrn MVC
3. Libreras Java para el acceso a datos (JDBC)
desde una aplicacin web
4. Conexin a base de datos utilizando el patrn
Singleton
5. El patrn DAO para el acceso a datos
6. Tecnologas de vista con JSP y JSTL
7. Configuracin y utilizacin de Log4J en una
aplicacin web dinmica
8. Desarrollo concurrente y gestor de versiones

Unidad 3 - Programacin de aplicaciones web


usando un framework.
1. Frameworks para el desarrollo web en Java:
struts, jsf, spring.
2. Inyeccin de dependencia e inversin de control.
3. Estructura de Spring Framework: Core Container,
Data Access/Integration, Web, AOP, Test.

Bibliografa
Java EE 6 Development with NetBeans 7
David R. Heffelfinger
2011
ISBN 978-1-849512-70-1
Packt Publishing Ltd.

Bibliografa
Spring in Action
Craig Walls
2012
424 pags
ISBN 9781935182351
Manning Publications Co.

Bibliografa
Programacin Java Server
con J2EE Edicin 1.3
Editorial Anaya Multimedia,
2008

Evaluaciones
1. Evaluacin 1 (35%). 7 al 12
Septiembre
2. Evaluacin 2 (35%). 19 al 24
Octubre
3. Evaluacin 3 (30%). 23 al 28
Noviembre

Feedback
Consultas
Comentarios
Sugerencias