Programación con JAVA JDK 1.4. Iniciación

270,00

Duración: 36 horas ONLINE  |  Ref (1652)
Consulte becas o como hacer el curso sin coste.

ID CURSO:

1652
MODALIDAD:

ONLINE
FAMILIA:

AD
HORAS:

36 horas
INICIO:

INMEDIATO
DURACIÓN:

Aprox.
8 semanas
Cantidad

1: Introducción al lenguaje JAVA

 

Orígenes e historia.

La programación orientada a objetos.

La máquina virtual JAVA (JVM).

El JDK.

Estructura del funcionamiento de Java.

La familia de clases.

Bibliotecas.

Los objetos.

 

2: El lenguaje JAVA

 

Estructura de un programa en Java.

Tipos de datos.

Variables.

Tipos y visibilidad.

Sintaxis de sentencias.

Clases e interfaces.

Los documentos de ayuda JavaDoc.

 

3: Hilos De Ejecución

 

Nociones básicas de programación concurrente.

Creación de hilos.

Gestión de hilos.

Sincronización y acceso coordinado a recursos compartidos.

 

4: La Entrada / Salida

 

Tipos de E/S.

Libreria java.io.

Teclado, pantalla.

Introducción a los Streams.

Como usar Streams en ficheros.

Usar Piped Streams.

Concatenar ficheros.

DataInputStream y DataOutpuStream (ficheros serie).

Trabajar con ficheros de acceso aleatorio.

Escribir filtros para ficheros de acceso aleatorio.

Excepciones

 

5: GUI’S: Applets y aplicaciones gráficas

 

AWT.

Clases de AWT.

Métodos.

Objetos de AWT.

Instancias y propiedades.

Herencia de propiedades.

Construcción de nuevas clases instanciables y objetos.

Otras clases básicas.

Applets.

Características de los Applets.

Importar clases.

El ciclo de vida del Applet.

Crear el primer Applet.

Insertar un Applet en una página HTML.

Parámetros en un Applet.

Aplicaciones gráficas.

Gráficos en 2 Dimensiones.

Introducción al API 2D de Java.

Renderizado en Java 2D.

Contexto de Renderizado de Graphics2D.

Métodos de renderizado de Graphics2D.

Sistema de Coordenadas.

Formas 2D.

Formas Rectangulares.

QuadCurve2D y CubicCurve2D.

GeneralPath. Areas.

Texto en Java 2D.

Fuentes.

Distribución de Texto.

Imágenes.

Impresión.

Mostrar Gráficos con Graphics2D.

Punteado y Relleno de Gráficos Primitivos.

Dibujar Curvas.

Dibujar formas arbitrarias.

Definir Estilos de línea divertidos y Patrones de relleno.

Estilos de Línea.

Patrón de Relleno.

Transformar Formas, Texto e Imágenes.

Recortar la Región de Dibujo.

Componer Gráficos.

Controlar la Calidad del Dibujo.

Construir Formas Complejas desde Geométricos Primitivos.

Soportar Interacción con el Usuario

 

6: Comunicaciones: JAVA.NET

 

La clase Socket.

La clase ServerSocket.

La clase DatagramSocket.

La clase DatagramPacket.

La clase MulticastSocket.

La clase NetworkServer.

La clase NetworkClient.

La clase SocketImpl

 

 

Este curso pretende servir de introducción a la programación orientada a objetos en
JAVA. A través del mismo, se descubre la nueva filosofía de programación y sus
aplicaciones, como los applets, etc.

Programadores, administradores de bases de datos, administradores de red, operadores de bases de datos…

1: Introducción al lenguaje JAVA

 

Orígenes e historia.

La programación orientada a objetos.

La máquina virtual JAVA (JVM).

El JDK.

Estructura del funcionamiento de Java.

La familia de clases.

Bibliotecas.

Los objetos.

 

2: El lenguaje JAVA

 

Estructura de un programa en Java.

Tipos de datos.

Variables.

Tipos y visibilidad.

Sintaxis de sentencias.

Clases e interfaces.

Los documentos de ayuda JavaDoc.

 

3: Hilos De Ejecución

 

Nociones básicas de programación concurrente.

Creación de hilos.

Gestión de hilos.

Sincronización y acceso coordinado a recursos compartidos.

 

4: La Entrada / Salida

 

Tipos de E/S.

Libreria java.io.

Teclado, pantalla.

Introducción a los Streams.

Como usar Streams en ficheros.

Usar Piped Streams.

Concatenar ficheros.

DataInputStream y DataOutpuStream (ficheros serie).

Trabajar con ficheros de acceso aleatorio.

Escribir filtros para ficheros de acceso aleatorio.

Excepciones

 

5: GUI’S: Applets y aplicaciones gráficas

 

AWT.

Clases de AWT.

Métodos.

Objetos de AWT.

Instancias y propiedades.

Herencia de propiedades.

Construcción de nuevas clases instanciables y objetos.

Otras clases básicas.

Applets.

Características de los Applets.

Importar clases.

El ciclo de vida del Applet.

Crear el primer Applet.

Insertar un Applet en una página HTML.

Parámetros en un Applet.

Aplicaciones gráficas.

Gráficos en 2 Dimensiones.

Introducción al API 2D de Java.

Renderizado en Java 2D.

Contexto de Renderizado de Graphics2D.

Métodos de renderizado de Graphics2D.

Sistema de Coordenadas.

Formas 2D.

Formas Rectangulares.

QuadCurve2D y CubicCurve2D.

GeneralPath. Areas.

Texto en Java 2D.

Fuentes.

Distribución de Texto.

Imágenes.

Impresión.

Mostrar Gráficos con Graphics2D.

Punteado y Relleno de Gráficos Primitivos.

Dibujar Curvas.

Dibujar formas arbitrarias.

Definir Estilos de línea divertidos y Patrones de relleno.

Estilos de Línea.

Patrón de Relleno.

Transformar Formas, Texto e Imágenes.

Recortar la Región de Dibujo.

Componer Gráficos.

Controlar la Calidad del Dibujo.

Construir Formas Complejas desde Geométricos Primitivos.

Soportar Interacción con el Usuario

 

6: Comunicaciones: JAVA.NET

 

La clase Socket.

La clase ServerSocket.

La clase DatagramSocket.

La clase DatagramPacket.

La clase MulticastSocket.

La clase NetworkServer.

La clase NetworkClient.

La clase SocketImpl

 

 

Modalidad

online

Tipo formación

Curso online

Para enviarte información sobre este curso, por favor, rellena los siguientes datos:

Nombre (requerido)

Teléfono: (requerido)

Correo electrónico: (requerido)

Acepto la Política de privacidad

 

SKU: 1652 Categoría: