MÁSTER EXECUTIVE EN PROGRAMACION y DESARROLLO DE APLICACIONES JAVA

Postgraduate programme

MÁSTER EXECUTIVE EN PROGRAMACION Y DESARROLLO DE APLICACIONES JAVA

Offered by FORMAPERSON

DISTANCE LEARNING Direct university enquiry No obligation

Programme overview

Why choose this programme?

Estudiar Java y sus tecnologías relacionadas es una inversión valiosa en el mundo de la informática y el desarrollo de aplicaciones empresariales. La lógica de negocio es el núcleo de cualquier aplicación, y Java es ampliamente reconocido por su capacidad para abordar esta área de manera efectiva. Java Server Page (JSP) y Java Server Faces (JSF) son componentes web esenciales que facilitan el desarrollo de interfaces de usuario dinámicas y atractivas. Java Platform, Enterprise Edition (Java EE), también conocida como J2EE, es una especificación que proporciona una plataforma robusta para el desarrollo de aplicaciones empresariales. Java EE incluye una variedad de componentes que abordan diferentes aspectos de una aplicación, como Servlets, Enterprise JavaBeans (EJB) y más. Estos componentes web y de negocio se ejecutan en un servidor de aplicaciones Java EE, proporcionando un entorno seguro y escalable para aplicaciones empresariales.

El lenguaje de programación Java es conocido por su portabilidad, eficiencia y versatilidad. Java EE extiende el lenguaje Java al proporcionar un conjunto de especificaciones y APIs para el desarrollo de aplicaciones empresariales. Uno de los componentes clave en Java EE es Enterprise JavaBeans (EJB), que permite encapsular la lógica de negocio de una aplicación en componentes reutilizables que se ejecutan en el servidor de aplicaciones.

La gestión de datos es esencial en las aplicaciones empresariales, y Java EE ofrece una variedad de herramientas para interactuar con bases de datos de manera eficiente. Los servidores de aplicaciones Java EE, como Apache Tomcat o WildFly, son plataformas que proporcionan un entorno de ejecución para aplicaciones Java EE. Estos servidores gestionan la infraestructura subyacente, lo que permite a los desarrolladores centrarse en la lógica de negocio y los componentes web de sus aplicaciones.

Modality

DISTANCE LEARNING

SYLLABUS

MODULO 1. CONCEPTOS BÁSICOS DEL LENGUAJE JAVA

TEMA 1. INTRODUCCI"N
TEMA 2. DESARROLLANDO Y PROBANDO PROGRAMAS CON TECNOLOGÍA JAVA
TEMA 3. PROGRAMACI"N ORIENTADA A OBJETOS
TEMA 4. DECLARANDO, INICIALIZANDO Y USANDO VARIABLES
TEMA 5. CREANDO Y USANDO OBJETOS
TEMA 6. CARACTERÍSTICAS AVANZADAS DE CLASES
TEMA 7. USANDO OPERADORES Y CONSTRUCTORES
TEMA 8. USANDO LOOPS
TEMA 9. DESARROLLANDO Y USANDO MÉTODOS
TEMA 10. IMPLEMENTANDO ENCAPSULACI"N
TEMA 11. CREANDO Y USANDO ARREGLOS
TEMA 12. IMPLEMENTANDO HERENCIA

MODULO 2. CONCEPTOS AVANZADOS E INTERFACES GRÁFICAS DEL LENGUAJE JAVA

TEMA 1. PRINCIPIOS BÁSICOS DE E/S
TEMA 2. E/S DE CONSOLA Y E/S DE ARCHIVOS
TEMA 3. CREACI"N DE INTERFACES GRÁFICAS CON EL API SWING
TEMA 4. CREACI"N DE INTERFACES GRÁFICAS CON EL API SWING
TEMA 3. APLICACIONES BASADAS EN LA INTERFAZ GRÁFICA
TEMA 4. HILOS
TEMA 5. PROGRAMACI"N DE RED

MODULO 3. DESARROLLO DE APLICACIONES PARA LA PLATAFORMA JAVA

TEMA 1. UBICANDO EL MODELO JAVA EE EN CONTEXTO
TEMA 2. MODELO DE COMPONENTES DE JAVA EE Y PASOS DE DESARROLLO
TEMA 3. MODELO DE COMPONENTES WEB
TEMA 4. DESARROLLANDO SERVLETS
TEMA 5. DESARROLLANDO CON LA TECNOLOGÍA DE PÁGINAS JSP
TEMA 6. MODELO DE COMPONENTES EJB
TEMA 7. IMPLEMENTACI"N DE LAS SESIONES EJB 3.0
TEMA 8. LA PERSISTENCIA API DE JAVA
TEMA 9. IMPLEMENTANDO UNA POLÍTICA TRANSACCIONAL
TEMA 10. DESARROLLANDO APLICACIONES JAVA USANDO MENSAJERÍA
TEMA 11. DESARROLLO DEL ENVÍO DE MENSAJES
TEMA 12. MODELO DE LOS SERVICIOS WEB
TEMA 13. MODELO IMPLEMENTACI"N DE SERVICIOS JAVA EE WEB SERVICES CON JAX-WS
TEMA 14. IMPLEMENTACI"N DE UNA POLÍTICA DE SEGURIDAD

MODULO 4. DESARROLLO DE COMPONENTES WEB CON TECNOLOGÍAS SERVLET Y JSP. PARTE I

TEMA 1. ANALIZANDO UN PROBLEMA Y DISE'ANDO UNA SOLUCI"N
TEMA 2. DESARROLLO DE UN COMPONENTE VISTA
TEMA 3. DESARROLLO DE UN COMPONENTE CONTROLADOR
TEMA 4. DESARROLLO DE FORMULARIOS DINÁMICO
TEMA 5. USO COMPARTIDO DE RECURSOS DE LA APLICACI"N CON EL CONTEXTO SERVLET
TEMA 6. DISE'O DE LA CAPA DE NEGOCIO
TEMA 7. DESARROLLO DE APLICACIONES EEB CON STRUTS
TEMA 8. DESARROLLO DE APLICACIONES WEB CON ADMINISTRACI"N DE SESIONES
TEMA 9. USO DE FILTROS EN APLICACIONES WEB
TEMA 10. INTEGRACI"N DE APLICACIONES WEB CON BASES DE DATOS

MODULO 5. DESARROLLO DE COMPONENTES WEB CON TECNOLOGÍAS SERVLET Y JSP. PARTE II

TEMA 1. DESARROLLO DE PÁGINAS JSP
TEMA 2. DESARROLLO DE PÁGINAS JSP CON ETIQUETAS PERSONALIZADAS
TEMA 3. DESARROLLO DE APLICACIONES WEB CON LA CLASE ACTIONFORM DE STRUTS
TEMA 4. CONSTRUCCI"N DE COMPONENTES DE PRESENTACI"N WEB REUTILIZABLES
TEMA 5. ANALIZANDO OPORTUNIDADES CON LOS SERVICIOS WEB
TEMA 6. DISE'ANDO BUENAS PRÁCTICAS Y PATRONES PARA LOS SERVICIOS WEB
TEMA 7. MANEJANDO EXCEPCIONES EN LOS SERVICIOS WEB
TEMA 8. SEGURIDAD EN LOS SERVICIOS WEB

MODULO 6. DESARROLLO DE COMPONENTES DE NEGOCIO CON TECNOLOGÍA EMPRESARIAL JAVABEANS

TEMA 1. ANÁLISIS DE APLICACIONES EJB
TEMA 2. INTRODUCCI"N A LA APLICACI"N DE SUBASTA
TEMA 3. IMPLEMENTACI"N DE LOS BEANS DE SESI"N DE EJB 3.0