Código oficial: IFCD0177Familia: Informática y comunicaciones
multisectoral
Desarrollo de aplicaciones orientadas a objetos con Java
Desarrollar aplicaciones orientadas a objetos en Java, aplicando patrones de diseño, gestionando la persistencia de datos con JPA e Hibernate, y creando aplicaciones web escalables con Spring Framework
Financiación y modalidades
Convocatoria
Ocupados 2024-2027, 2ª Fase
ESTATAL_2024_27_F2
Prioritario SEPEDescarbonizaciónDigitalización
Dirigido a profesionales de
SERVICIOS A LAS EMPRESAS
Convenios:
- Empresas de consultoría y estudios de mercado y de la opinión pública
ECONOMÍA E INDUSTRIA DIGITAL
Convenios:
- Economía e Industria Digital
Opciones de impartición
Modalidad: Presencial o Teleformación
Puede impartirse en formato presencial o a distancia
Presencial
Duración
100h
Coste/hora
10.59€
Ingreso por alumno: 1059€
Teleformación
Duración
100h
Coste/hora
5.56€
Ingreso por alumno: 556€
Contenido del programa
- Introducción a la Programación Orientada a Objetos(3.6h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Introducción a la Programación Orientada a Objetos (POO)
- Identificación de diferencias de la POO con la Programación Estructurada
- Uso de clases, miembros (atributos y métodos) e instanciación de objetos
- Abstracción, encapsulación y modularidad
- Identificación de herencia, jerarquía de clases y polymorfismo
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Configuración del entorno y sintaxis básica de Java(3.2h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Instalación y configuración del entorno de desarrollo
- Conocimiento de tipos de datos y operadores
- Manejo de entrada y salida de datos
- Creación de estructuras de control de flujo (condicionales y bucles)
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Clases, objetos y herencia en Java(4h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Creación y uso de clases y objetos
- Sobrecarga de métodos
- Uso de modificadores de acceso (public, private, protected)
- Uso de clases abstractas e interfaces
- Manejo de excepciones
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Conceptos avanzados y pruebas unitarias(3.2h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Operaciones de entrada y salida con ficheros
- Realización de pruebas unitarias (JUnit)
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
Actividades del módulo
- Aplicaciones prácticas
- Glosario
- Bibliografía
- Legislación de referencia
- Actividades prácticas
- Examen