Volver al catálogo
Qué aprenderás
- Programar aplicaciones informáticas con la tecnología Java.
Temario del curso
-
Introducción a Java
-
- Características de la tecnología Java
- Ediciones Java
- Primeros pasos en Java
- JDK y entornos de desarrollo
-
-
Sintaxis del lenguaje
-
- Tipos de datos y cadenas de caracteres. Operadores
- Sentencias de control de flujo
- Clases y objetos. Las clases Java Beans
- Atributos, métodos y miembros estáticos. Arrays, la clase Object y tipos genéricos
-
-
Utilización de las librerías básicas de Java
-
- Principales paquetes de clases
- Clases básicas para gestión de cadenas y funciones numéricas
- Manipulación y formato de fechas. Operaciones de entrada-salida
- Gestión de colecciones. Trabajando con streams Java. Flujos y ficheros
-
-
Programación orientada a objetos con Java
-
- La programación orientada a objetos. Constructores y sobrecarga de métodos
- Herencia y sobrescritura de métodos. Clases abstractas e interfaces
- Clases anidadas, locales y anónimas. Diseño orientado a objetos
-
-
Excepciones
-
- Excepciones Java
- Control de excepciones. Excepciones personalizadas
-
-
Aplicaciones basadas en entorno gráfico
-
- Paquetes para la construcción de interfaces gráficas: AWT y Swing
- Creación de ventanas y componentes
- Gestión de eventos
- Applets
-
-
Acceso a datos en Java
-
- Fundamentos del lenguaje SQL
- La tecnología JDBC
- Ejecución de sentencias de acción
- Manipulación de resultados
- Bases de datos en Java
- XML como almacenamiento de datos
- Acceso a ficheros
- Serialización de ficheros
-
-
Programación de aplicaciones multitarea
-
- Concepto de tarea y multitarea
- Clase Threads e interfaz Runnable
- Multitarea en Java
-
-
Arquitectura de aplicaciones Java EE
-
- El modelo de tres capas en Internet
- El protocolo HTTP
- La arquitectura Java EE
-
-
Fundamentos de HTML y JavaScript
-
- El lenguaje HTML
- Hojas de estilo
- Lenguaje JavaScript
-
-
Desarrollo de aplicaciones web con servlets
-
- Características y ventajas de un servlet. Creación de servlets HTTP
- Generación de páginas con servlets
- Recuperación de datos enviados en una petición
- Redireccionamiento y transferencia de peticiones
- Atributos de petición, sesión y aplicación
- Cookies
- Opciones de configuración del archivo web.xml
- Acceso a datos desde un servlet
-
-
Desarrollo de aplicaciones web con JSP
-
- Características de la tecnología JSP y componentes
- Generación dinámica de páginas. Objetos implícitos
- Acciones JSP y directivas
- Utilización de JavaBeans
- El lenguaje EL y la librería de acciones estándar JSTL
- Acceso a datos desde JSP
-
-
La arquitectura modelo vista controlador
-
- Patrones de diseño Java EE
- Arquitectura MVC (Modelo Vista Controlador)
- Análisis e implementación de cada bloque
- Despliegue de una aplicación en un servidor de aplicaciones
- Introducción a los frameworks MVC
-
A quién va dirigido
- Esta acción formativa está dirigida a personas en desempleo inscritas como demandantes de empleo en el Servicio Público de Empleo del Principado de Asturias.
- Un porcentaje de plazas pueden asignarse a profesionales en activo siempre que no sean ocupadas previamente por profesionales en desempleo.
- Las personas que se encuentren en activo, deben darse de alta en el Servicio Público de empleo de Asturias como mejora de empleo.
Requisitos de acceso
- "Esta acción formativa no requiere formación previa de acceso."
Cómo solicitar tu plaza
- 1Completa el formulario de inscripción
- 2Un asesor revisará tu perfil y la disponibilidad
- 3Recibirás instrucciones de matrícula por email