
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 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
|
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
|
|
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 |
|
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 |
