Programador de Sistemas JAVA

Curso subvencionado para desempleados

En Madrid

Curso gratis
subvencionado por el Estado

Más información

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Descripción

  • Tipología

    Subvencionado a desempleados

  • Lugar

    Madrid

  • Horas lectivas

    260h

  • Duración

    20 Días

  • Inicio

    Fechas a elegir

Curso en creación de aplicaciones para empresas con Java

Si te interesa el lenguaje de programación Java y quieres profundizar tus conocimientos en Enterprise JavaBeans (EJB), acabas de encontrar el curso idóneo para ti. Conocerás el diseño y análisis orientado a objetos y aprenderás a utilizar el EJB que te permitirá ver arquitecturas de aplicaciones seguras o patrones de diseño.

Se trata de una formación orientada a personas en situación de desempleo. Si éste es tu caso, el centro te ofrece la posibilidad de acceder a estos estudios de manera gratuita. El curso se imparte en Madrid y consta de 260 horas lectivas. Para acceder a él, deberás tener el título de bachillerato u otro de nivel equivalente.

El contenido de la formación se estructura en cinco módulos diferentes. En los dos primeros, recibirás nociones básicas de lenguaje de programación con Java y aprenderás a crear aplicaciones e interfaces gráficas. A continuación, te enseñarán a desarrollar aplicaciones empresariales cumpliendo las especificaciones de Java 2 Enterprise Edition. Finalmente, descubrirás cómo identificar sus patrones y conocerás las estrategias para crear prototipos que funcionen de manera correcta cuando se implemente Java EE.

Con las herramientas que te ofrece este curso, podrás dominar todos los usos de Java y convertirte en todo un experto del sector de la programación web.

Instalaciones y fechas

Ubicación

Inicio

Madrid
Ver mapa
C/Doctor Esquerdo, 160, 28007

Inicio

Fechas a elegirMatrícula abierta

A tener en cuenta

Personas en situación de desempleo inscritas en el INEM

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

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién quieres que te responda?

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Opiniones

Logros de este Centro

2017

Todos los cursos están actualizados

La valoración media es superior a 3,7

Más de 50 opiniones en los últimos 12 meses

Este centro lleva 21 años en Emagister.

Materias

  • Etiqueta
  • Java
    1

    1 alumnos han indicado haber adquirido esta competencia

  • Programación web
  • Lenguaje de programación
  • Creación de aplicaciones
  • Creación de interfaces gráficas
  • Aplicaciones para empresas
  • Flujos de E/S avanzados
  • Componente vista
  • Contenedor de Tomcat
  • Infraestructura de Struts
  • Sintaxis de Java
  • Páginas JSP
  • ActionForm de Struts
  • J2ee
  • EJB
  • Java 2 Enterprise Edition
  • Desarrollo de beans
  • Java EE
  • JavaServer Pages
  • Patrones J2EE

Profesores

Equipo Docente

Equipo Docente

Profesorado Escuela Superior de Formación

La metodología utilizada en los proyectos formativos se fundamenta en los principios pedagógicos y didácticos para la formación, en las últimas tecnologías y en la profesionalidad y competencia de todos nuestros formadores. Esta metodología está adaptada a las necesidades demandadas: formación presencial, formación on-line, formación Learning Up, formación mixta y formación In Company.

Temario


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

Más información

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Programador de Sistemas JAVA

Curso gratis
subvencionado por el Estado