Carta Descriptiva Lenguaje de Programacion Avanzado 2

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 4

Código: DE-FR-03

Carta Descriptiva Versión: 02


Facultad Ciencias Básicas e Ingeniería
Página 1 de 4

1. Caracterización de la Asignatura

PROGRAMA ACADÉMICO Ingeniería de Sistemas

MODALIDAD Distancia

RESOLUCIÓN MEN 05873 de 04 de mayo de 2015

NOMBRE ASIGNATURA O
Lenguaje de Programación Avanzado II
MÓDULO
CODIGO ASIGNATURA IF3509

PLAN DE ESTUDIO 2015-2

NIVEL 8

CRÉDITOS ACADÉMICOS 3
HORAS DE TRABAJO
HORAS DE TRABAJO
30 INDEPENDIENTE 114
PRESENCIAL SEMESTRAL
SEMESTRAL
PRE - REQUISITOS Lenguaje de Programación Avanzado I

CO - REQUISITOS Ninguno

COMPONENTE DE
Análisis, diseño y desarrollo de software
FORMACIÓN

2. Intencionalidad Formativa

El segundo curso del lenguaje avanzado tiene como objetivo


general preparar al alumno para desarrollar sistemas empresariales
Objetivo General de la
distribuidos multicapa, haciendo énfasis en actividades de
Asignatura – Módulo
arquitectura y utilizando como herramientas las especificaciones de
diferentes APIs de la plataforma de programación Java EE.
Introducir al alumno en el manejo de persistencia de datos a través
de ambientes de trabajos (frameworks) como Hibernate e
Interfaces de Programación de Aplicaciones (APIs) como JPA
Objetivos Específicos de
Utilizar los Enterprise Java Beans (EJB), objetos proporcionados por
la Asignatura – Módulo
el servidor de aplicaciones que proveen una gran cantidad
características avanzadas para simplificar el desarrollo de
aplicaciones empresariales.
Código: DE-FR-03

Carta Descriptiva Versión: 02


Facultad Ciencias Básicas e Ingeniería
Página 2 de 4

Usar el patrón de diseño Contexto e Inyección de Dependencias


(CDI) como una práctica para insertar objetos en una clase sin tener
que ser ella misma quien los cree permitiendo entre otros definir
nuevos conceptos en el diseño de aplicaciones.
Conocer el uso de los Servicios Web (Web services) para
intercambiar datos entre aplicaciones desarrolladas en lenguajes
de programación diferentes y ejecutadas sobre cualquier
plataforma.
Utilizar características avanzadas del lenguaje como estereotipos,
interceptores y seguridad para desarrollar sistemas de información
web y empresariales más confiables.
Desarrollar una aplicación de tipo empresarial como un caso de
estudio real en donde se apliquen todos los conceptos adquiridos
en los dos cursos de lenguaje avanzado.

3. Temáticas o Contenidos

Horas de Horas de
Unidades Temas Trabajo Trabajo Totales
Presencial Independiente
Persistencia de datos 6 22.8 28.8
1. El pool de conexiones vs. las
conexión directa a una base de datos.
Unidad No. 1 2. Introducción al mapeo de objetos
relacionales (ORM).
3. El ambiente de trabajo Hibernate,
un framework de persistencia.
Los Enterprise Java Bean (EJB) 6 22.8 28.8
1. Introducción a los EJB
2. Tipos de EJB
3. Los beans de sesión
4. Invocación de los EJB desde
Unidad No. 2
diferentes aplicaciones cliente.
5. Uso del contenedor embebido de
Enterprise beans
6. Persistencia utilizando EJB y la
interfaces de persistencia JPA
Contexto e Inyección de
6 22.8 28.8
dependencias (CDI)
1. Introducción al contexto e inyección
de dependencias
Unidad No. 3 2. Programación de ejemplos básicos
con CDI
3. Eventos, estereotipos e
interceptores en aplicaciones CDI
4. Ejemplos avanzados con CDI
Código: DE-FR-03

Carta Descriptiva Versión: 02


Facultad Ciencias Básicas e Ingeniería
Página 3 de 4

Los Web Services 6 22.8 28.8


1. Introducción
2. Construcción de un Web Services
con JAX-WS
3. Construcción de un RESTful Web
Unidad No. 4
Services con JAX-RS
4. Consumendo recursos REST con JAX-
RS Client API
5. Un programa para compartir
recursos entre diferentes aplicaciones
La aplicación final 6 22.8 28.8
1. Seguridad en aplicaciones web y
empresariales
2. Análisis, diseño y desarrollo de una
Unidad No. 5
aplicación empresarial multicapa
utilizando JSF, EJB y JPA además de
todas las características avanzadas de
la plataforma Java EE
Total: 30 114 144

1. Experto Temático

Autor Carta Descriptiva Porfirio Álvarez Arango

E – m@il - Autor [email protected]


Fecha Elaboración Carta
31/07/2015
Descriptiva

Autor Micro - Currículo Porfirio Álvarez Arango

E – m@il – Micro-
[email protected]
Currículo
Fecha Elaboración Micro
(Pendiente)
- Currículo

Modalidad de Construcción: Distancia

Experto: Porfirio Álvarez Arango

Experto Temático del


Teléfono: 4 322-1000 Ext. 5210
Módulo
Celular: 313 603-7104

E@ - Mail: [email protected]
Código: DE-FR-03

Carta Descriptiva Versión: 02


Facultad Ciencias Básicas e Ingeniería
Página 4 de 4

Firma Decano

JORGE MAURICIO SEPULVEDA CASTAÑO


Decano – Facultad de Ciencias Básicas e Ingeniería
Fecha de Aprobación
Final

También podría gustarte