INFORMÁTICA Y COMUNICACIONES
Presencial

Java desde Cero: Domina la Programación

Conviértete en desarrollador Java. Este programa intensivo te guía desde los fundamentos de la programación hasta conceptos avanzados de POO, estructuras de control, colecciones y manejo de excepciones. Aprende a interactuar con bases de datos relacionales mediante JDBC y a desarrollar tus primeras aplicaciones. Ideal para desempleados que buscan un perfil técnico demandado en el sector IT.

Información del curso

  • Duración210 horas lectivas
  • UbicaciónGijón
  • EmpresaACCION

Requisitos y destinatarios

Requisitos

Dirigido a desempleados inscritos como demandantes de empleo.

Dirigido a

Interesados en desarrollo de software

Qué aprenderás

  • Fundamentos de programación en Java
  • Programación Orientada a Objetos (POO)
  • Estructuras de control y excepciones
  • Arrays, colecciones y streams
  • Gestión de bases de datos con JDBC
  • Desarrollo de aplicaciones básicas
  • Algoritmos y tipos de datos

Temario

Domina Java: Tu Camino hacia el Desarrollo Profesional

¡Bienvenido al viaje que transformará tu futuro en el desarrollo de software!

Módulo 1: Introducción a Java y Fundamentos

  • Primeros Pasos: Entorno de desarrollo y configuración.
  • Bases de la Programación:
    • Algoritmos y Lógica de Programación.
    • Tipos de datos: primitivos y de referencia.
    • Variables, operadores y expresiones.
  • Estructuras de Control:
    • Condicionales: if, else, switch.
    • Bucles: for, while, do-while.

Módulo 2: Programación Orientada a Objetos (POO)

  • Conceptos Clave: Clases y Objetos.
  • Principios de la POO:
    • Encapsulamiento: Propiedades y métodos.
    • Herencia: Reutilización de código.
    • Polimorfismo: Flexibilidad y adaptabilidad.
  • Manejo de Errores: Excepciones y su gestión (try-catch-finally).

Módulo 3: Estructuras de Datos y Manipulación

  • Arrays: Almacenamiento y acceso a datos.
  • Colecciones:
    • List (ArrayList, LinkedList).
    • Set (HashSet, TreeSet).
    • Map (HashMap, TreeMap).
  • Streams API: Procesamiento eficiente de colecciones.
  • Trabajo con Cadenas: String y StringBuffer.

Módulo 4: Persistencia de Datos y Ficheros

  • Manejo de Ficheros: Lectura y escritura de datos.
    • Ficheros de bytes y caracteres.
    • Serialización de objetos.
  • Bases de Datos con JDBC:
    • Conexión a bases de datos relacionales.
    • Ejecución de sentencias SQL.
    • Procesamiento de resultados.

Módulo 5: Desarrollo de Aplicaciones y Interfaces

  • Creación de Interfaces Gráficas (GUI): Conceptos básicos.
  • Desarrollo de Aplicaciones: Integración de los conocimientos adquiridos.

Módulo 6: Perspectivas Avanzadas

  • Bases de Datos Orientadas a Objetos.
  • Estándar ODMG.

¡Prepárate para construir aplicaciones robustas y eficientes con Java!

Cargando enlace...

¿Este curso no te encaja al 100%?

Nuestra IA analiza más de 6.000 cursos de toda España

Cargando Similares...