¿Qué quieres aprender?

Programador de Sistemas JAVA

Programador de Sistemas JAVA

Escuela Superior de Formación

Curso subvencionado para desempleados presencial

Madrid


Gratis

Duración : 20 Días

¿Quieres hablar con un asesor sobre este curso?

Sedes

Localización

Fecha inicio

Madrid

A quién va dirigido

Personas en situación de desempleo inscritas en el INEM

Requisitos

Nivel Académico/Conocimientos · BUP/COU · Bachiller Superior · FP II ó nivel académico - de conocimientos generales- similar Experiencia Profesional O Técnico · No se requiere experiencia profesional previa. Condiciones Físicas · Ninguna en especial, salvo aquellas que impidan el normal desarrollo de la profesión

Temario completo de este curso


PROGRAMACIÓN JAVA PARA NO PROGRAMADORES

· Descripción de Java
· Análisis de un problema y diseño de una solución
· Desarrollo y prueba de un programa Java
· Declaración, inicialización y uso de variables
· Creación y uso de objetos
· Uso de operadores y construcciones de decisión
· Uso de construcciones de bucle
· Desarrollo y uso de métodos
· Implementación de encapsulación y constructores
· Creación y uso de matrices
· Implementación de la herencia
PROGRAMACIÓN JAVA
· Introducción
· Programación orientada a objetos
· Identificadores, palabras clave y tipos
· Expresiones y control de flujo
· Arreglos
· Diseño de clases
· Funciones de clases avanzadas
· Excepciones y afirmaciones
· Aplicaciones basadas en texto
· Creación de interfaces gráficas de Java
· Manejo de eventos de la interfaz gráfica
· Aplicaciones basadas en la interfaz gráfica
· Threads
· Flujos de E/S avanzados
· Redes
DESARROLLO DE COMPONENTES WEB CON JAVA
· Introducción a las tecnologías de aplicaciones Web
· Desarrollar un componente vista (view).
· Desarrollo de un componente controlador
· Desarrollo de formularios dinámicos
· Compartir los recursos de la aplicación utilizando el contexto servlet.
· Diseño de la capa de negocio
· Desarrollo de aplicaciones Web con Struts
· Desarrollo de aplicaciones Web con gestión de sesiones
· Uso de filtros en aplicaciones Web
· Integración de aplicaciones Web con bases de datos
· Desarrollo de páginas JSP
· Desarrollo de páginas JSP con etiquetas personalizadas
· Desarrollo de aplicaciones Web con la clase ActionForm de Struts
· Construcción de componentes de presentación Web reutilizables
· Ejercicio Final (II)
DESARROLLO DE APLICACIONES J2EE CON EJB
· Contextualización del modelo J2EE
· Modelo de componentes J2EE y fases de desarrollo
· Uso de las herramientas de desarrollo de J2EE.
· Modelo de componentes EJB
· Desarrollo de beans de sesión
· Conceptos básicos de los beans de entidad
· Desarrollo de beans de entidad CMP
· Ensamblado de componentes EJB en una aplicación
· Desarrollo de beans controlados por mensajes
· Modelo de componentes Web
· Desarrollo de servlets
· Desarrollo con JavaServer Pages
· Uso de patrones de diseño de la capa Web
· Implementación de una política de transacciones
· Implementación de una política de seguridad
ARQUITECTURA Y DISEÑO DE APLICACIONES J2EE

· Introducción a los conceptos fundamentales de la arquitectura
· Cualidades sistémicas
· Análisis de la heurística y las directrices de desarrollo de la arquitectura de sistemas
· Desarrollo de la arquitectura de la capa de cliente
· Desarrollo de la arquitectura de la capa web
· Desarrollo de la arquitectura de la capa de negocio
· Desarrollo de la arquitectura de las capas de recurso e integración
· Desarrollo de una arquitectura de seguridad
· Evaluación de la arquitectura de software


PATRONES J2EE

· Análisis de los principios del diseño orientado a objetos y los patrones de diseño
· Uso de los patrones de comportamiento del Grupo de los cuatro
· Uso de los patrones de creación del Grupo de los cuatro
· Uso de los patrones estructurales del Grupo de los cuatro
· Uso de bloques de construcción de arquitectura
· Introducción a los patrones J2EE
· Uso de los patrones de la capa de integración
· Uso de patrones de la capa de presentación a negocio
· Uso de los patrones de la capa de intra-negocio
· Uso de los patrones de la capa de presentación
· Otros patrones de la capa de presentación
· Análisis de antipatrones
· Aplicación de las directrices de diseño de J2EE BluePrints

Ver más