IFCD004PO Informática y comunicaciones ESPECIALIDADES SEPE TODO ONLINE

Análisis y programación en java

⏱ 140 horas

Objetivos

Programar aplicaciones informáticas con la tecnología java.

Contenidos

  • 1. Bloque temático principal
  • 1.1. Introducción a java.
  • 1.2. Características de la tecnología java.
  • 1.3. Ediciones java.
  • 1.4. Primeros pasos en java.
  • 1.5. Jdk y entornos de desarrollo.
  • 1.6. Sintaxis del lenguaje.
  • 1.7. Tipos de datos y cadenas de caracteres. Operadores.
  • 1.8. Sentencias de control de flujo.
  • 1.9. Clases y objetos. Las clases java beans.
  • 1.10. Atributos, métodos y miembros estáticos. Arrays, la clase object y tipos genéricos.
  • 1.11. Utilización de las librerías básicas de java.
  • 1.12. Principales paquetes de clases.
  • 1.13. Clases básicas para gestión de cadenas y funciones numéricas.
  • 1.14. Manipulación y formato de fechas. Operaciones de entrada-salida.
  • 1.15. Gestión de colecciones. Trabajando con streams java. Flujos y ficheros.
  • 1.16. Programación orientada a objetos con java.
  • 1.17. La programación orientada a objetos. Constructores y sobrecarga de métodos.
  • 1.18. Herencia y sobrescritura de métodos. Clases abstractas e interfaces.
  • 1.19. Clases anidadas, locales y anónimas. Diseño orientado a objetos.
  • 1.20. Excepciones.
  • 1.21. Excepciones java.
  • 1.22. Control de excepciones. Excepciones personalizadas.
  • 1.23. Aplicaciones basadas en entorno gráfico.
  • 1.24. Paquetes para la construcción de interfaces gráficas: Awt y swing.
  • 1.25. Creación de ventanas y componentes.
  • 1.26. Gestión de eventos.
  • 1.27. Applets.
  • 1.28. Acceso a datos en java.
  • 1.29. Fundamentos del lenguaje SQL.
  • 1.30. La tecnología jdbc.
  • 1.31. Ejecución de sentencias de acción.
  • 1.32. Manipulación de resultados.
  • 1.33. Bases de datos en java.
  • 1.34. Xml como almacenamiento de datos.
  • 1.35. Acceso a ficheros.