INFORMÁTICA Y COMUNICACIONES
Online

Programación en JAVA: Desarrollo de Aplicaciones

Esta formación integral en programación Java te permitirá adquirir competencias técnicas avanzadas para el desarrollo de aplicaciones multiplataforma. Aprenderás a dominar la sintaxis, estructuras de control, gestión de datos y persistencia, siguiendo buenas prácticas de calidad de código y depuración profesional. Ideal para potenciar tu empleabilidad en el sector tecnológico.

Información del curso

  • Duración210 horas lectivas
  • Fecha de inicio7 de septiembre de 2026
  • UbicaciónMadrid
  • EmpresaCOREMSA

Requisitos y destinatarios

Requisitos

  • Residir en la Comunidad de Madrid.
  • Estar inscrito como demandante de empleo.
  • Poseer DNI o NIE vigente con permiso de residencia.

Dirigido a

Personas desempleadas residentes en Madrid con interés en el desarrollo de software.

Qué aprenderás

  • Dominar la sintaxis y fundamentos esenciales del lenguaje Java.
  • Implementar los principios de la programación orientada a objetos.
  • Gestionar estructuras de control y manejo de excepciones con eficiencia.
  • Utilizar colecciones de datos y estructuras de almacenamiento avanzadas.
  • Realizar operaciones de lectura y escritura de información.
  • Integrar y gestionar bases de datos relacionales en aplicaciones Java.
  • Aplicar técnicas de persistencia de objetos en el desarrollo software.

Temario

Introducción al Desarrollo con Java

En este bloque inicial, establecemos los pilares del pensamiento computacional. Analizamos la arquitectura de un programa y el entorno de trabajo necesario para compilar y ejecutar código profesional.

Paradigma de Orientación a Objetos (POO)

La esencia de Java reside en su capacidad de modelar el mundo real. Aprenderás:

  1. Diseño de clases: Estructura, atributos y métodos.
  2. Instanciación: Creación y uso de objetos.
  3. Pilares de POO: Encapsulamiento, herencia y polimorfismo.

Lógica y Estructura de Control

Dominarás el flujo de ejecución de tus aplicaciones mediante:

  • Estructuras condicionales y de decisión.
  • Bucles y mecanismos de iteración.
  • Control de excepciones para una gestión de errores robusta y profesional.

Gestión de Datos y Persistencia

Un software útil debe saber almacenar y recuperar información. Este módulo cubre:

  • Colecciones de datos: Listas, conjuntos y mapas para optimizar el acceso.
  • Entrada/Salida: Lectura y escritura de ficheros y flujos de datos.
  • Bases de Datos: Conexión JDBC, consultas SQL y mantenimiento de persistencia de objetos.

Buenas Prácticas y Mantenimiento

El valor de un programador reside en la calidad de su código. Aprenderás:

  • Debugging: Técnicas de depuración y seguimiento de errores.
  • Clean Code: Estándares de codificación que facilitan la escalabilidad del sistema.

Este recorrido formativo no solo te dota de capacidades técnicas, sino que te sumerge en la mentalidad de un desarrollador de software capacitado para resolver problemas complejos y colaborar en proyectos de alto nivel tecnológico.

Cargando enlace...
Cargando Similares...