Saltar al contenido
Convocatoria abierta: Auxiliar Administrativo del Servicio Canario de SaludVer plazas y fechas

Transparencia

INICIO

/

FORMACIÓN PARA EL EMPLEO

/

INFORMÁTICA Y COMUNICACIONES

Análisis y programación en JAVA – IFCD004PO

Aprende a desarrollar aplicaciones informáticas completas con tecnología Java, desde la sintaxis básica y la programación orientada a objetos hasta el despliegue web con arquitectura MVC.

140H

Duración

13

Módulos

Presencial · Teleformación

Modalidad

Modalidad

Presencial · Teleformación

Tutor asignado

Resuelve tus dudas con el equipo docente.

Campus 24/7

Materiales y grabaciones siempre a mano.

Diploma

Diploma de la especialidad al superar el curso.

EL CURSO

Qué vas a aprender

En este curso aprendes a programar aplicaciones informáticas utilizando la tecnología Java desde sus fundamentos de desarrollo hasta la creación de entornos web dinámicos. Trabajas la sintaxis básica, el control de flujo y la programación orientada a objetos mediante clases, herencia e interfaces. También profundizas en la gestión de excepciones, el manejo de colecciones avanzadas y el diseño de interfaces gráficas de usuario con AWT y Swing, además de la concurrencia con la clase Threads.

Para el trabajo diario en proyectos reales de software, abordas la persistencia conectando tus programas a bases de datos mediante SQL y JDBC, además de la serialización de ficheros. Igualmente, aplicas la arquitectura Java EE para crear soluciones cliente-servidor integrando HTML, JavaScript, servlets y páginas JSP. El itinerario concluye con la implementación del patrón arquitectónico Modelo Vista Controlador y el despliegue en servidores de aplicaciones.

TEMARIO

Contenidos del curso

01

Introducción a JAVA

  • Características y ediciones de la tecnología Java.
  • Primeros pasos, instalación del JDK y configuración de entornos de desarrollo.

02

Sintaxis del lenguaje

  • Tipos de datos, operadores y sentencias de control de flujo.
  • Definición de clases, objetos y clases JavaBeans.
  • Manejo de atributos, métodos estáticos, arrays y tipos genéricos.

03

Utilización de las librerías básicas de JAVA

  • Paquetes de clases para gestión de cadenas y funciones numéricas.
  • Manipulación y formato de fechas en aplicaciones.
  • Gestión de colecciones, flujos de datos con streams y ficheros.

04

Programación orientada a objetos con JAVA

  • Constructores, sobrecarga y principios de diseño orientado a objetos.
  • Herencia, sobrescritura de métodos y clases abstractas.
  • Implementación de interfaces y uso de clases anidadas.

05

Excepciones

  • Tipos de excepciones en el lenguaje Java.
  • Mecanismos de control de errores y desarrollo de excepciones personalizadas.

06

Aplicaciones basadas en entorno gráfico

  • Construcción de interfaces gráficas con AWT y Swing.
  • Creación de ventanas, gestión de componentes y applets.
  • Captura y gestión de eventos de usuario.

07

Acceso a datos en JAVA

  • Fundamentos de SQL y conexión a bases de datos con JDBC.
  • Ejecución de sentencias y tratamiento de conjuntos de resultados.
  • Uso de ficheros XML, almacenamiento y serialización de objetos.

08

Programación de aplicaciones multitarea

  • Conceptos clave de tareas y concurrencia.
  • Creación de hilos con la clase Threads y la interfaz Runnable.
  • Implementación práctica de aplicaciones multitarea.

09

Arquitectura de aplicaciones JAVA ee

  • Estructura del modelo de tres capas en Internet.
  • Comunicación mediante el protocolo HTTP.
  • Fundamentos de la arquitectura empresarial Java EE.

10

Fundamentos de html y javascript

  • Estructuración de contenido web con el lenguaje HTML.
  • Aplicación de estilos con hojas CSS.
  • Programación de interacción en cliente con JavaScript.

11

Desarrollo de aplicaciones web con servlets

  • Creación de servlets HTTP y generación dinámica de páginas.
  • Recuperación de datos de peticiones y redireccionamiento.
  • Gestión de sesiones, atributos, cookies y configuración en web.xml.
  • Acceso a bases de datos desde el entorno del servlet.

12

Desarrollo de aplicaciones web con jsp

  • Componentes, directivas y objetos implícitos en tecnología JSP.
  • Integración de JavaBeans en la vista.
  • Uso del lenguaje de expresiones EL y librería JSTL.
  • Acceso y manipulación de datos desde páginas JSP.

13

La arquitectura modelo vista controlador

  • Patrones de diseño en el entorno Java EE.
  • Análisis e implementación de los bloques del patrón MVC.
  • Despliegue de aplicaciones en servidores y conceptos de frameworks MVC.

TU MATRÍCULA

Consultar

Te contamos las próximas convocatorias, la modalidad y las condiciones.

Más información

Solicitar información

Modalidad

Presencial · Teleformación

Duración

140 horas

Código

IFCD004PO

Familia

Informática y comunicaciones

PREGUNTAS FRECUENTES

Preguntas frecuentes

Lo que más nos preguntan sobre este curso.

¿Cuántas horas dura este curso?

La formación tiene una duración total de 140 horas lectivas.

¿En qué modalidades se imparte la formación?

El programa contempla su desarrollo tanto en modalidad presencial como en teleformación.

¿Cuáles son los requisitos de acceso?

El programa formativo no establece requisitos académicos ni laborales previos para participar.

¿Qué tecnologías web se aprenden en el curso?

Se trabaja el desarrollo web mediante HTML, JavaScript, servlets HTTP, tecnología JSP y la arquitectura Modelo Vista Controlador.

¿Qué obtengo al terminar?

Un diploma que acredita que has superado la especialidad formativa IFCD004PO del Catálogo de Especialidades Formativas del SEPE. No es un certificado de profesionalidad.

¿Cómo me apunto?

Pulsa «Más información» y déjanos tus datos: te contamos las próximas convocatorias, la modalidad y las condiciones.

GOOGLE · SEGÚN TRUSTINDEX EN CKUMA.COM

Opiniones de nuestros alumnos

Personal muy cualificado y competente, cursos muy completos y currados. Yo me estoy preparando AGE, pero tienen muchas otras oposiciones como CC.AA, AYTOS., etc. Próximamente Seg. Soc., además tienen muchos y buenos cursos. Vamos que para mi son los mejores, por eso apuesto por ellos. ❤️❤️❤️

Fátima Rojas

9 Septiembre 2025 · Publicada en ckuma.com

Super amables y eficientes, me ayudaron mucho a la hora de resolver un inconveniente.

Celia Matallin

8 Septiembre 2025 · Publicada en ckuma.com

La atención del personal del centro es inmejorable y el profesorado excelente. Cursos de gran utilidad para mejorar en el día a día del trabajo.

Montse

2 Septiembre 2025 · Publicada en ckuma.com

SOLICITA INFORMACIÓN

¿Prefieres que te lo contemos?

Déjanos tus datos y te explicamos los requisitos, cómo se organiza el curso y cuándo puedes empezar.

Respuesta en menos de 24 h laborables

Sin compromiso de matrícula

Te decimos si te falta algún requisito

Acceso del alumno

Entra en tu campus

Mi cuenta en la web

Tus compras, tu suscripción de oposiciones y tus datos.

¿Has olvidado la contraseña?

¿Problemas para entrar?