Instituto Nacional de Administración Pública
Instituto Nacional de Administración Pública
SUBDIRECCIÓN DE APRENDIZAJE. FORMACIÓN EN TECNOLOGÍAS

PROGRAMACIÓN ORIENTADA A OBJETOS- FUNDAMENTOS DE JAVA (En línea - Tutorizada)

¿Qué voy a aprender?

  1. Distinguir entre los diferentes componentes de la arquitectura Java: JRE, JDK, etc
  2. Instalar un entorno de desarrollo integrado (IDE)
  3. Escribir y ejecutar un programa básico (HelloWorld)
  4. Crear clases y objetos
  5. Desarrollar una jerarquía de clases
  6. Comprender los conceptos de herencia, polimorfismo, sobrecarga y sobrescritura.
  7. Buscar en el API de Java información sobre una determinada clase
  8. Realizar conversiones básicas de texto a número o fechas
  9. Utilizar colecciones y ser capaz de realizar iteraciones, búsquedas y ordenaciones.
  10. Capturar las excepciones y tratarlas de forma adecuada
  11. Generar excepciones propias y lanzarlas.
  12. Desarrollar programas que lean y escriban ficheros.

Dirigido a:

Empleados públicos del ámbito Administración General del Estado, de las Comunidades Autónomas, de las Ciudades con Estatuto de Autonomía de Ceuta y Melilla, de la Administración Local, personal de administración y servicios de las Universidades públicas y el personal funcionario al servicio de la Sociedad Estatal Correos y Telégrafos. Prestar servicios en un área TIC. Disponer de capacidad para instalar en los equipos herramientas y aplicaciones.

Inscripción:

  • Esta acción formativa no se encuentra en periodo de inscripción.
  • El número máximo de alumnos será de 60.

Contenidos:

Bloque I. Introducción a Java. Tema 1. El lenguaje Java

  • ¿Qué es Java? ¿Características?
  • Entorno de desarrollo
  • Conceptos básicos de Orientación a Objetos

Bloque I. Introducción a Java. Tema 2. Sintaxis Básica de Java

  • Variables
  • Palabras reservadas
  • Tipos Primitivos
  • Arrays
  • Constantes
  • Operadores
  • Expresiones
  • Comentarios
  • Estructuras de flujo de control
  • El método main

Bloque II. Programación Orientada a Objetos. Tema 3. Programación Orientada a Objetos

  • Clases
  • Objetos o instancias
  • Herencia e interfaces
  • Polimorfismo, sobrecarga y sobrescritura
  • La clase Object, métodos equals(), toString()

Bloque III. Utilidades y estructuras de datos. Tema 4. Utilidades y estructuras de datos

  • La API de Java
  • Utilidades
  • Colecciones

Bloque IV. Excepciones y Entrada/Salida en Java. Tema 5. Excepciones y Entrada/Salida en Java

  • Excepciones
  • Entrada / Salida

Docentes:

 D. JORGE MOLINERO MUÑOZ
ADJUNTO DE DEPARTAMENTO
D. MIGUEL SALLENT SÁNCHEZ
JEFE DE SERVICIO

Información complementaria

Edificio Atocha, 106 INAP

Calendario / Duración

De 21/09/2020 a 01/11/2020.
30 horas lectivas.

Horario

Continuado 24h.

Lugar de celebración


Plataforma INAP

Modalidad

EN LÍNEA TUTORIZADA

Área competencial

  • Digitales

Programa

Desarrollo profesional continuo

Subprograma

Desempeño general

Convocatoria

Resolución de 10/06/2020.
INAP

Más información

Incidencias técnicas
Correo electrónico: cau@inap.es
Información sobre la actividad
Coordinador INAP:
Correo Electrónico: ft@inap.es
Dirección postal: c/ Atocha, 106, 28012. Madrid.
Información sobre otras actividades del INAP:

http://www.inap.es