Accesos: Centros de formación Menú personal

El buscador de formación

Cursos en Madrid, Cursos en Barcelona, Cursos en Valencia

Cursos de tu interes

CAS TRAINING
CAS TRAINING
PRECIO:A consultar
CURSO:Online
Java J2EE, Struts y EJB (Presencial por Videoconferencia)

El programa de certificación de en Java, ofrece dos niveles de certificación distintos, Programador certificado (SCJP) y Desarrollador de Componentes Web (SCWCD), cada uno diseñado para validar grados de competencia en conceptos.

  

Curso subvencionado para trabajadores de Java/JEE - Diseño de elementos Software Basados en componentes

IPARTEK
IPARTEK

Curso subvencionado Presencial en Bilbao (Vizcaya)

Precio: Gratuito
Duración: 90 horas

En estos momentos el curso no está disponible

Te ofrecemos otros cursos relacionados con tu búsqueda: Cursos subvencionados de Informática y tecnología > Cursos subvencionados de Programación

Resumen del curso subvencionado

Desarrollar componentes software a partir de unas especificaciones concretas, proporcionando funciones de administración y supervisión del sistema operativo, para la gestión de los recursos de un sistema informático y la interacción con otros sistema

Información adicional

Curso baremable para oposiciones, precio subvencionado 100%, dirigido a trabajadores del sector Informática y telecomunicaciones, al finalizar el curso se entrega la titulación/certificación Unidad de competencia asociado a Certificado de Profesionalidad.
Profesinales tecnologías de la información

 
ver información adicional
 

Temario completo de este curso

1. La orientación a objetos
o Principios de la orientación a objetos. Comparación con la
programación estructurada:
 Ocultación de información (information hiding)
 El tipo abstracto de datos (ADT). Encapsulado de
datos.
 Paso de mensajes
o Conceptos básicos de orientación a objetos:
 Clases:
· Atributos, variables de estado y variables de
clase
· Métodos. Requisitos e invariantes.
· Gestión de excepciones
· Agregación de clases
 Objetos:
· Creación y destrucción de objetos
· Llamada a métodos de un objeto
· Visibilidad y uso de las variables de estado
· Referencias a objetos
· Persistencia de objetos
· Optimización de memoria y recolección de
basura (garbage collection)
 Herencia:
· Concepto de herencia. Superclases y
subclases.
· Herencia múltiple
· Clases abstractas
· Tipos de herencia: herencia de
implementación, herencia de interfaces y de
tipos y otros tipos de herencia
· Polimorfismo y enlace dinamico (dynamic
binding)
· Directrices para el uso correcto de la herencia
 Modularidad:
· Librerías de clases. Ámbito de utilización de nombres
· Ventajas de la utilización de módulos o paquetes
 Genericidad y sobrecarga:
· Concepto de genericidad
· Concepto de Sobrecarga. Tipos de sobrecarga
· Comparación entre genericidad y sobrecarga
o Desarrollo orientado a objetos:
 Lenguajes de desarrollo orientado a objetos de uso común
 Herramientas de desarrollo
o Lenguajes de modelizacion en el desarrollo orientado a objetos:
 El lenguaje unificado de modelado (UML)
 Diagramas para la modelizacion de sistemas orientados a
objetos
 2. La orientación a componentes
o Fundamentos conceptuales:
 Definición de componente
 Comparación entre componentes y objetos
Módulos
 Interfaces:
· Tipos de interfaces
· Versionado de interfaces
· Interfaces como contratos
 Escalado de componentes
 Estado de componentes
o Arquitecturas de componentes:
 Basadas en objetos. Composición y uso de objetos
 Multicapa
Basadas en middleware
 Basadas en objetos distribuidos
o Diseño de componentes:
 Principios de diseño de componentes:
· Dependencias no cíclicas
· Principio “open/closed”
· Reusabilidad
· Configurabilidad
· Abstracción
· Dependencias
 Técnicas de reusabilidad:
· Patrones
· Librerías
· Interfaces
· Protocolos y esquemas de mensajes
· Uso de lenguajes de programación
· Estructuras y jerarquías de estructuras
· Arquitecturas de sistemas
Modelo de componente:
· Especificación de servicios: transacciones, seguridad,
persistencia y acceso remoto
· Especificación de Interface
· Especificación de la implementación
· Especificación de las unidades de despliegue (módulos)
 Modelos de integración de componentes:
· Referencias e identidad de objetos, componentes e
interfaces
· Servicios de localización
· Modelos de intercambio: objetos distribuidos, capa
intermedia (Middleware) e interacción e integración
mediante servicios Web.
· Comparación entre métodos de intercambio en las
principales infraestructuras de componentes: OMG:
CORBA, OMA, Java: JavaBeans, EJBs y Microsoft: COM,
OLE/ActiveX, .NET
 Diagramación y documentación de componentes:
· Modelo de información: diagramas conceptuales,
diagramas de arquitectura de componentes y diagramas
de despliegue.
· Modelo dinamico: diagramas de interacción y de
actividad, diagramas de casos de uso y diagramas de
estado.
 

 
ver temario completo
 
  

Más cursos relacionados de Informática y tecnología

Superior en java y oracle 10g/11g
ESCUELA TÉCNICA INFORMATICA LASFOR
Este Master Superior en JAVA y ORACLE se puede hacer tanto en la versión 10g cómo en la 11g. Está enfocado a la preparación de los alumnos para optimizar, tanto la ...

Curso

Online

Curso bonificable

Consultar precio

más información

Java SE (Standard Edition)
Intergrupo Bonificados
El curso proporciona la base que necesita cualquier programador de Java, tanto en cuanto a las peculiaridades de la tecnología que engloba Java SE, como del lenguaje de programación en sí.

Curso subvencionado para trabajadores

Online

Curso bonificable

Consultar precio

más información

Java J2SE básico
Cursodirecto
Conocer a nivel basico la programación con la herramienta Java J2SE.

Curso

Online

110 €

más información

Java, javaee, struts, xml, lif y prácticaeray, ajax (Online)
Grupo Atrium
Master Certif. experto Java J2ee Struts Xml BB.DD. Ajax con Prácticas en empresas.

Master

Online

900 €

más información

Elite® Java-Struts-Spring-Oracle 11g-XML(distancia)
EXES
Master dirigido a personas que destaquen por su trayectoria profesional, Curriculum Académico o alto nivel de interés, en el ámbito del desarrollo y/o la administración en Entornos Tecnológicos.

Master

Distancia

Consultar precio

más información

Java SE (Standard Edition) - Online
IPARTEK
Introduce la tecnología Java describiendo cuáles son sus características fundamentales.

Curso subvencionado para trabajadores

Online

Curso bonificable

0 €

Subvencionado

más información

Técnico programador Java (Bilbao)
CIPSA Profesional
CIPSA nos presenta el Curso de Técnico Programador Java para aquellos interesados en especializarse en el sector informático.

Curso

Presencial en Bilbao (Vizcaya)

Consultar precio

más información

Desarrollo de aplicaciones para internet con java y .net 4.0
ESCUELA TÉCNICA INFORMATICA LASFOR
En este Master Superior en Desarrollo de Aplicaciones y Servicios Web para Internet con JAVA y .NET 4.0 (Visual Studio 2010) , los alumnos conocerán los aspectos técnicos de la tecnologías JAVA Y ...

Master

Online

Consultar precio

más información

Superior en desarrollo oracle para internet con java y forms
ESCUELA TÉCNICA INFORMATICA LASFOR
Este Master Superior en DESARROLLO DE APLICACIONES ORACLE PARA INTERNET CON FORMS DEVELOPER 11G Y JAVA se puede hacer tanto en la versión 10g cómo en la 11g. Está enfocado en la ...

Master

Online

Consultar precio

más información

Publica tu opinión

Curso subvencionado para trabajadores de Java/JEE - Diseño de elementos Software Basados en componentes

IPARTEK
IPARTEK

Curso subvencionado Presencial en Bilbao (Vizcaya)

Precio: Gratuito
Duración: 90 horas

Desarrollar componentes software a partir de unas especificaciones concretas, proporcionando funciones de administración y supervisión del sistema operativo, para la gestión de los recursos de un sistema informático y la interacción con otros sistema

Comparte tu experiencia con otras personas,
haz que se conozca lo que piensas sobre este curso.
¡Sé el primero en publicar tu opinión!