¿Qué quieres aprender?

TECNICO PROGRAMADOR JAVA

TECNICO PROGRAMADOR JAVA

CENTRO INFORMÁTICA PROFESIONAL

Curso presencial

Barcelona y 1 más


Precio a consultar
¿Quieres hablar con un asesor sobre este curso?

Sedes

Localización

Fecha inicio

Barcelona
Bilbao

Objetivos

Los objetivos del curso son dotar al alumno de los conocimientos, habilidades y herramientas de programación necesarias para crear aplicaciones de escritorio.

A quién va dirigido

Interesados en crear aplicaciones de escritorio, programación para móviles y tablets (Android) ya que es la base para aprender dicho lenguaje.

Requisitos

No es necesario un conocimiento previo específico por lo que con nuestra experiencia y tus ganas podremos alcanzar las metas que este curso tiene preparadas para ti.

Temario completo de este curso

En el curso de programación JAVA 8 veremos los siguientes temas:


  • Herramientas de desarrollo (IDEs)

  • Fundamentos del Lenguaje JAVA
    • Instalación
    • Primera aplicación
    • Convenciones del código
    • Sintaxis básica
    • Estructuras de control
    • Tipos comunes de datos
    • Programación Orientada a Objetos
    • Clases y Objetos
    • Herencia
    • Interfaces
    • Excepciones
    • Documentación del código ( JavaDocs )

  • Colecciones y Genéricos
    • Tipos genéricos
    • Librería de colecciones de Java
    • La API Stream
    • Expresiones Lambda

  • Flujos de Entrada/Salida
    • Flujos Básicos
    • Flujos Binarios
    • Flujos Bufferizados
    • Flujos de tipos primitivos
    • Flujos de Caracteres
    • Flujos de Conversión Binarios – Caracteres
    • Gestión de ficheros XML
    • Analizador XML DOM
    • Parseador XML SAX
    • Gestión de sistema de archivos
    • Gestión de recursos

  • Interfaz de Usuario Swing
    • El contenedor JFrame
    • Gestión de eventos en JAVA
    • Arquitectura de Componentes
    • Componentes de entrada/salida de datos
    • Componentes de acción
    • Componentes de selección
    • Componentes tablas.
    • Componentes contenedores
    • Cuadros de diálogo JDialog
    • Interfaces de aplicación multidocumento ( MDI )

  • Creación de componentes Swing
    • Extensión de componentes
    • Composición de componentes
    • Definición de propiedades y eventos.
    • Generación de gráficos

  • Programación hilos y comunicaciones
    • Entorno de ejecución multitarea
    • Ciclo vital de hilos en Java
    • Gestión de prioridad de hilos
    • Sincronización de hilos
    • Comunicación entre hilos
    • Patrón productor / consumidor
    • Hilos y temporizadores en aplicaciones con GUI
    • Conceptos de redes y comunicaciones
    • Establecimiento de conexiones con protocolo TCP
    • Patrón cliente / servidor
    • Transmisión de datos por red
    • Establecimiento de conexión con protocolo UDP

  • Acceso a bases de datos con JDBC
    • Modelo de aplicación en capas / MVC
    • Proveedores de datos y cadenas de conexión
    • Establecimiento de conexión a base de datos.
    • Consultas simples
    • Consultas parametrizadas
    • Llamadas a procedimientos almacenados
    • Gestión de conjuntos de resultados
    • Modificación de datos a través de conjuntos de resultados
    • Resumen de sentencias ANSI-SQL


Ver más